摘要
软件测试是软件开发过程中的一个重要组成部分,是贯穿整个软件开发生命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程;测试用例的质量和数量将直接决定软件测试的科学性和有效性,测试用例约简算法是在满足测试需求的前提下生成较少的测试用例;文章先对测试需求做了初步简化,然后在剩下的测试需求基础上进行划分,从而得到约简后的测试用例集;结果表明,对于有较多测试需求的系统,此方法有助于快速有效地生成规模较小的测试用例。
Software testing is an important part of the software development process, it is the process of verification and validation activi- ties throughout the entire software development life cycle of software products (including phased product). The quality and quantity of test suite will directly determine the scientific and effectiveness of software testing. The test suite reduction algorithm is to generate fewer test suites that meet the testing requirements under the promise. This article simplifies the testing requirements preliminary, then simplify fur- therly based on the divided testing requirements. The experimental results show that this method helps to generate a smaller test suite quickly and efficiently.
出处
《计算机测量与控制》
北大核心
2014年第4期1056-1058,共3页
Computer Measurement &Control
关键词
软件测试
测试用例
测试需求
测试用例约简
约简算法
software testing
test suite
testing requirement
test suite reduction
reduction algorithm