期刊文献+
共找到31篇文章
< 1 2 >
每页显示 20 50 100
回归测试用例选择技术研究综述 被引量:6
1
作者 陈翔 顾卫江 +2 位作者 徐慧 顾庆 陈道蓄 《计算机科学》 CSCD 北大核心 2013年第10期1-9,共9页
回归测试用例选择(Regression Test Case Selection,RTS)问题是回归测试研究中的一个热点,旨在从已有测试用例集中选择出所有可检测代码修改的测试用例。但迄今为止,国内研究人员并未对RTS问题的已有研究成果进行系统总结和比较。首先... 回归测试用例选择(Regression Test Case Selection,RTS)问题是回归测试研究中的一个热点,旨在从已有测试用例集中选择出所有可检测代码修改的测试用例。但迄今为止,国内研究人员并未对RTS问题的已有研究成果进行系统总结和比较。首先在回归测试活动和测试用例划分基础上,引出RTS问题和相关假设。随后从源代码和模型角度对已有RTS技术进行分类,从源代码角度出发,又进一步将其细分为线性规划法、数据流分析法、图遍历法、程序切片法和防火墙法等。接着对常见评测数据集和评测指标进行总结,最后对该问题的未来研究方向进行了展望。 展开更多
关键词 回归测试 测试用例选择 图遍历法.程序切片 线性规划
下载PDF
构件软件回归测试用例选择策略 被引量:4
2
作者 毛澄映 卢炎生 《计算机研究与发展》 EI CSCD 北大核心 2006年第10期1767-1774,共8页
软构件技术虽被广泛应用于软件系统的开发中,但其测试问题并未得到很好地解决.系统构建者对外部提供的构件内部结构及其变更信息缺乏了解,很难选择出与构件变更相关的用例用于下一轮的测试.分析已有回归测试技术的不足,提出了两种改进... 软构件技术虽被广泛应用于软件系统的开发中,但其测试问题并未得到很好地解决.系统构建者对外部提供的构件内部结构及其变更信息缺乏了解,很难选择出与构件变更相关的用例用于下一轮的测试.分析已有回归测试技术的不足,提出了两种改进的回归测试策略一种是基于增强的构件版本变更信息的方法;另一种则是基于内建式测试设计的方法.通过对几个实例程序的实验分析,初步证实了所提出的方法在实际应用中的可行性与有效性. 展开更多
关键词 构件软件 回归测试 变更信息 内建式测试设计 测试用例选择
下载PDF
划分测试用例选择的风险决策方法 被引量:2
3
作者 张德平 查日军 《计算机应用研究》 CSCD 北大核心 2010年第12期4536-4540,共5页
研究了划分测试中划分方案确定情形下,如何在各个子域中合理选择测试用例问题。在充分利用测试者对待测软件导致错误输入分布信息了解的基础上,提出了一种基于风险决策的测试用例选择模型,给出测试用例选择的期望风险准则,并证明了该方... 研究了划分测试中划分方案确定情形下,如何在各个子域中合理选择测试用例问题。在充分利用测试者对待测软件导致错误输入分布信息了解的基础上,提出了一种基于风险决策的测试用例选择模型,给出测试用例选择的期望风险准则,并证明了该方法选择的测试用例集具有较高的缺陷检测能力。最后采用蒙特卡罗方法进行仿真模拟,结果表明该方法明显优于划分测试用例的其他选择策略。 展开更多
关键词 划分测试 测试用例选择 风险决策方法 期望风险准则
下载PDF
基于运行剖面的测试用例选择改进算法 被引量:2
4
作者 黄松 端木怡婷 +1 位作者 惠战伟 谌敏 《指挥信息系统与技术》 2011年第3期78-82,共5页
首先,阐述了软件测试标准的相关概念,揭示了测试标准在获取测试需求中的作用;然后,在分析测试用例启发式选择算法的基础上,结合实例给出了算法在保证需求覆盖率以及减少测试用例方面的优势;同时,根据算法存在的不足,提出一种基于软件运... 首先,阐述了软件测试标准的相关概念,揭示了测试标准在获取测试需求中的作用;然后,在分析测试用例启发式选择算法的基础上,结合实例给出了算法在保证需求覆盖率以及减少测试用例方面的优势;同时,根据算法存在的不足,提出一种基于软件运行剖面的测试用例改进算法——T estSelection算法,分析了该算法的可行性及有效性;最后,对基于运行剖面的测试用例生成及选择技术进行了展望。 展开更多
关键词 测试用例选择 运行剖面 改进TestSelection算法 软件测试
下载PDF
一种web应用回归测试的测试用例选择执行方法(英文)
5
作者 曹曦 许蕾 《Journal of Southeast University(English Edition)》 EI CAS 2008年第3期325-329,共5页
为了提高web应用回归测试的效率,采用了控制流图和贪心算法.以页面为基本单位,通过构造web应用的控制流图,提出了一种基于控制流图的web应用回归测试的测试用例选择方法,该方法是一种安全的测试用例选择方法.在web应用回归测试的测试用... 为了提高web应用回归测试的效率,采用了控制流图和贪心算法.以页面为基本单位,通过构造web应用的控制流图,提出了一种基于控制流图的web应用回归测试的测试用例选择方法,该方法是一种安全的测试用例选择方法.在web应用回归测试的测试用例执行中,根据web应用中请求序列的特点,采用了最小化技术并考虑测试用例的优先级,提出了一种改进的贪心算法对测试执行进行了优化.实验结果表明,该方法有效地减少了需要重测的用例数并且提高了测试执行的效率. 展开更多
关键词 回归测试 WEB应用 测试用例选择 控制流图 优化执行
下载PDF
基于函数调用路径的回归测试用例选择排序方法研究 被引量:11
6
作者 郑锦勤 牟永敏 《计算机应用研究》 CSCD 北大核心 2016年第7期2063-2067,共5页
针对在回归测试过程中,因为不断修复软件中存在的缺陷所造成的测试工作量大、测试效率低等问题,将测试用例选择与优先级排序技术相结合,以面向函数调用的路径覆盖生成方法为基础,提出了一种面向函数调用路径(functions calling path,FCP... 针对在回归测试过程中,因为不断修复软件中存在的缺陷所造成的测试工作量大、测试效率低等问题,将测试用例选择与优先级排序技术相结合,以面向函数调用的路径覆盖生成方法为基础,提出了一种面向函数调用路径(functions calling path,FCP)的测试用例选择与排序方法。根据函数调用关系图,对程序中被修改函数与其他函数的关联性进行分析,从初始测试用例集中选择测试用例,形成回归测试用例集;然后对这些测试用例进行优先级排序,并动态地调整优先级排序结果;最后对优先级排序结果进行再次选择,确定最小的回归测试用例集。实验结果表明,测试用例选择与排序方法对优化回归测试用例是有效的,大大减少了回归测试用例数量,降低了回归测试成本。 展开更多
关键词 回归测试 测试用例选择 优先级排序 函数调用路径 关联性
下载PDF
基于正交试验设计的测试用例选择方法 被引量:4
7
作者 曾茂希 陆璐 《计算机与数字工程》 2016年第8期1468-1473,共6页
随着传感器技术的发展,运行在各种移动设备上的上下文感知应用也迅速增加。这些应用软件不断地捕获移动设备周围的环境信息作为上下文,然后自动地调整设备的状态来适应上下文的变化。然而它们适应的过程中可能会由于触发了错误的适应规... 随着传感器技术的发展,运行在各种移动设备上的上下文感知应用也迅速增加。这些应用软件不断地捕获移动设备周围的环境信息作为上下文,然后自动地调整设备的状态来适应上下文的变化。然而它们适应的过程中可能会由于触发了错误的适应规则而出错,因此,对这些上下文感知应用进行测试是保证其发展的至关重要的先决条件。由于上下文状态的多样性,在设计测试用例的时候可能会存在组合爆炸问题。论文了提出了一种基于正交试验设计的测试用例选择方法,并开发了一个普通的上下文感知应用来证明该方法对测试用例选择的有效性。此外,该文还对实验数据进行分析来展现该方法所特有的错误定位能力。实验结果表明,该方法不仅能够有效地选择出高效的测试用例,而且还能够利用这些测试用例来定位一个上下文感知应用的程序错误。 展开更多
关键词 软件测试 上下文感知应用 测试用例选择 正交试验设计
下载PDF
面向错误定位的基于分支聚类的测试用例选择方法 被引量:1
8
作者 李佳婧 苏小红 +1 位作者 马培军 龚丹丹 《智能计算机与应用》 2012年第5期16-19,共4页
已有的面向错误定位的测试用例选择方法大多数仅考虑了测试用例的语句覆盖信息,不能为错误定位选择合适的测试用例,从而导致不能有效提高错误定位的准确性。针对这一问题,提出了一种新的测试用例选择方法。文中方法分析了测试用例的执... 已有的面向错误定位的测试用例选择方法大多数仅考虑了测试用例的语句覆盖信息,不能为错误定位选择合适的测试用例,从而导致不能有效提高错误定位的准确性。针对这一问题,提出了一种新的测试用例选择方法。文中方法分析了测试用例的执行路径信息,根据测试用例动态执行时的分支特征,采用分支聚类方法对测试用例进行选择。实验表明,提出的方法可以有效减少测试用例数量,降低错误定位的复杂度,并提高错误定位的准确性。 展开更多
关键词 程序分析 错误定位 测试用例选择 聚类 分支特征
下载PDF
一种提高错误定位效率的测试用例选择方法
9
作者 付文豪 虞慧群 范贵生 《华东理工大学学报(自然科学版)》 CAS CSCD 北大核心 2016年第4期557-562,共6页
为提高错误定位的效率,提出了多种测试用例约简与选择的方法,然而,过度的约简与不适的选择造成了部分测试信息丢失,引起了错误定位有效性的损失。本文提出了一种相似测试用例选择方法,用以约简测试集。该方法能消除偶然测试用例对错误... 为提高错误定位的效率,提出了多种测试用例约简与选择的方法,然而,过度的约简与不适的选择造成了部分测试信息丢失,引起了错误定位有效性的损失。本文提出了一种相似测试用例选择方法,用以约简测试集。该方法能消除偶然测试用例对错误定位准确性造成的偏差,通过为每个失败测试用例选择执行轨迹与其相似的成功测试用例的方式,最大限度地保留测试的全部信息;基于选择出的测试用例信息,利用已有的错误定位方法输出程序语句的可疑值列表。以Siemens程序集作为实验对象,证明了本文测试用例选择方法能显著提高错误定位的有效性。 展开更多
关键词 调试 错误定位 测试用例选择 相似测试用例
下载PDF
基于半监督聚类方法的测试用例选择技术 被引量:4
10
作者 程雪梅 杨秋辉 +1 位作者 翟宇鹏 陈伟 《计算机科学》 CSCD 北大核心 2018年第1期249-254,共6页
回归测试的目的是保证软件修改后没有引入新的错误。但是随着软件的演化,回归测试用例集不断增大,为了控制成本,回归测试用例选择技术应运而生。近年来,聚类分析技术被运用到回归测试用例选择问题中。将半监督学习引入到聚类技术中,提... 回归测试的目的是保证软件修改后没有引入新的错误。但是随着软件的演化,回归测试用例集不断增大,为了控制成本,回归测试用例选择技术应运而生。近年来,聚类分析技术被运用到回归测试用例选择问题中。将半监督学习引入到聚类技术中,提出了判别型半监督K-means聚类方法(Discriminative Semi-supervised K-means clustering Method,DSKM)。该方法从回归测试的历史执行记录中挖掘出隐藏的成对约束信息,同时利用大量的无标签样本和少量的有标签样本进行学习,优化聚类的结果,并进一步优化测试用例选择的结果。实验表明,相对于ConstrainedKmeans方法和SSKM方法,DSKM方法能够更好地提高约简率并保持覆盖率。 展开更多
关键词 回归测试 测试用例选择 K-MEANS算法 成对约束 线性判别分析 半监督聚类
下载PDF
多准则优化的规模约束型测试用例选择
11
作者 吴先平 《电子设计工程》 2016年第24期49-52,56,共5页
软件修改之后可以重新测试之前的所有用例来发现错误,但是这种方法耗费巨大,为了减少测试用例数量,优化测试工作,本文提出了一种全新的用例选择方法,即从现有的测试用例集中挑选一定数量的用例并进行重新排序。该方法塑造了一个线性规... 软件修改之后可以重新测试之前的所有用例来发现错误,但是这种方法耗费巨大,为了减少测试用例数量,优化测试工作,本文提出了一种全新的用例选择方法,即从现有的测试用例集中挑选一定数量的用例并进行重新排序。该方法塑造了一个线性规划问题,采用两个代码覆盖准则并放宽约束来发现接近最优方案的用例,然后对这些用例使用投票机制获得最优用例集,最后采用最大化最小覆盖的贪心算法进行迭代排序。实验表明在大部分案例中,新方法的性能相比现有方法有显著的改进,而且一致性更好。 展开更多
关键词 软件回归测试 测试用例选择 线性规划
下载PDF
基于交叉熵方法的测试用例选择策略
12
作者 薛鹏 张德平 《软件导刊》 2009年第5期13-16,共4页
基于交叉熵方法提出了一种启发式划分测试用例选择策略。该策略在待测软件参数已知的条件下,以总的测试费用最小为目的,利用交叉熵方法通过调整各个子域中测试用例选择的概率来选择测试用例。
关键词 软件测试 划分测试 测试用例选择 交叉熵方法
下载PDF
基于反馈结果的测试用例选择策略
13
作者 李翘婕 姜瑛 《价值工程》 2015年第30期203-204,共2页
测试用例的质量决定了软件测试的成本和有效性。本文提出了一种基于反馈结果的测试用例选择策略,该策略类似于测试用例集约简,能以较小的代价选择出查错能力较强的测试用例。执行每组测试用例,得到每组的查错率作为结果,而后依据该结果... 测试用例的质量决定了软件测试的成本和有效性。本文提出了一种基于反馈结果的测试用例选择策略,该策略类似于测试用例集约简,能以较小的代价选择出查错能力较强的测试用例。执行每组测试用例,得到每组的查错率作为结果,而后依据该结果产生一个反馈结果集来对测试用例进行重新分组,直到当其中有分组的查错率达到设定的比例。 展开更多
关键词 反馈结果 测试用例选择 测试用例集约简 查错率 反馈集
下载PDF
基于运行剖面的测试用例分配与选择方法 被引量:3
14
作者 王一彻 高建华 《计算机工程》 CAS CSCD 北大核心 2020年第6期216-220,共5页
基于运行剖面的测试是在软件实际运行中找出高发生率失效的测试方法,但其不适用于已排除高发生率失效而可靠性要求较高的系统。为此,对传统的运行剖面测试技术进行改进,提出一种基于运行剖面的测试用例分配与选择方法。利用自适应的重... 基于运行剖面的测试是在软件实际运行中找出高发生率失效的测试方法,但其不适用于已排除高发生率失效而可靠性要求较高的系统。为此,对传统的运行剖面测试技术进行改进,提出一种基于运行剖面的测试用例分配与选择方法。利用自适应的重要性抽样方法在每次迭代中动态改变测试用例的概率,并根据测试结果进行自动调整,选择更有效率的测试用例,以提高测试的有效性和软件的可靠性。针对5个子域的测试用例的分析结果验证了该方法的有效性。 展开更多
关键词 运行剖面 基于运行剖面的测试 测试用例分配 测试用例选择 抽样 软件可靠性
下载PDF
基于历史覆盖信息的回归测试用例动态生成
15
作者 栗晓雪 赵逢禹 《智能计算机与应用》 2023年第6期142-147,153,共7页
随着软件产品的演化频率越来越高,软件的每次修改或集成都需要大量的回归测试,以验证软件维护是否带来了新的问题。针对于回归测试用例集构建的问题,本文提出一套回归测试用例集生成方法,该方法包括回归测试用例集选择与回归测试用例集... 随着软件产品的演化频率越来越高,软件的每次修改或集成都需要大量的回归测试,以验证软件维护是否带来了新的问题。针对于回归测试用例集构建的问题,本文提出一套回归测试用例集生成方法,该方法包括回归测试用例集选择与回归测试用例集动态生成两部分。基于已有测试用例集的历史覆盖信息,选择与程序更改相关的测试用例,形成回归测试用例集选择;通过对改动的部分程序进行插桩,并执行回归测试用例选择集以获得其动态执行信息,并基于路径约束表达式的求解,生成了新的测试用例。通过对6个开源程序的实验,验证了所提方法的有效性与合理性。 展开更多
关键词 回归测试用例选择 回归测试用例生成 代码插桩 约束求解
下载PDF
回归测试用例优化选择研究综述 被引量:1
16
作者 成亚玲 李健 彭湘华 《湖南工业职业技术学院学报》 2015年第2期13-20,共8页
回归测试是软件生命周期中一项频繁进行且又开销巨大的测试过程。回归测试用例的优化选择是为了达到良好的回归测试覆盖率,提高回归测试效率。首先对测试用例优化选择研究的背景和基本概念进行介绍,然后对当前的研究工作现状和进展进行... 回归测试是软件生命周期中一项频繁进行且又开销巨大的测试过程。回归测试用例的优化选择是为了达到良好的回归测试覆盖率,提高回归测试效率。首先对测试用例优化选择研究的背景和基本概念进行介绍,然后对当前的研究工作现状和进展进行了全面而深入的综述,同时对比分析了各种优化算法适用的环境和实验研究结果,进一步指出了目前研究成果中存在的不足和对H算法的改进思路及设想,为后续研究改进算法工作的展开奠定了基础,最后对该领域内值得进一步研究的问题进行了讨论。 展开更多
关键词 回归测试 测试用例优化选择 启发式算法 测试用例集约简 覆盖率
下载PDF
基于AspectJ的面向方面自动化选择测试用例算法研究
17
作者 王鹏 赵晓春 《长春理工大学学报(自然科学版)》 2013年第1期101-105,100,共6页
为了对面向方面软件进行自动化测试,本文对面向方面软件自动化选择测试用例进行研究。通过对引入案例进行分析,提出面向方面软件自动化测试框架及自动化选择测试用例算法,并实现了自动化选择测试用例系统。实验结果在案例中的应用表明... 为了对面向方面软件进行自动化测试,本文对面向方面软件自动化选择测试用例进行研究。通过对引入案例进行分析,提出面向方面软件自动化测试框架及自动化选择测试用例算法,并实现了自动化选择测试用例系统。实验结果在案例中的应用表明文中提出的算法及开发的自动化测试工具在面向方面系统中有一定的实用价值,并且在一定程度上提高了测试效率。 展开更多
关键词 ASPECTJ 面向方面 软件测试 自动化选择测试用例
下载PDF
测试用例演化研究进展 被引量:27
18
作者 张智轶 陈振宇 +1 位作者 徐宝文 杨瑞 《软件学报》 EI CSCD 北大核心 2013年第4期663-674,共12页
由于功能增加、性能调优、错误修复等原因,软件常常动态演化.现有测试技术难以满足软件演化过程中变化的测试需求,因此需要系统的测试用例演化技术,以有效保障演化软件的质量.回顾测试用例演化技术的研究现状,分别对测试用例选择、测试... 由于功能增加、性能调优、错误修复等原因,软件常常动态演化.现有测试技术难以满足软件演化过程中变化的测试需求,因此需要系统的测试用例演化技术,以有效保障演化软件的质量.回顾测试用例演化技术的研究现状,分别对测试用例选择、测试用例修复和测试用例集扩增这3部分内容进行了详细的比较和分析.最后提出测试用例演化技术领域存在的挑战和未来的研究方向. 展开更多
关键词 软件演化 回归测试 测试用例选择 测试用例修复 测试用例集扩增
下载PDF
持续集成测试用例集优化综述研究 被引量:7
19
作者 李英玲 王青 《软件学报》 EI CSCD 北大核心 2018年第10期3021-3050,共30页
基于互联网的软件开发要求产品快速迭代,同时保持产品的质量,其关键的环节就是持续集成.持续集成通过自动化测试来保证集成到主干的代码质量.持续集成时的测试用例选择是一个非常有挑战性的问题.如果运行所有的测试用例,需要消耗大量的... 基于互联网的软件开发要求产品快速迭代,同时保持产品的质量,其关键的环节就是持续集成.持续集成通过自动化测试来保证集成到主干的代码质量.持续集成时的测试用例选择是一个非常有挑战性的问题.如果运行所有的测试用例,需要消耗大量的计算资源,并造成测试反馈周期过长.如果选择的测试用例集不合适,又不足以覆盖必要的测试代码以保证待集成代码的质量.持续集成测试用例集优化的目的是平衡测试资源和测试质量,在尽可能不影响测试质量的情况下,减少持续集成的资源需求.对近年来国内外学者在该领域的研究工作进行了系统的分析、提炼和总结.为此,首先从研究主题、影响因子、研究方法、研究对象以及性能评价等方面提出5个研究问题;然后从电子文献数据库搜索最近10年的研究工作,经过仔细审查和筛选后选择39篇文献作为研究对象;最后,从选择文献中收集数据,通过定量分析和可视化展示来回答提出的研究问题.总的来说,回顾了持续集成测试用例集优化的研究进展,为该领域的研究者提供了一些有用的发现,并总结了面临的问题和挑战. 展开更多
关键词 持续集成 自动测试 测试用例选择 测试用例排序 测试用例生成 测试套件减少
下载PDF
文档转换器变更影响分析与测试用例优化方法
20
作者 白倩倩 牟永敏 《计算机应用研究》 CSCD 北大核心 2015年第11期3332-3335,共4页
针对办公文档功能点数量繁多、测试用例集庞大、回归测试重复工作量大的问题,提出了一种文档转换器回归测试用例优化选择方法。对利用可扩展式样单语言转换(extensible stylesheet language transformation,XSLT)技术来实现不同文档格... 针对办公文档功能点数量繁多、测试用例集庞大、回归测试重复工作量大的问题,提出了一种文档转换器回归测试用例优化选择方法。对利用可扩展式样单语言转换(extensible stylesheet language transformation,XSLT)技术来实现不同文档格式间转换的转换器,提出通过创建测试功能点和转换器式样单模板的映射关系,对转换器两个版本的XSLT式样单进行变更分析,提取变更影响域信息并映射到具体测试功能点,回归测试基于变更功能点选择测试用例。实验表明,基于XSLT式样单变更域信息选择转换器测试用例的方法在保障测试充分性的同时,可显著减少回归测试用例的数量,提高测试效率,这对转换器的回归测试工作有启发意义和实用价值。 展开更多
关键词 文档转换器 回归测试用例选择 XSLT技术 式样单模板 变更影响域
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部