前段时间面试遇到了怎么样去为一个纸杯设计测试用例,现在我把网上的微软公司面试软件测试考试题如何测试一个带广告图案的花纸杯记录一下。(确实是面试经典)以测试人员的角度去设计测试用例,应从以下方面考虑:1、需求 2、相关背景 3、影响范围 等

一 需求:

测试一个带广告图案的花纸杯 

二 相关背景:

 
1.杯子特性:

(1)杯子的容量: 能装多少升水,空杯,半杯,满杯
  
(2)杯子的型状: 圆型,上面口大,下面小。
  
(3)杯子的材料: 纸杯
  
(4)杯子的抗摔能力: 风吹是否会倒,摔一次是否会摔坏,摔多次是否会摔坏
  
(5)杯子的耐温性: 装冷水,冰水,热水

(6)杯子的底面:是否能在桌面上放稳

(7)杯子使用温度湿度贮藏条件以及保质期

 
2.广告图案: 

(1)广告内容与图案碰水是否会掉色
  
(2)广告内容与图案是否合法
  
(3)广告内容与图案是否容易剥落
  
三 影响范围:
  
1.可用性: 

(1)装入液体多久后会漏水
  
(2)装入热水多久后可以变温,装入冰水多久后可以融化

(3)喝多少次水杯子坏掉
  
2.安全性:

(1)装入不同液体,是否会有化学反应。比如:可乐,咖啡等饮料
  
(2)装入热水杯子是不是会变型和异味

(3)是否能被安全的丢弃(压扁的时候伤手伤脚,哈哈)
  
3.易用性: 

 
(1)不同人群是否能适合杯子的型状,包括握杯的感觉和喝水的感觉
  
(2)不同人群是否能接受杯子的广告内容与图案
  
真正测试用例的设计还要通过三方评审和测试过程中来发现、挖掘补充测试用例。

经典测试用例设计-带广告图案的花纸杯​​​​​​​相关推荐

  1. 一个纸水杯的测试用例设计

    需求:一个带有广告图案的花纸杯.查看需求说明书. 可从功能性.性能性.易用性.稳定性.安全性--方面进行测试 功能性:     水杯的特性:       1.杯子的容量:能装多少升水,少量.半杯.满杯 ...

  2. 场景法设计测试用例atm_测试用例设计经典面试题之电梯、杯子、笔、桌子、洗衣机、椅子、ATM等...

    测试用例设计经典面试题之电梯.杯子.笔.桌子.洗衣机.椅子.ATM等 <转载> 1.测试项目:电梯 需求测试:查看电梯使用说明书.安全说明书等 界面测试:查看电梯外观 功能测试:测试电梯能 ...

  3. 测试电梯的测试用例_测试用例设计经典面试题

    测试用例设计经典面试题之电梯.杯子.笔.桌子.洗衣机.椅子.ATM等按测试的类型逐一测试测试类型主要分为:界面测试.性能测试(压力测试).安全测试.兼容性测试几个方向. 1.测试项目:电梯 需求测试: ...

  4. 黑盒法测试c语言,黑盒测试的测试用例设计方法(经典理论知识,推荐)

    一.黑盒测试的测试用例设计方法 1. 等价类划分方法 2. 边界值分析方法 3. 错误推测方法 4. 因果图方法 5. 判定表驱动分析方法 6. 正交实验设计方法 7. 功能图分析方法 二.等价类划分 ...

  5. 等价类划分经典实例-三角形测试用例设计

    测试背景: 某程序规定:"输入三个整数 a . b . c 分别作为三边的边长构成三角形.通过程序判定所构成的三角形的类型,当此三角形为一般三角形.等腰三角形及等边三角形时,分别作计算 - ...

  6. 经典测试用例,一个水杯的测试

    一个水杯的测试 满有意思,如果你愿意,可以发挥一下你的想象先,然后再看看别人例子,你会更加有收获噢! 测试是一种思想,一种思路,当你脑子里面这个思路思想很清晰的时候 我们测试人员什么东东不会测试? H ...

  7. Java经典面试题 带答案(五)

    Java经典面试题 带答案(五) Java 面试笔试题汇总 一.编程语言(Java)-2 二.软件工程方面-9 三.智力测试-9 四.数据库-12 五.Java框架方面 -14 六.XML方面-17 ...

  8. 测试用例设计方法有哪些?举例说明

    众所周知,测试用例是编制的一组测试输入.执行条件及预期结果,专门为的是某个特殊目标,即测试某个程序路径,或是核实是否满足某个特定的需求.一般来讲,常用的测试用例设计方法有五种,分别是:正交实验法.边界 ...

  9. Software Testing - 测试用例设计之如何提高测试覆盖率

    分享一个大牛的人工智能教程.零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击http://www.captainbed.net 前言 说到测试用例的设计,我想每个有过测试经历的测试 ...

最新文章

  1. 垃圾回收器机制(一):对象存活及强,弱等各种引用辨析
  2. 阿里达摩院再造AI抗疫技术:20秒判读CT影像,识别准确率达96%,河南率先启用...
  3. python顺时针螺旋顺序
  4. 手把手教创建你的第一个以太智能合约:ETHEREUM PET SHOP(译)
  5. matlab连续卷积动画实现(gui编程)
  6. 操作系统的中断和异常
  7. JAVA中vector是否存在数据_如何找出std :: vector中是否存在项目?
  8. java文件名命名的规则,Java文件名及其他命名规则
  9. MySQL Miscellaneous Functions(ip uuid方法)
  10. 一个维护版本日志整洁的Git提交规范
  11. amcharts去除版权标志
  12. 解决 mcrypt.h not found
  13. MFC 配置OpenCV在Picture控件上绘图
  14. STL标准模版库--vector的操作集合
  15. 【10g中db_recovery_file_dest和log_archive_dest参数的关系】
  16. 解决百度地图加载大量点卡顿
  17. win10计算机本地组策略编辑器,win10本地组策略编辑器找不到怎么办_win10电脑没有gpedit.msc的解决办法...
  18. 计算机的防呆接口,PC接口全释:防呆口很重要,小心硬插烧硬件!
  19. 哈工大计算机网络MOOC作业题解答
  20. c++practice

热门文章

  1. stata面板数据gmm回归_动态面板数据的System-GMM回归分析步骤
  2. 我叫MT online
  3. JavaScript基础面试题及答案
  4. 新概念英语1册83课
  5. IRIS65双模蓝牙5.2热插拔PCB
  6. iview page分页组件的集成
  7. 透视HTTPS建造固若金汤的城堡
  8. cookiejar包_「cookiejar」http.cookiejar库之CookieJar - seo实验室
  9. 腾讯在前,字节在后,夹缝中的B站靠游戏出圈难
  10. laytpl语法_ThinkPHP5使用laytpl实现前后端分离