测试杯子(微软的一个软件测试面试题目)
2016-01-25 10:58
274 查看
*以上摘自:《软件测试技术大全》一书。
从软件质量的各个属性进行分析,
(1)测试项目:杯子
(2)需求测试:查看杯子使用说明书,是否有遗漏
(3)界面测试:查看杯子外观,是否变形
(4)功能性:用水杯装水看漏不漏;水能不能被喝到
(5)安全性:杯子有没有毒或细菌
(6)可靠性:杯子从不同高度落下的损坏程度
(7)可移植性:杯子在不同的地方、温度等环境下是否都可以正常使用
(8)可维护性:把杯子捏变形,然后看能否恢复
(9)兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等
(10)易用性:杯子是否烫手、是否有防滑措施、是否方便饮用
(11)用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述
(12)疲劳测试:将杯子盛上水(案例一)放24小时,检查泄漏时间和情况;盛上汽油(案例二)放24小时,检查泄露时间和情况等
(13)压力测试:用根针穿杯子,并在针上面不断加重量,看压强多大时会穿透
(14)跌落测试:杯子加包装(有填充物),在多高的情况摔下不破损
(15)震动测试:杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路、公路、航空运输
(16)测试数据:具体编写此处略。其中应用到场景法、等价类划分法、因果图法、错误推测法、边界值法等方法
(17)期望输出:需查阅国标、行标以及使用用户的需求
(18)说明书测试:检查说明书书写准确性
从软件质量的各个属性进行分析,
(1)测试项目:杯子
(2)需求测试:查看杯子使用说明书,是否有遗漏
(3)界面测试:查看杯子外观,是否变形
(4)功能性:用水杯装水看漏不漏;水能不能被喝到
(5)安全性:杯子有没有毒或细菌
(6)可靠性:杯子从不同高度落下的损坏程度
(7)可移植性:杯子在不同的地方、温度等环境下是否都可以正常使用
(8)可维护性:把杯子捏变形,然后看能否恢复
(9)兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等
(10)易用性:杯子是否烫手、是否有防滑措施、是否方便饮用
(11)用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述
(12)疲劳测试:将杯子盛上水(案例一)放24小时,检查泄漏时间和情况;盛上汽油(案例二)放24小时,检查泄露时间和情况等
(13)压力测试:用根针穿杯子,并在针上面不断加重量,看压强多大时会穿透
(14)跌落测试:杯子加包装(有填充物),在多高的情况摔下不破损
(15)震动测试:杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路、公路、航空运输
(16)测试数据:具体编写此处略。其中应用到场景法、等价类划分法、因果图法、错误推测法、边界值法等方法
(17)期望输出:需查阅国标、行标以及使用用户的需求
(18)说明书测试:检查说明书书写准确性
相关文章推荐
- 很多时候我都很庆幸自己能够成为一个程序员,为什么呢?
- mfc常见面试题
- java面试题(六)
- java面试题(五)
- java面试题(四)
- java面试题(三)
- java面试题(二)
- java面试题(一)
- 每个程序员都应读的30本书
- 咱码农为啥会(珍爱生命)远离企业应用开发
- 码农十年连载一
- 非著名程序员:无bug,不生活
- 你是因为什么当程序员的啊
- 程序员遇到BUG后,最好的方法是?
- 黎活明给程序员的忠告
- 敏捷开发中测试角色的窘境
- 黑马程序员 浅看OC中Category 分类\类别
- 黑马程序员 OC中的内存管理及MRC和ARC单个对象的内存管理问题
- 程序员对贾扬清的采访 caffe的起源成长过程未来计划
- 黑马程序员—集合(附录)