|
|
知识路径: > 测试技术的分类 > 白盒测试技术 > 白盒测试方法 > 其他白盒测试方法 >
|
考试要求:掌握
相关知识点:4个
|
|
|
|
程序变异方法与前面提到的结构测试和功能测试都不一样,它是一种错误驱动测试。所谓错误驱动测试,是指该方法是针对某类特定程序错误的。经过多年的测试理论研究和软件测试的实践,人们逐渐发现要想找出程序中所有的错误几乎是不可能的。比较现实的解决办法是将错误的搜索范围尽可能地缩小,以利于专门测试某类错误是否存在。这样做的好处在于,便于集中目标于对软件危害最大的可能错误,而暂时忽略对软件危害较小的可能错误。这样可以取得较高的测试效率,并降低测试的成本。
|
|
|
错误驱动测试主要有两种,即程序强变异和程序弱变异。为便于测试人员使用变异方法,一些变异测试工具被开发出来。关于程序变异测试方法,请参见清华大学出版社出版的《软件测试技术》一书。
|
|
|
|
|
|
|
|
|
|
|
|