测试用例本体论文-赵小敏

测试用例本体论文-赵小敏

导读:本文包含了测试用例本体论文开题报告文献综述及选题提纲参考文献,主要关键词:测试用例簇,软件测试,复用,本体

测试用例本体论文文献综述

赵小敏[1](2016)在《基于本体的可复用测试用例簇模型研究》一文中研究指出信息化社会的快速发展使得计算机应用中的软件质量问题日益突出。为了保证软件质量,软件测试在软件开发周期中所占比重也越来越大,导致软件开发的成本也越来越高。软件测试的核心任务是通过生成和执行软件测试用例验证软件质量,且测试用例的设计成本占据了软件测试成本的绝大部分。软件测试中一个优秀的软件测试用例不仅能够体现软件测试思想和技巧,同时还包括大量的测试数据、结果以及测试过程记录。这些有价值的测试用例的有效复用能够有效提升软件测试效率。因此测试用例复用被认为是软件测试过程中减少测试成本和提高测试质量的一种重要手段。作为测试用例复用的基础设施,测试用例库将优秀的测试用例合理地存储在一个库中,测试人员可以在测试用例库中直接或间接地复用现有的测试用例,这种方法不仅能提高测试人员的工作效率,还能减少测试成本,对于促进软件测试行业的发展具有重要意义。但是,通过对软件测试用例库方面的研究现状进行深入分析,我们发现当前测试用例库的研究仍存在以下问题:(1)测试用例缺乏统一规范的描述和定义;(2)将完成一个功能点测试的一组测试用例作为复用的对象,导致复用粒度过大,复用质量受到影响。(3)测试用例库中目标测试用例的查全率无法随着测试用例库的规模的增大而得到保障。为解决上述问题,本文引入语义技术中的本体的概念。本体是使用统一资源标识的具有共享性的概念模型,其通过捕获领域知识并提供对该领域知识的共同理解,确定共同认可的概念,并从不同层次的形式化模式上给出这些概念及概念之间关系的定义。因此可以通过本体对软件测试的复用单位进行统一标准的术语描述和概念分类,并以此来控制复用粒度,实现测试用例知识共享,提高测试用例库的查全率。本文将本体思想引入测试用例库的构建中,并提出了基于本体的可复用测试用例簇模型。所做的工作包括以下几个方面:(1)建立复用网络。在传统测试用例的基础上引入了测试用例簇的概念,测试用例之间的复用关联程度通过复用位移进行计算,最终在测试用例库中构成一个特殊的复用网络,同时将用例库中的检索单位由单个用例变为具有复用关系的测试用例簇,以提高测试用例库的查全率和搜索结果的质量;(2)构建基于本体的可复用测试用例簇模型。通过对测试用例的定义、生成以及本体的构建规则等方面的深入分析,结合语义技术对测试用例簇进行本体描述,完成了基于本体的可复用测试用例簇模型构建;(3)测试用例复用流程和管理。在完成本体的形式化描述的基础上,给出了测试用例的复用流程以及测试用例库的管理操作,当测试用例库中用例达到一定数量时,利用本体的逻辑推理可以快速地查找目标测试用例。综上,本文提出了基于本体的可复用测试用例簇模型以提高测试用例复用效率,减少测试成本,并且通过实例分析和应用系统实现对模型的可行性进行了验证。(本文来源于《西南大学》期刊2016-10-10)

王磊[2](2016)在《基于本体的软件测试用例及脚本自动生成技术研究》一文中研究指出软件测试在目前的软件研发工作中的占的比重越来越大,针对GUI的软件测试一般来说包括测试路径和测试数据两部分,测试路径和数据的选择是否合理和全面是软件测试工作非常重要的部分,目前GUI软件测试已经引入了自动化测试技术,能够执行一些人工参与度小,并且需要重复执行的工作,但是自动化脚本的生成和维护仍然需要很多额外的人工参与。本文引入知识库,首先阐述了软件测试用例生成办法的现状和背景,分析了它们存在的缺乏对待测系统形式化表达,以及不利于对测试用例的维护等现状,本文通过引入本体模型和推理规则来解决以上问题。本文通过建立通用的软件本体模型,包括了软件的基本信息和它们之间的约束关系,然后实例化出本文的待测软件(车辆管理系统)的模型,并且利用基于OWL的本体编辑器protégé进行本体的形式化表达。然后建立了符合业务逻辑的规则,利用SWRL语言进行了表达。然后将SWRL规则和OWL本体转换为Jess规则和Jess事实,并且推理出测试用例,接着利用编写的基于Jena的脚本生成程序将用例自动生成为脚本语言,本文选取了车辆管理系统的登录流程和加油流程两个方面进行了测试用例和脚本的自动生成,对生成的结果进行了质量分析,并且在Rational Robot平台上进行了验证。(本文来源于《重庆大学》期刊2016-04-01)

宋丹辉[3](2013)在《基于测试用例的应用本体需求验证方法研究》一文中研究指出文章从判定语义正确性的基本准则、需求验证方法两方面分析当前研究的不足。在此基础上,针对应用本体特点,提出一个基于测试用例的需求验证模型,并深入分析测试用例的具体内涵,探讨现有的本体测试工具的特点及不足,最后总结需求验证方法与其他评价方法的区别。(本文来源于《图书与情报》期刊2013年01期)

刘小齐,杨根兴,蔡立志,张娟[4](2011)在《基于复用行为的测试用例本体描述和检索》一文中研究指出随着测试用例复用实践的深入和可复用测试用例库规模的不断扩大,对测试用例表示和高效检索已经成为目前研究的热点。基于本体描述的测试用例,结合基于本体的概念语义相似度计算思想,针对测试用例本体描述的特点,提出了一种基于用例复用行为的匹配度计算方法,并通过理论分析与实验检验证明,其提高了用例检索的查全率及用例复用的效率。(本文来源于《计算机应用与软件》期刊2011年10期)

楼芳,李亮,贺志强[5](2011)在《基于本体的渗透测试用例复用模型》一文中研究指出为了提高渗透测试团队的工作效率和能力,本文以构件渗透测试知识的本体为基础,建立了渗透测试用例复用模型,在知识的形式化描述、组织和查询方面给出了解决方法,形成了一套切实可行的渗透测试用例复用的解决方案,方便测试团队与测试项目之间共享渗透测试知识。(本文来源于《计算机工程与科学》期刊2011年02期)

张丽颖,蒋祖华[6](2010)在《基于本体和规则推理的GUI软件测试用例生成》一文中研究指出为了提高GUI软件测试用例的生成效率和可维护性,提出了一种基于本体和规则推理的GUI软件测试用例生成方法。首先建立一个通用的GUI软件测试用例本体模型,通过对其继承和实例化可获得具体被测软件的测试用例本体模型,同时开发反映测试数据生成和测试路径生成的测试用例生成规则。最后将基于OWL的测试用例本体和基于SWRL的测试用例生成规则导入Jess推理引擎,通过推理得到符合测试需求的、易于维护的测试用例子集。在核电站堆芯换料管理系统上的应用,验证了该方法的有效性。(本文来源于《计算机应用研究》期刊2010年01期)

张丽颖[7](2009)在《基于本体的核电站生产用软件测试用例自动生成》一文中研究指出核电领域是典型的安全关键领域,人们对核电站生产用软件的质量要求较高。软件测试是保证软件质量的重要手段,也是一个知识密集型活动。本文将知识工程的方法引入到软件测试中,解决GUI软件测试用例的自动生成以及测试用例的维护和重用问题。本文阐述了GUI软件测试的相关理论和研究现状,指出了目前GUI软件测试中存在的问题——缺乏对GUI的形式化表示方法,使得测试用例不易维护,对软件变化的适应性不足;测试用例状态空间的巨大,难以生成符合一定测试需求、快速暴露软件缺陷的测试用例子集。本文采用基于本体的建模技术和基于规则的推理来解决上述两个问题。首先,建立了一个通用的GUI软件测试用例本体模型,这个本体模型中涉及了GUI软件测试用例领域内的通用概念和概念间的制约关系;通过对其的继承和实例化,可以获得一个针对具体软件(堆芯换料系统)的测试用例本体模型。采用OWL对本体做形式化表达。然后将测试用例生成分为测试数据生成和测试路径生成两部分,开发了蕴含业务逻辑的测试用例生成规则,这些规则保留了被测软件应用领域的业务知识和测试经验。采用SWRL对规则做形式化表达。最后,将形式化表达的测试用例生成知识与推理系统相结合,采用基于产生式规则的Jess推理引擎来求解测试用例子集,完成了测试用例的自动生成,并分别以核电站生产用软件(堆芯换料管理系统)和造船厂曲面分段计划系统对本文方法进行了验证。(本文来源于《上海交通大学》期刊2009-04-01)

生佳根,朱俊武,解洪成,于跃成[8](2005)在《一种基于本体的测试用例研究与应用》一文中研究指出测试用例是软件测试的重要组成,也是软件测试成败的关键性因素之一。测试用例的完备性和复用性研究已经成为当前软件测试领域的两大热点。论文提出一种基于本体论的测试用例分析与刻画方法,它统一了测试用例的内涵,并为测试用例提供了可穷举的外延选择。该方法解决了软件测试用例完备性和复用性问题。(本文来源于《计算机工程与应用》期刊2005年23期)

测试用例本体论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

软件测试在目前的软件研发工作中的占的比重越来越大,针对GUI的软件测试一般来说包括测试路径和测试数据两部分,测试路径和数据的选择是否合理和全面是软件测试工作非常重要的部分,目前GUI软件测试已经引入了自动化测试技术,能够执行一些人工参与度小,并且需要重复执行的工作,但是自动化脚本的生成和维护仍然需要很多额外的人工参与。本文引入知识库,首先阐述了软件测试用例生成办法的现状和背景,分析了它们存在的缺乏对待测系统形式化表达,以及不利于对测试用例的维护等现状,本文通过引入本体模型和推理规则来解决以上问题。本文通过建立通用的软件本体模型,包括了软件的基本信息和它们之间的约束关系,然后实例化出本文的待测软件(车辆管理系统)的模型,并且利用基于OWL的本体编辑器protégé进行本体的形式化表达。然后建立了符合业务逻辑的规则,利用SWRL语言进行了表达。然后将SWRL规则和OWL本体转换为Jess规则和Jess事实,并且推理出测试用例,接着利用编写的基于Jena的脚本生成程序将用例自动生成为脚本语言,本文选取了车辆管理系统的登录流程和加油流程两个方面进行了测试用例和脚本的自动生成,对生成的结果进行了质量分析,并且在Rational Robot平台上进行了验证。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

测试用例本体论文参考文献

[1].赵小敏.基于本体的可复用测试用例簇模型研究[D].西南大学.2016

[2].王磊.基于本体的软件测试用例及脚本自动生成技术研究[D].重庆大学.2016

[3].宋丹辉.基于测试用例的应用本体需求验证方法研究[J].图书与情报.2013

[4].刘小齐,杨根兴,蔡立志,张娟.基于复用行为的测试用例本体描述和检索[J].计算机应用与软件.2011

[5].楼芳,李亮,贺志强.基于本体的渗透测试用例复用模型[J].计算机工程与科学.2011

[6].张丽颖,蒋祖华.基于本体和规则推理的GUI软件测试用例生成[J].计算机应用研究.2010

[7].张丽颖.基于本体的核电站生产用软件测试用例自动生成[D].上海交通大学.2009

[8].生佳根,朱俊武,解洪成,于跃成.一种基于本体的测试用例研究与应用[J].计算机工程与应用.2005

标签:;  ;  ;  ;  

测试用例本体论文-赵小敏
下载Doc文档

猜你喜欢