软件测试用例设计方法
作者:网络转载 发布时间:[ 2013/1/8 15:15:08 ] 推荐标签:
(3)指导脚本编写的作用
软件测试逐步走向人工测试和自动化测试并行发展。而自动化测试的核心是测试脚本,自动化测试脚本编写的依据是测试用例。
(4)作为评判基准的作用
测试工作完成后需要评估并进行定论,判断软件是否合格,然后出报告。以测试用例为依据进行评审。总结如下:
测试中检测到Bug数目
有效的Bug数目
无效的Bug数目
有争议的Bug数目等
(5)作为分析缺陷的基准的作用
测试目的是发现Bug,测试结束后对得到的Bug进行复查,并对测试用例不断的补充,完善,终交付给用户一个高质量的软件产品。
4、测试用例的设计流程,白盒测试用例的设计和目的?
一般流程包括:制定测试计划,编写测试用例,执行测试,跟踪测试缺陷,编写测试报告。
需注意:用例应该从系统高级向低级逐一展开,每个用例单独放在文档中,所有功能都应该对应到用例中,需依据需求进行设计。好是有丰富经验的测试人员来设计。用例是多样化,复杂中简单化。
白盒测试设计方法:
逻辑覆盖:①判定覆盖②条件覆盖③判定/条件覆盖和多条件覆盖,逻辑值必须测试真,假两个分支,需要在边界值内和可操作范围内至少循环一次,并检查数据的内部结构,保证其有效的实现预定功能。
基本路径测试每个模块中的独立路径至少被执行一次
5、黑盒测试用例的设计和目的?
设计-等价类划分,边界值分析,错误推测,因果图
目的-检查功能是否实现或遗漏,交互界面是否出错,数据库读取,更新操作是否出错,性能和特性是否得到满足。
6、综合设计方法
实际操作设计测试用例一般“先黑后白”,即先采用黑盒技术设计测试用例,再用白盒技术做一些补充。
步骤:如果规格说明书中包含输入条件,则用因果图法设计;如果源码中遇到输入输出边界,则用边界值分析法;同时为输入和输出识别有效和无效等价类;使用错误推测法增加测试用例。
5点原则和注意项:
①测试用例的正确性
②测试用例的代表性
③测试结果的可判定性和可重现性
④足够详细,准确,清晰的步骤
⑤不能把测用例设计等同测试输入数据的设计
①务追求测试用例设计一步到位。
②勿将多个测试用例混在一个。
③用例中,好不是无经验的人员设计测试用例。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11