1.什么是测试用例,测试用例的基本要素?

测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。

测试用例的基本元素:测试索引,测试环境,测试输入,测试操作,预期结果,评价标准。

2.描述测试用例设计的完整过程?

首先根据需求文档、概要设计、测试计划、测试方案细分出各功能模块的测试项

再根据各测试项,按照概要设计、详细设计以及测试方案中测试的覆盖率细分出测试子项

最后按照测试子项、根据测试用例的设计方法(因果图、边界值、等价类等的设计方法)书写测试用例。

注意选用适合的用例管理工具(如word,excel)

用例一定要及时更新(补充新的想法,删除过时的需求)

做好用例分级

做好用例评审,写用例之前可以征询相关人员的意见,如果评审通过可以参考其执行测试,如果未通过,需要继续修改直到通过为止。

可以考虑结对编写,这个是不错的主意

要全面,包括功能、性能、兼容性、安全性、易用性、容错性等等

注意把握适当的颗粒度。

3.一个有广告的纸杯子,请设计测试用例?

测试项目:杯子

需求测试:查看杯子使用说明书界面测试:查看杯子外观

功能度:用水杯装水看漏不漏;水能不能被喝到安全性:杯子有没有毒或细菌

可靠性:杯子从不同高度落下的损坏程度

可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等

易用性:杯子是否烫手、是否有防滑措施、是否方便饮用

用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述

疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等

压力测试:用根针并在针上面不断加重量,看压强多大时会穿透跌落测试:杯子加包装(有填充物),在多高的情况摔下不破损

震动测试:杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路\公路\航空运输

基本功能测试(逻辑功能测试)。

(1)硬度:是否达到设计标准。

装载能力:在杯子内分别装入少量的、半杯的、满杯的,看其装载量是否达到设计标准。装载种类:开水(是否产生异味)、温水、冷水、冰水、咖啡。。。

(2)界面测试(UI测试)。

看其形状、大小设计是否适合人方便拿起。外观是否吸引人(广告嘛),赏心悦目。

带广告的图案沾水受是否掉色、模糊。

(3)易用性测试。

看其形状、大小设计是否适合人方便拿起。残疾人士用此杯去喝水的容程度。

杯子设计是否上大下小,在运输过程中可以套在一起有效利用空间,在使用时也容易拿开。

(4)稳定性测试(24X7测试)。装入液体后记录其多少以后漏水。

(5)安全性测试。杯子所用的材料(包括纸基、涂层和广告颜料)是否符合食品卫生标准,在内外温度等环境因素下是否会与所盛各种饮料相反应,而产生对人体有害的物质。

(6)本地化测试。为国际化和本地化的需要,广告图案和文字是否在政治、宗教和文化方面具有广泛的适用性。

(7)对设计的改进建议。“如果是一次性杯子,能否标示已使用(比如变色)”和“杯子是否有使用者标贴(多人使用时防止混淆)”。更多内容可以搜索图片上的文字



转载请注明地址:http://www.weidimalaa.com/wdmlqz/11936.html