论文部分内容阅读
随着社会的发展和计算机科学技术的进步,计算机及软件的应用越来越广泛。作为计算机的灵魂,软件在其中起着举足轻重的作用。软件故障往往会导致严重的后果,因此如何确保软件质量成为软件工程中一个重要问题。软件测试是保证软件质量的重要手段之一,是软件开发过程中一个极其重要的环节。测试用例的设计是软件测试的关键,它决定着软件测试的质量。
本文主要对测试用例设计技术及其在软件测试中的应用进行研究。首先综述了软件测试技术的发展历史、现状和趋势。之后,在介绍了测试用例的基本概念、设计测试用例的基本准则的基础上,对现有的测试用例设计技术进行了回顾和总结。然后研究了软件测试与软件生命周期的关系,阐述了生命周期不同阶段所进行测试的内容、可用的方法和工具以及应当坚持的测试原则。最后,提出了一种有较好针对性和指导性的基于路径分析的测试用例设计方法:基于路径重要程度的测试用例设计,详细介绍了该方法的步骤,以及面向路径的测试数据生成技术和预期结果的生成技术,并将该方法应用某航天武器型号软件的测试实例,通过对结果的分析讨论了该方法的优点及其不足之处。