摘要
为在有限工时内对软件进行尽可能充分的测试,提出了测试工时受限的测试策略。提出了一种在测试用例设计前预估其优先级的方法;依据测试需求、计划采用的测试类型及测试设计方法,估算出预计产生的各类测试用例的优先级、数量、单位用例所需的测试工时;采用提出的测试用例选择方法,选择出尽可能多的优先级高的测试用例,力保每个功能至少被一个合法测试用例所覆盖,确保在有限的测试工时内,能够完成这些测试用例的设计和执行。通过实验验证了该测试策略的有效性。
To make software test as much as possible in a limited time, a testing strategy with time limit is put forward. Firstly, a method for estimating test case prioritization is proposed, the method is used before designing test cases. Then, according to test requirement, test type and test design method are planned, prioritization of intending test cases, the number of these test cases and the man-hour of designing and executing each test case are estimated. Then, test cases with the higher priority are de- signed and executed as much as possibly in the limited time, and every function is covered with at least one legal test ease via the method of test case allocation is ensured. Finally, the experimental results indicate that the testing strategy is effective.
出处
《计算机工程与设计》
CSCD
北大核心
2014年第4期1293-1297,共5页
Computer Engineering and Design