软件测试用例设计方法的研究

来源 :中国航天第二研究院 航天科工集团第二研究院 | 被引量 : 0次 | 上传用户:lina452995
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的发展和计算机科学技术的进步,计算机及软件的应用越来越广泛。作为计算机的灵魂,软件在其中起着举足轻重的作用。软件故障往往会导致严重的后果,因此如何确保软件质量成为软件工程中一个重要问题。软件测试是保证软件质量的重要手段之一,是软件开发过程中一个极其重要的环节。测试用例的设计是软件测试的关键,它决定着软件测试的质量。 本文主要对测试用例设计技术及其在软件测试中的应用进行研究。首先综述了软件测试技术的发展历史、现状和趋势。之后,在介绍了测试用例的基本概念、设计测试用例的基本准则的基础上,对现有的测试用例设计技术进行了回顾和总结。然后研究了软件测试与软件生命周期的关系,阐述了生命周期不同阶段所进行测试的内容、可用的方法和工具以及应当坚持的测试原则。最后,提出了一种有较好针对性和指导性的基于路径分析的测试用例设计方法:基于路径重要程度的测试用例设计,详细介绍了该方法的步骤,以及面向路径的测试数据生成技术和预期结果的生成技术,并将该方法应用某航天武器型号软件的测试实例,通过对结果的分析讨论了该方法的优点及其不足之处。
其他文献
视频压缩技术是多媒体技术的关键。在过去的20年中,ISO/IEC和ITU-T分别制定了MPEG-x和H.26x系列标准用于数字视频的压缩。在2003年,由它们联合组成的JVT小组共同制定了最新一代
基于Android操作系统的手机、电视、汽车、路由器等智能设备越来越多,使移动互联网越来越多的渗透到人们生活、工作、学习中的方方面面。移动互联网给人们的生活带来了极大的
图像分割在医学应用中具有特殊的重要意义,它是医学图像处理的关键-步,是一个跨越医学和计算机科学的综合性研究课题。本文选择了基于边界的活动轮廓分割算法。活动轮廓模型引入
避障路径规划是工程设计中一项重要的环节,其应用范围涉及我们的生活、工作、科研和娱乐等等方面。比如在车辆出行系统,舰船导航系统,敏捷运输问题,工程进度规划,三维游戏和虚拟战
计算机图形技术正越来越广泛地应用在各种领域,在具体应用中,每一幅图形都由成百上千条直线和曲线构成,这样对于每一条直线或曲线的处理速度和质量就极大地影响着整幅图形的处理
当今世界充满了激烈竞争,为了扩大更大市场,企业必须从过去单纯提高产品的质量转变到提高服务质量,对客户信息进行多方面分析,以便做出决策,最大限度的保留客户,这就是客户关系管理
资源搜索是随着世界范围内Internet的发展而产生的。但是,随着Internet以及WWW技术的迅猛发展,导致其所蕴涵的信息量急剧的膨胀。面对如此庞大的信息量,目前普遍采用的基于中央
以信息化、数字化、网络化为特点的社会的发展对国家以及社会生活安全性提出了全新的要求,在这种环境下,传统的安全技术呈现出无法解决的重大缺陷。而生物特征认证技术是解决
Internet技术的飞速发展和万维网在世界范围内的普及,使Web中包含的信息以惊人的速度增加着,Web成为了当代社会重要的信息来源。由于Web上信息的海量性,使得以往靠人工采集的方
软件安全漏洞通常是由在软件设计过程中的软件错误引入的,随着软件系统的复杂程度和规模的提高,软件漏洞也越来越多。因此软件错误的分析方法及工具研究对于软件安全漏洞发现具