摘要
软件测试是保证软件质量和可靠性的重要手段,如何对软件进行全面且高效的测试一直是备受关注的问题。分析了白盒测试与黑盒测试的优缺点;具体分析了最小测试用例生成算法,接着对生成最小测试用例集的方法提出改进:首先消除掉测试需求中存在的冗余,再对由该测试需求生成的测试用例集使用简化算法,得到一组无冗余的测试用例集。这种先对测试需求进行精简的方法,使得测试用例集中测试用例的数量大为减少,提高了简化算法的使用效率。将上述最小测试用例集生成方法运用到Apla到delphi生成器系统的测试中,提高了测试效率。
Software testing is an important mean of ensuring software quality and reliability. How to conduct a comprehensive and efficient software testing has been a major concern. Analyzes the advantages and disadvantages of white box testing and black box testing, and then proposes some suggestions to improve the methods of generating the rninimal test suite, which improves the efficiency in the use of simpli-fied algorithm. At last,use the technology in our testing work, and this method increases testing efficiency.
出处
《计算机技术与发展》
2008年第10期181-183,共3页
Computer Technology and Development
基金
国家自然科学基金项目(69783006)
关键词
软件测试
测试用例
测试需求
测试用例精简
software testing
test ease
testing requirement
test suite reduction