导读:本文包含了基本路径测试论文开题报告文献综述及选题提纲参考文献,主要关键词:基本路径测试,规则路径,测试工具,智能机器人控制软件
基本路径测试论文文献综述
王敏,马敏,张志[1](2019)在《基本路径测试用例设计的改进方法》一文中研究指出基于路径字符串组合的基本路径集求解算法以简单的字符串处理实现了基本路径集的求解,但该算法没有考虑判断语句的条件拆分问题。提出采用决策表法解决基本路径集求解的条件拆分问题,在扫描被测程序时提取判断语句信息,将含多个条件的判断语句转化为一个决策表节点,生成含决策表节点的T基本路径集;根据提取的判断语句信息得到因果表达式,生成决策表,依据决策表生成规则路径集,按照一定规则将T基本路径集与规则路径集进行组合,则可生成满足条件覆盖的基本路径集。(本文来源于《计算机应用与软件》期刊2019年10期)
苏晶,张冬梅[2](2018)在《正交试验法在连锁选择结构基本路径测试中的应用》一文中研究指出基本路径测试是应用最广泛且测试覆盖率较强的一种动态白盒测试方法,但该方法在处理连锁选择结构时存在局限性。在分析了基本路径测试法和正交试验法的特点后,本文通过示例阐述了两者结合的测试方案,该方案可提高测试的效率和有效性。(本文来源于《科技视界》期刊2018年27期)
李硕[3](2018)在《程序基本路径测试用例自动生成方法和技术研究》一文中研究指出随着信息技术的飞速发展,各种各样的软件产品应运而生,并且逐渐应用到社会的各个领域,如金融业、医疗业、服务业等等。如何保证软件系统的质量渐渐成为人们的关注焦点。软件测试是开发过程中确保软件质量的一种重要工作,同时也是提高软件可靠性、易用性的重要手段。现如今,软件测试成本越来越高,所以高效率地完成测试工作是互联网行业共同追求的目标,这使得软件测试过程的自动化成为必然。软件测试的本质就是为被测系统建立测试用例集合,所以实现自动化测试的关键在于测试用例自动生成部分。在测试用例生成这一问题上,基本路径测试是一个传统的代码分析与测试技术,被广泛地应用到复杂软件分析和大型软件逻辑覆盖测试活动中。传统的基本路径测试方法是采用选取满足规约的随机数作为测试用例,没有考虑规约自动提取和规约组合优化。本文的研究重点就放在如何能够提取被测代码的约束条件,以及如何将约束条件抽丝剥茧,组合为符合所求路径的规约分式。实际上,定向生成测试用例首先需要明确被测代码的结构,其次是找到各个模块之间的逻辑依赖。本文通过代码的静态结构测试,使用编译技术实现规约的提取,并研究了对规约结果进一步操作的组合优化技术。该技术建立在代数方法的基础之上,为软件系统的逻辑结构建模,并通过数学方法求解程序的测试用例集。规约提取和组合优化这一尝试为测试用例自动化生成问题提供了新的思路,摒弃了随机性算法和搜索算法的盲目性,一定程度上弥补了运行时间和生成率方面的不足。本文给出测试用例自动生成的相应的算法,并介绍一种自主研发的应用工具。同时,通过若干案例表明了所提算法的有效性,和应用工具的可行性。(本文来源于《北方工业大学》期刊2018-05-29)
冯俊池,赵颖,连尧,尹党辉,安丰亮[4](2018)在《Java自动化基本路径测试技术研究》一文中研究指出针对Java单元测试自动化程度和测试效率较低的问题,对基于Java程序的基本路径测试方法进行研究,提出了基于Java代码的基本路径生成方法和程序插桩方法,给出了插桩节点和控制流图节点的定义;首先,通过对Java源代码进行分析,构建程序的控制流图,进而对控制流图进行遍历生成基本路径集合;然后,对被测程序进行插桩,以获取程序的执行路径,插桩过程中保持节点和基本路径中的节点一致,使得插桩后的被测程序执行时得到的路径能够和基本路径集合进行自动化比对;最后,通过以测试数据为输入执行被测程序,对执行路径和基本路径进行比较,判断测试数据集对基本路径的覆盖度;通过实验,验证了所提出方法的有效性。(本文来源于《计算机测量与控制》期刊2018年04期)
孙晶,李硕,赵会群[5](2018)在《基本路径测试用例自动生成的方法研究》一文中研究指出基本路径测试是一个传统的代码分析与测试技术,被广泛地应用到复杂软件分析和大型软件逻辑覆盖测试活动中。传统的基本路径测试方法是采用选取满足规约的随机数作为测试用例,没有考虑规约自动提取和规约组合优化。提出一种基于编译技术的条件规约自动提取技术和规约组合优化自动生成测试用例技术,并给出相应的算法。实验结果证明了提出算法的有效性。(本文来源于《计算机工程与应用》期刊2018年20期)
钱丽,万家华,陈秀明,周园园[6](2016)在《基本路径测试算法的改进与应用》一文中研究指出基本路径测试是白盒测试技术的一种重要方法,Mc Cabe方法作为基本路径测试中较为常用的方法之一,存在测试用例设计效率较低、可操作性不强等问题。针对这些问题,研究提出了基于Mc Cabe方法的改进堆栈算法,该算法能够自动识别被测程序的基本图元结构,算出被测程序的基本路径数,并且输出基本路径集。该路径算法比Mc Cabe方法构造过程简洁,可操作性较强,能够有效提高基本路径测试用例设计的效率。(本文来源于《长春理工大学学报(自然科学版)》期刊2016年01期)
佘凤[7](2014)在《浅谈白盒测试之基本路径测试方法研究》一文中研究指出本文分析了白盒测试中基本路径测试方法的相关概念,阐述了利用基本路径测试方法设计测试用例的过程,最后通过实例说明基本路径测试方法的使用。(本文来源于《软件工程师》期刊2014年12期)
马曾,董严红,王金树[8](2014)在《基本路径测试方法在仿真训练软件测试中的应用》一文中研究指出覆盖率测试是仿真训练软件白盒测试的重点。研究了仿真训练软件测试的特点,分析了仿真训练软件测试的关键点,应用基本路径测试方法间接的实现了仿真训练软件全路径覆盖问题。通过实例验证,该方法可以较好的提高仿真训练测试效率、降低测试成本。(本文来源于《数字技术与应用》期刊2014年03期)
仝海燕,吕洪善,贾爽[9](2014)在《白盒测试之基本路径测试技术探析》一文中研究指出结合教学过程中的内容,分析了白盒测试技术中覆盖率较强的测试技术——基本路径测试方法的相关概念,阐述了利用基本路径测试设计测试用例的过程,最后通过实例说明基本路径测试方法的使用。(本文来源于《重庆工商大学学报(自然科学版)》期刊2014年01期)
王敏,陈亚光[10](2013)在《用于基本路径测试的路径字符串组合算法》一文中研究指出自McCabe提出基本路径测试法以来,人们一直在探索基本路径集的求解算法,以提高基本路径测试的效率。为此,提出一种基于路径字符串组合的基本路径集的求解算法,算法把被测程序看作是若干基本结构的组合,构建了各基本结构路径字符串的构成方式和组合方式,制定了路径字符串的组合规则。依据这些方式及规则导出了基本路径集的求解算法。实验表明,在满足相同覆盖准则的情况下,该算法比McCabe所提出的方法求解过程更简洁,并且输出的中间结果易于理解,便于测试用例集的优化。(本文来源于《计算机工程与科学》期刊2013年12期)
基本路径测试论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
基本路径测试是应用最广泛且测试覆盖率较强的一种动态白盒测试方法,但该方法在处理连锁选择结构时存在局限性。在分析了基本路径测试法和正交试验法的特点后,本文通过示例阐述了两者结合的测试方案,该方案可提高测试的效率和有效性。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
基本路径测试论文参考文献
[1].王敏,马敏,张志.基本路径测试用例设计的改进方法[J].计算机应用与软件.2019
[2].苏晶,张冬梅.正交试验法在连锁选择结构基本路径测试中的应用[J].科技视界.2018
[3].李硕.程序基本路径测试用例自动生成方法和技术研究[D].北方工业大学.2018
[4].冯俊池,赵颖,连尧,尹党辉,安丰亮.Java自动化基本路径测试技术研究[J].计算机测量与控制.2018
[5].孙晶,李硕,赵会群.基本路径测试用例自动生成的方法研究[J].计算机工程与应用.2018
[6].钱丽,万家华,陈秀明,周园园.基本路径测试算法的改进与应用[J].长春理工大学学报(自然科学版).2016
[7].佘凤.浅谈白盒测试之基本路径测试方法研究[J].软件工程师.2014
[8].马曾,董严红,王金树.基本路径测试方法在仿真训练软件测试中的应用[J].数字技术与应用.2014
[9].仝海燕,吕洪善,贾爽.白盒测试之基本路径测试技术探析[J].重庆工商大学学报(自然科学版).2014
[10].王敏,陈亚光.用于基本路径测试的路径字符串组合算法[J].计算机工程与科学.2013