基于规格说明的可复用测试用例模型研究与应用

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:q6748799
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件行业的迅速发展,软件规模变得越来越大,与此同时,软件的复杂程度也变得越来越高。软件的应用已经涉及到人类活动的各个领域,在航空、航天、能源、通信、交通、金融、军事等关键领域的应用也日益广泛。软件测试作为保证软件质量的重要手段,同时是软件开发过程中的重要环节,其重要性也逐渐得到重视和认可。目前,为了提高软件的质量,虽然国内外众多的软件企业已经从之前单纯的以编码为核心向软件工程化方向转变,形成了一套比较完善的软件测试理论体系,软件测试越来越规范化,运用自动化测试工具大大提高了测试效率;学术界和工业界也将复用的概念应用于软件的需求工程和设计工程中,并取得了显著的效果,然而,在测试阶段的复用研究却很少。如果我们能将软件复用技术应用于测试工作中,构建可复用的测试用例模型,进而建立一个可复用的测试用例管理系统,使测试用例得到有效的复用和共享,将会很好的提高软件测试的工作效率,减少测试人员的工作量。软件测试过程中产生的大量测试用例对保证软件的质量起到关键作用,对于专门从事软件测试的机构来说,测试用例的复用尤其重要。在测试用例的设计、选择基础上,构造出可复用的测试用例,同时采用测试用例库管理的方法来实现测试用例的复用,可以提高软件测试的工作效率。文中主要是研究了软件测试的过程和方法以及软件复用的理论;讨论了在现在的软件测试中,测试用例的设计、选择和执行;深入地研究学习了形式规格说明语言,构建基于规格说明的可复用测试用例模型;并在此基础上,对测试用例实行有效的管理,实现测试用例的复用,最终达到改善软件测试过程,提高软件测试效率的目的。本文结合国家863项目“面向多行业IT资源库系统的建设及应用”中对可复用测试用例库系统的设计和开发,研究了形式化方法和软件测试中测试用例的复用,以提高软件缺陷的发现率,改善平台测试服务的效率,更好地保证软件的质量。论文的主要研究工作有:分析软件测试方法和测试用例的可复用性;研究形式化方法以及基于规格说明的测试;提出基于规格说明的可复用测试用例模型;分析测试用例复用过程,提出可复用测试用例库系统的设计和管理方法。
其他文献
本文主要研究了采用基于安全套接字层(SSL)协议的VPN技术构建云南中医学院校园远程访问系统的方法和过程。SSL VPN是虚拟专用网技术领域中的一种较新的技术,在当前有着相当广
当前人们生活对网络服务系统的依赖性日益增强。在这种强大的需求牵引下,催生大量新兴服务及服务模式,同时促使服务系统的后端数据中心基础平台经历并正在经历着一个从传统的物
对国内外数据流离群数据挖掘研究情况分析可知,以往的挖掘算法还存在诸多问题。多数离群数据挖掘方法往往忽略了混合属性数据流的分类属性;简单的分类属性数据流离群数据挖掘
基于样本的纹理合成技术旨在由输入的小块样本生成视觉上相似的大块纹理,以有效重用光照信息,提高绘制效率。近年来,纹理合成技术已成为计算机图形学领域的研究热点之一,并取得了
基于内容的医学图像检索技术的问世是为了解决如何有效地从海量的医学图像中检索出与待诊断病例图像内容吻合的图像来辅助医生进行分析与诊断,从而提高诊断与治疗的效率和准
本文针对安全操作系统开发和安全操作系统网络适应性方面涉及的关键问题进行研究。从信息系统整体来看,安全操作系统是解决各种安全威胁的基础。在网络环境中,计算机系统面临复
在高度信息化的今天,产生的海量数据和新型数据集都对传统的数据分析技术形成挑战。数据挖掘不断突破这些挑战带来的种种局限性,为当今信息技术的发展奠定了基础。作为数据挖掘
传统密码学研究将密码实现看作理想的黑盒模型,密码分析主要基于数学的密码理论与技术,并不考虑密码实现的物理安全性。然而,密码算法需要在物理设备平台上实现,密码设备平台并非
生物免疫系统天生具有很强的自我保护能力,它可以通过自身的学习来保护自体不受细菌、病毒等外来有害物质的侵害。入侵检测作为网络安全体系中重要的主动防范技术,它所面临的
目前国内各高校均在大力发展“数字化”校园,校园一卡通作为“数字化”校园的重要组成部分之一,是集教学、科研、管理、服务于一体的集成项目,它的建设极大的促进了学校信息