软件测试用例学习,软件测试学习之测试用例的常用方法盘点

d74106b4e331f421ffbbe643f7e04537.png

1、等价类划分法

应用场合:界面中只要有数据输入的地方,就可以使用等价类划分法。从无穷多的数据中,挑选少量代表数据进行测试。

1)分析需求,划分等价类:有效等价类和无效等价类

2)从每个等价类中,至少挑选1个代表数据进行测试

2、 边界值法

应用场合:界面中有数据输入的地方,一般可以使用,边界值法往往和等价类划分法一起使用,形成一套更为完善的测试方案。找到有效数据和无效数据之间的分界点(边界值)

测试:最小边界值-1,最小边界值,最大边界值+1,最大边界值

3、测试大纲法

适用场合:程序包含多个窗口,每个窗口中又有多个功能,这些功能之间又有一定的联系。为了梳理清楚窗口之间以及窗口不同功能之间的联系,使用测试大纲法。

4、场景法

适用场合:大多数的业务比较复杂的软件系统都适合使用场景法(便于将各个功能点串起来,便于形成完整的业务感觉)是一种基于软件业务的测试方法,把自己当成最终用户,尽可能的模拟用户在使用此软件的操作。熟悉所测软件的业务逻辑:

1)模拟用户正确操作的业务流程—验证软件的业务功能是否实现

2)模拟用户错误的操作的情形—验证软件的异常处理能力(健壮性)

总结:先关注功能的整体业务流程是否能够实现(场景法),当整体业务流程完成之后,再去关注细节(等价类、边界值等方法)。

注意一个场景可能对应多条测试用例,或者一条用例可能对应多个场景。

5、错误推断法

基于经验和直觉推测程序中所有可能存在的各种错误 , 从而有针对性的设 计测试用例的方法 .

1)程序中所有可能的错误

2) 容易发生错误的特殊情况

3) 以前产品测试中曾经发现的错误

6、随机测试

随意测试,不考虑任何用例和需求,完全站在一个用户或者的角度对产品进行使用。

适用场景:

1) 所有之前设定的用例已经 执行完毕

2)海量的条件组合无法一遍 历的时候

7、需求文档转化法

所见即得的思想:

所有的需求文档描述字 所有的需求文档描述字 信息,转化为用例。所有的示意图、流程状,所有的示意图、流程状 态图等信息,直接转化为测 态图等信息,直接转化为测 试用例所有项目需求达成的口头共 所有项目需求达成的口头共 识,需求确认的邮件沟通信 识,需求确认的邮件沟通信息,直接转化为测试用例。

以上就是在学习软件测试时,比较常见的测试用例的方法,大家都记住了吗软件测试还想深入学习的小伙伴,可以上博学谷官 学习。

相关资源:给排水计算软件-其它工具类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月16日
下一篇 2021年6月16日

相关推荐