基于正交对的分布式软件测试研究与实现

来源 :苏州大学 | 被引量 : 0次 | 上传用户:gailuen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们对软件产品质量要求的不断提高,作为保障软件质量重要手段的软件测试技术逐渐被重视和应用。为提高软件测试的水平,实现软件测试的规范化,本文对软件测试进行了深入探讨和研究,分析了常用测试方法的测试依据和各自特点,对一些主要的软件测试技术进行了比较和总结。为解决测试用例生成这一关键问题,本课题将正交拉丁方理论引入软件测试,提出了基于正交对的测试用例的具体设计方案,用以产生优化的测试集合;然后基于此方案开发了一个实用软件工具STCG,运用该工具设计测试用例。最后,结合实际软件项目——“恒信协同工作平台”的验收测试,探讨了如何构建高效的分布式软件测试管理平台,以及应用正交对的测试用例生成方法设计出功能覆盖度高的用例,以发现系统中存在的功能缺陷。 实践表明,通过构建高效的分布式软件测试管理平台,能够在较短的时间内有效地找出软件产品的缺陷和尽可能多地发现系统隐患,并能成功避免很多无效或低效的重复测试。在软件测试过程中,测试用例的设计十分关键,由于基于正交对的测试用例设计具有“均匀分散、整齐可比”的特点,在所生成的测试用例中,每个输入参数的每个值域与其它参数的值域都有一次对应,这样运用较少的测试用例就能实现对软件较全面的测试,因而是一种解决多参数测试问题卓有成效的方法。 本文就软件测试技术以及第三方评测机构对于软件研发项目的用户验收测试进行了有益的探索和研究,通过具体的实践,为软件产品的成功投入应用提供了科学的依据和保障。
其他文献
在过去的二十年,神经网络理论研究取得了很大的进展,在各领域的应用也取得了丰硕的成果。作为神经网络的经典模型,BP网络也得到了快速的发展,同时,也存在着收敛速度缓慢、难
搜索引擎是传统的信息检索(InformationRetrival)技术与Web结合的产物,是一个集多种技术于一体的综合性系统。倒排索引是其中的一项重要技术,本文正是围绕倒排索引的核心技术展
在信息检索领域,基于数据库的条目型检索系统和基于倒排表的检索系统能解决一部分需求,但在字符串精确匹配、生物序列分析、任意模式检索等领域,无法通过数据库系统和倒排表
WWW 是一个开放的全球性的资源,而数据挖掘技术是从大量的数据中提取出隐藏在数据之后的有用的信息。因此,采用数据挖掘技术从WWW 智能地、自动地提取出有价值的知识,提高WWW
信息社会中手机及其它无线设备越来越多地走进普通老百姓的工作和生活中。随着信息网络化的不断发展,手机及其它无线设备上网也势在必行。J2ME技术是当前业界流行的无线应用开
Internet的迅速发展给人们带来巨大方便的同时,也使我们面临着各种安全事件的威胁。随着各种攻击技术的不断发展,针对网络资源的攻击越来越多,如拒绝服务攻击、蠕虫等。因此
疾病影响着人类的正常工作及生活,复杂疾病,以癌症为代表,更是严重威胁着人类的生命安全。对疾病生物标记的研究有助于揭开潜在疾病的发病机制,并引导个性化的治疗。因此,疾
现代企业由于信息来源的多样化,造就了大量的异构数据。如何使得各种应用程序能够透明地操作多种数据源,在应用程序和各种数据源之间建立一条传输信息的纽带对实现企业信息化变得至关重要。信息技术在企业的应用也开始从以计算与存储为核心向以传输与交换为核心过渡转换。XML的出现为解决现代企业信息化所面临的技术问题提供了一种新的思路。本文探讨了基于XML的企业信息集成框架及其实现的相关技术。 本文首先针对现
数据仓库和数据挖掘是数据库研究、开发和应用最活跃的分支之一,也是决策支持系统的关键因素。数据仓库是一个支持管理决策过程的、面向主题的、随时间而变的数据集合,它是集成
随着实时数据库系统研究的日益发展,在实时数据库系统中加入主动性能是实时数据库系统应用的迫切需要。本实时数据库系统是电厂汽包水位实时监控系统的一个重要部分。它的主