如何测试一个凳子:

  • 首先要了解对椅子的需求(显示、隐式需求),不明确时要与需求方进行确认,需求可能包含椅子的材质、适用场合、是否可折叠、可调高度等。
  • 分析需求中涵盖的所有的功能点。
  • 针对不同的功能点,选取适当的测试方法,编写测试用例。
  • 最后应该就是准备好测试环境、被测椅子、测试工具、对照着测试用例执行功能测试。

注:

  • 如果面试官提出没有需求的话,那就按照椅子通常具有的功能测吧(好比行业的标准)。
  • 还要考虑测试的时间和成本的要求,保证优先级别高的先测完。

我粗略的分类写点用例,仅供参考。如下:

功能测试:

  1. 能不能供人坐,即能不能供人使用。
  2. 坐上去是否摇晃。
  3. 坐人后是否会发出响声。
  4. 椅子上会不会掉颜色,即坐上去,来回摩擦椅子上的颜色会不会粘到衣服上
  5. 有水撒到椅子上的时候,用布子或纸擦的时候会不会掉颜色。能不能擦干净水。
  6. 坐上去会不会有塌陷的感觉。
  7. 从椅子上离开的时候会不会发出响声。
  8. 椅子会不会轻易挂到衣服。
  9. 靠在椅背上的时候会不会,发出响声,椅子会不会摇晃。
  10. 椅子脏了是能易清理干净。

性能测试:

  1. 椅子能承受多大的重量,不会发出响声;能承受多大的重量不被压坏。
  2. 椅子是否怕水
  3. 椅子是否怕火
  4. 椅子是否能在压了重物的情况下,然后摇晃,能坚持不长时间不响\不坏.
  5. 椅背,用力向后靠椅背,检测椅背的向后的承受能力.

安全性测试:

  1. 椅子的材质是否与用户说明书或质量保证书上的一样。

  2. 椅子的材料是否对人体有危害。

  3. 在撒到椅子上水/饮料等液体的时候,椅子会不会产生什么有害的物质。

  4. 在椅子被磨损的时候,会不会有划伤或擦伤用户的可能。

  5. 坐在椅子上的时候,是否安全,例如在只坐到椅子最前端的一部分时,椅子会不会失去平衡等等。

  6. 在与椅子摩擦的时候,会产生一定的容量,在摩擦的比较厉害的时候,会不会,产生有害的气体或物质。例如,产生难闻的气味等等。

  7. 在人坐或踩在椅子上时椅子是否稳固,即不摇晃等。

外观/适用性测试(界面/适用性测试):

  1. 椅子的外观是否美观实用。
  2. 是否与用户说明书或质量保证书上的一样出现的实物图相同。
  3. 椅子的气味/扶手/坐垫及靠垫的软硬度是否合适。
  4. 椅子是否容易挪动。
  5. 椅子的高度/重量/材质是否合适。
  6. 椅子的适用场合是否合适。

本人自己的观点

做好要掌握测试的整体框架计划

1.测试计划

  • 软件设计说明书;与开发人员交流;

2.测试分析

  • 使用什么测试方法,手工测试,自动化测试

3.测试执行

  • 什么环境,什么地点,测试用例执行过程

4.记录缺陷

5.提交缺陷

6.跟踪和管理缺陷

本章我们讲解了凳子的测试用例

软件测试交流群:785128166

微信公众号:程序员二黑;关注后可免费领取一套视频资源;详细讲解了:python自动化测试、web自动化、接口自动化、移动端自动化、面试经验等相关内容,学习资源的价值取决于你的行动,莫做“收藏家”

下篇更新:发散性测试用例设计题

功能测试精选干货文章合集点这:

干货分享 | 功能测试精选文章合集(你还怕找不到自己需要的文章吗?)

“ 1个凳子 ” 的测试用例相关推荐

  1. JACK的需求(一)【 测试用例】

    1:双肩背包的测试用例 2:椅子的测试用例 3:电梯的测试用例 1. 双肩背包的测试用例: 1.需求:[功能,性能,界面,安全,易用 ] 1.1 功能测试: 容纳东西,东西太多可以放包里: 可以背很多 ...

  2. JMeter自学笔记3-创建自己的第一个测试用例

    一.写在前面的话: 上篇我们已经认识了JMeter的图形界面,大家应该都是很懵的.那么这篇,我们将学习使用JMeter创建第一个属于自己测试用例. 二.创建自己的第一个测试用例: 1.新建一个Thre ...

  3. python 文案自动生成_Python自动化测试如何自动生成测试用例?

    原文作者:陈安妮annie1 原出处:简书 上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰,我们将立即处理. 传统的测试用例需要测试或者开发人员将用户的操作用代码表示出来,通过断言判断 ...

  4. 软件测试--利用正交表设计测试用例

    输入条件如下: 姓名:填.不填 性别:男.女 学历:小学.初中.高中.专科.本科.硕士.博士 等级:普通.VIP 用正交表设计测试用例 Allpairs安装及使用 输入数据时要用tab键,或者使用ex ...

  5. 【★更新★】高性能 Windows Socket 服务端与客户端组件(HP-Socket v2.0.1 源代码及测试用例下载)...

    HP-Socket 以前为某大型通信项目开发了一套通用 Windows Socket TCP 底层通信组件,组件代号为 HP-Socket.现在把 HP-Socket 的所有代码向大众公开,希望能对大 ...

  6. TestLink1.9.3测试用例:Excel转换XML工具一

    最近在整理测试用例,所以想找一个合适的工具来完成对测试需求.测试用例的管理.对比了一翻,发现开源工具中扩展比较好的还属TestLink,而且还可以与JIRA进行对接,这样就引起了我更大的兴趣.加上之前 ...

  7. 怎样设计出优秀的测试用例?看看下面就知道了

    想要成为一名合格的软件测试工程师,一份合格软件测试报告是非常重要的,软件测试的核心也就是测试的用例了,我们通过用例可以看出怎么设计出来可以发现问题,可以有效的覆盖需求的,没有冗余的用例是每个测试工程师 ...

  8. 测试用例设计方法基础理论知识

    一.什么是测试用例 测试用例设计:将软件测试的行为活动,作为一个科学化的组织归纳. 测试用例:设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序所设计的执行结果. 因为我们不可能进行穷举 ...

  9. 测试用例设计白皮书--正交实验设计方法

    一.方法简介 利用因果图来设计测试用例时, 作为输入条件的原因与输出结果之间的因果关系,有时很难从软件需求规格说明中得到.往往因果关系非常庞大,以至于据此因果图而得到的测试用例数目多的惊人,给软件测试 ...

最新文章

  1. 我们从那里来—NG子宫日记 Womb
  2. Struts快速入门
  3. sequelize模型关联_关于Sequelize连接查询时inlude中model和association的区别详解
  4. 甜蜜暴击情人节海报PSD分层模板|让人眼前一亮
  5. 怎样做才是一个独立自主的人?
  6. python自定义函数的参数调用_python | 自定义函数
  7. 如何成长为一名专业的程序员?
  8. 经济学和哲学_边做边学的哲学
  9. matlab矩阵倒数,求解:用MATLAB生成空间距离倒数矩阵后面板分析出现下面的几句警告...
  10. 淮北职业技术学院计算机官网,淮北职业技术学院
  11. canal.admin、adapter和deployer的区别
  12. 按ASC码对字符串排序
  13. C#--throw的几种抛异常方式及区别
  14. 常见的接口测试面试题
  15. 如何计算石英晶振的匹配电容
  16. 2020 年度开发工具 Top 100
  17. 转:hosts文件及修改hosts的作用
  18. 无人值守安装 linux 系统
  19. kerberos kubernetes读音
  20. AT24C02 误区

热门文章

  1. Linux怎么部署网卡驱动,手动安装Linux网卡驱动程序
  2. shell实现机选双色球
  3. IT逸事:中国小镇上的神奇农民程序员(A chinese villager who sells more software daily than you do)
  4. DGV设置自动增长列
  5. AfxGetMainWnd ,GetDocument ,AfxGetApp ,GetActiveDocument区别
  6. 许式伟:我与Go语言的这十年
  7. 重构os.nb.payload教程(扩建/缩小XIP区域、缩小/删除UDLR、前移IMGFS等)
  8. 【无标题】桥梁防撞预警系统
  9. PMCAFF:揭秘暗藏在O2O背后的暴利刷单,1800元投入刷单2个月赚50万
  10. 招行信用卡利息怎么算