面向用户的软件柔点测试

来源 :燕山大学 | 被引量 : 0次 | 上传用户:asdfghjke
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了保证柔性软件的质量,改善软件柔性,本文以柔点为核心要素,建立了面向用户的软件柔点的测试模型。本文借鉴了黑盒测试用例的一些设计方法,包括等价类划分、边界值分析、错误推测、正交实验及场景法等,针对不同柔点的特点进行测试用例的设计,对各类柔点的测试进行了深入研究。首先,分析了软件测试的基本理论,包括软件测试的定义、软件测试的目的和原则,从不同角度对软件测试进行了分类,详细描述了测试用例的相关理论。其次,通过分析软件柔性的含义,给出了面向用户的软件柔点的概念,归纳了软件柔点的特征,提出了柔点的识别和确认的方法,对柔点进行了分类,分别给出四类柔点的定义。以柔点为核心要素建立了面向用户的软件柔点的测试模型,该模型说明了进行面向用户的软件柔点测试时的过程及测试的主要方面,测试时不仅要考虑柔点本身进行测试,同时还要考虑对柔点所影响的软件其他部件的测试,最后进行不断地回归测试。再次,对柔点本身测试进行详细分析,提出了适合于不同柔点的测试方案,设计有针对性的测试用例对不同类型柔点进行测试,并详细描述了它们的测试过程及测试方法。最后,结合Microsoft Excel 2003以及在线书店的例子,针对每类柔点测试,分别进行了实例分析,验证了不同柔点的测试方案、测试过程及测试方法的正确性和可用性,表明了提出的面向用户的软件柔点测试模型的有效性。
其他文献
使用计算机模拟各种自然现象,在计算机游戏、电影特效以及视景仿真领域中越来越流行。先前方法大多侧重于模糊态势的飘雪建模,真实性和实时性不能满足场景渲染需求。雪花作为
“软件人”是具有拟人智能的、生存并活动于计算机网络世界中的一类软件人工生命,是一种“虚拟机器人”,具有拟人属性、拟人功能、拟人行为和拟人结构。研究“软件人”的目的主
Web服务是一种面向服务的分布式计算模型,它提供一种平台独立、自描述、分布式的软件组件,是实现业务流程的一种松散耦合、应用互操作的平台。   单一的Web服务难以满足目前
这个时代,人类信息正在以空前地速度产生和数字化。这些信息的载体多种多样,如,新闻博客,微博,网页,科学论文,书籍,图片,声音,视频,以及各种社交网络。信息载体的多样化也直接导致了信息
报刊在我国具有悠久的历史,产生于唐代时期,直到现在仍然是信息传播的重要途径。在各个时期都为人们提供了大量的,及时的新闻,帮助人们了解世界,洞悉重大事件的发展变化,给人们带来
随着计算机技术的不断发展,应用于专业领域的模拟和仿真软件得到了迅速的发展,为企业做出正确的决策提供了有力的数据支持,降低了企业投资的风险和成本,《钻井计算机模拟系统》(
在信息爆炸的今天,无论是商业企业、科研机构或者政府部门,都积累了海量的、以不同形式存储的数据资料。由于这些资料十分繁杂,要从中发现有价值的信息或知识,达到为决策服务的目
在信息技术飞速发展的今天,以优盘、移动硬盘、数码相机为代表的移动存储设备大量涌现在我们的生活中。凭借其容量大、体积小、使用灵活、携带方便等优点,在各级应用中迅速普及
分子影像是一门新兴的前沿综合交叉学科,融合了分子生物学、化学、数据处理、图像处理等技术,它应用影像学方法,对活体状态下的生物过程进行细胞和分子水平的定性和定量研究,可以
学位
作为微重力科学的研究手段,空间站被用于进行大量的空间科学实验,包括蛋白质晶体生长、燃烧、材料和流体力学实验,这些实验在一个很宽的频率范围内都需要静态的加速度环境。振动隔离系统的基本目标是隔离空间站上的各种振动,抑制实验过程中的加速度环境,以实现空间科学实验所需要的低加速度环境。由于我国微重力科学研究的发展,特别是未来空间站的建立,对振动隔离系统的需求也日益迫切。本文对微重力隔振系统进行了力学分析。