面向用户的软件柔点测试

来源 :燕山大学 | 被引量 : 0次 | 上传用户:asdfghjke
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了保证柔性软件的质量,改善软件柔性,本文以柔点为核心要素,建立了面向用户的软件柔点的测试模型。本文借鉴了黑盒测试用例的一些设计方法,包括等价类划分、边界值分析、错误推测、正交实验及场景法等,针对不同柔点的特点进行测试用例的设计,对各类柔点的测试进行了深入研究。首先,分析了软件测试的基本理论,包括软件测试的定义、软件测试的目的和原则,从不同角度对软件测试进行了分类,详细描述了测试用例的相关理论。其次,通过分析软件柔性的含义,给出了面向用户的软件柔点的概念,归纳了软件柔点的特征,提出了柔点的识别和确认的方法,对柔点进行了分类,分别给出四类柔点的定义。以柔点为核心要素建立了面向用户的软件柔点的测试模型,该模型说明了进行面向用户的软件柔点测试时的过程及测试的主要方面,测试时不仅要考虑柔点本身进行测试,同时还要考虑对柔点所影响的软件其他部件的测试,最后进行不断地回归测试。再次,对柔点本身测试进行详细分析,提出了适合于不同柔点的测试方案,设计有针对性的测试用例对不同类型柔点进行测试,并详细描述了它们的测试过程及测试方法。最后,结合Microsoft Excel 2003以及在线书店的例子,针对每类柔点测试,分别进行了实例分析,验证了不同柔点的测试方案、测试过程及测试方法的正确性和可用性,表明了提出的面向用户的软件柔点测试模型的有效性。
其他文献
使用计算机模拟各种自然现象,在计算机游戏、电影特效以及视景仿真领域中越来越流行。先前方法大多侧重于模糊态势的飘雪建模,真实性和实时性不能满足场景渲染需求。雪花作为
作为微重力科学的研究手段,空间站被用于进行大量的空间科学实验,包括蛋白质晶体生长、燃烧、材料和流体力学实验,这些实验在一个很宽的频率范围内都需要静态的加速度环境。振动隔离系统的基本目标是隔离空间站上的各种振动,抑制实验过程中的加速度环境,以实现空间科学实验所需要的低加速度环境。由于我国微重力科学研究的发展,特别是未来空间站的建立,对振动隔离系统的需求也日益迫切。本文对微重力隔振系统进行了力学分析。