理论教育 完美管理:测试用例编写流程

完美管理:测试用例编写流程

时间:2023-10-30 理论教育 版权反馈
【摘要】:测试用例编写时,首先要根据本工程特征与通用测试观点整理出本工程各个阶段所需要的测试观点,之后再根据本阶段测试范围、测试观点、式样书、场景层次、权限种类等编写相应的测试用例。最后,根据测试观点,结合场景层次以及权限等因素编写测试用例。这样做可以大大降低遗漏,提高测试用例的编写品质。图5-14 测试用例编写流程图图5-15 测试观点与测试用例关系表5-1 测试用例编写技法

完美管理:测试用例编写流程

测试用例编写时,首先要根据本工程特征与通用测试观点(见附录A3)整理出本工程各个阶段所需要的测试观点,之后再根据本阶段测试范围、测试观点、式样书、场景层次、权限种类等编写相应的测试用例。具体实施步骤如下:

首先,确认测试对象范围,此时要考虑为防止Degrade而追加的必要测试。

其次,确认处理的输入值是什么,有哪些输入条件类型。如果输入条件不止一种,可以做一个输入条件表。

然后,看一下内部处理算法(包括计算处理条件、设定条件、功能间处理条件、业务间联动处理条件、错误条件等),根据算法条件做出处理表。必要时,根据结果条件做出结果表。

最后,根据测试观点,结合场景层次以及权限等因素编写测试用例。

通过这种纵横关系,再结合图表分析技巧,就可以做出高品质的测试用例(也即高覆盖率的测试用例),如图5-14所示。

另外要注意测试用例与测试观点之间的关系:各阶段不同页面(功能)的测试用例都是根据本阶段整理的同一测试观点做成的,也就是说测试观点是测试用例编写的基准,如图5-15所示。

古人云,智者千虑,必有一失。而对复杂测试,即使是技术天才也一定要使用条件检查表(或矩阵表)等技术手段来编写测试用例。比如:输入输出种类检查条件,功能间处理条件,业务间联动条件,场景条件,权限条件等。这样做可以大大降低遗漏,提高测试用例的编写品质。(www.daowen.com)

另外,编写测试用例时亦需要采用因果图、判定表等技术来提高测试用例的全面性,如表5-1所示。

978-7-111-59294-5-Chapter05-14.jpg

图5-14 测试用例编写流程图

978-7-111-59294-5-Chapter05-15.jpg

图5-15 测试观点与测试用例关系

5-1 测试用例编写技法

978-7-111-59294-5-Chapter05-16.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈