软件测试培训之测试用例的设计方法

网友投稿 796 2022-11-08

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

软件测试培训之测试用例的设计方法

1、等价类

1)有效等价类

是指对于程序的规格说明来说是合理的、有意义的输入数据构成的集合。利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能。

2)无效等价类

与有效等价类的定义恰巧相反。无效等价类指对程序的规格说明是不合理的或无意义的输入数据所构成的集合。对于具体的问题,无效等价类至少应有一个,也可能有多个。

设计测试用例时,要同时考虑这两种等价类。因为软件不仅要能接收合理的数据,也要能经受意外的考验,这样的测试才能确保软件具有更高的可靠性。

2、边界值

边界值分析法:就是对输入或输出的边界值进行测试的一种黑盒测试方法。长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错误。

比如:某输入条件规定了值得范围是:0-50,那么作为测试输入数据的取值是;0,-1,50,51

3、场景法

场景法:就是把自己想像成用户,去想用户面对这个功能会做些什么操作,把所有用户能够做的任何操作,都想象一遍。

4、猜错法

猜错法:指的是在测试程序时,测试人员可以根据经验或直觉推测程序中可能存在的各种错误,进而有针对性地编写检查这些错误的测试用例的方法。例如, 在单元测试时曾列出的许多在模块中常见的错误. 以前产品测试中曾经发现的错误等, 这些就是经验的总结。还有, 输入数据和输出数据为0的情况。输入表格为空格或输入表格只有一行. 这些都是容易发生错误的情况。可选择这些情况下的例子作为测试用例.总之,就是进行错误的操作。

上一篇:软件测试培训之正交实验设计法测试用例设计步骤
下一篇:Oracle9i新特点-从自动备份中恢复spfile和控制文件
相关文章

 发表评论

暂时没有评论,来抢沙发吧~