变异测试相关论文
针对检测缺陷的测试数据生成效率低下问题,提出变异测试和路径覆盖测试技术结合的测试数据生成方法。首先,采用变异测试技术生成的变......
二阶变异测试向原程序人工注入两个缺陷,相比于一阶变异测试能够更好地模拟真实的错误,得到了越来越广泛的重视和应用。但二阶变异......
随着软件技术的飞速发展,软件产品之间的竞争日益激烈,用户对软件质量的要求不断提高,软件测试作为软件生命周期中的一环,变得越来......
近年来,随着信息时代中互联网的迅速发展,软件在人类社会生活中的应用越来越普遍,移动支付、物联网、云计算、AI技术的普及,都依赖......
安卓设备的广泛应用得益于移动互联网的发展,因其开源特性,设备之间差异较大,碎片化问题日益严峻,测试对安卓应用愈发重要。应用间......
深度学习技术在近些年来发展迅速,而使用深度学习技术开发的系统在各个领域被广泛应用并表现出优秀的能力。但是深度学习系统中可......
随着软件系统规模的不断扩大、复杂度迅速的上升,对软件质量提出了更高的要求,软件质量受到人们越来越多的关注。软件测试这一确保......
片上系统(System-on-Chip,SoC)通常采用自顶向下的设计流程,根据高层级的设计规约探索设计空间后,设计将以虚拟原型的方式实现,同......
高可信软件技术是软件理论研究和工程实践领域关注的焦点之一。近年来,越来越多的形式化方法被应用于提高软件质量的研究上。软件测......
软件测试是软件工程中保证产品质量的重要技术手段。变异测试是一种衡量测试用例集完备性的测试策略,也被用于生成完备的测试用例集......
当前,随着普适计算时代的到来,从小到儿童玩具大到国家安全,计算机系统已经渗透到社会生活的各个角落。人们的日常生活也越来越依赖于......
随着计算机技术的快速发展与普遍应用,人们对软件的质量要求越来越高,如何能够开发出高质量的软件成为从事软件行业技术人员亟待解......
Web服务因其强大的集成能力而受到广泛重视。单个Web服务提供的功能通常是有限的,因此实际应用中需要对网络上分布的Web服务进行组......
近年来,随着我国高速铁路的发展和运输压力的增大,将列车自动驾驶(ATO)技术应用到高速铁路上的需求尤为迫切。因此,新增了 ATO功能......
Solidity是一种面向以太坊智能合约(Ethereum Smart Contract,ESC)的高级编程语言,用于在以太坊网络上实现智能合约。以太坊是当前......
在变异测试领域,耦合效应假设认为一个测试数据集可以检测一个程序中的所有简单错误也可以检测高百分比的复杂错误,它是变异测试的......
神经网络作为人工智能领域内的研究热点,近年来得到广泛应用。神经网络中的大部分规则是从训练数据中学习的,由于训练数据偏差、模......
变异测试是基于故障检测的软件测试技术,一方面可以用来衡量测试用例集的检错能力,另一方面可以帮助构造完备的测试用例集。研究表......
变异测试是一种面向故障的软件测试方法,该技术向被测程序注入一组人工设计的故障,又称变异体,来评估已有测试用例的故障检测水平......
基于模型的GUI测试方法(MBGT)可自动化生成测试用例,提高测试效率。大多数MBGT方法的模型都是固定不变的,测试过程中,相应的GUI模......
变异测试是一种基于错误的软件测试技术,可以系统的模拟软件中的各种缺陷。变异测试有很多其他测试不具备的优点,主要有两方面:一......
变异测试是一种基于故障的软件测试分析技术,它通过向被测程序注入一组人工故障(称为变异体),从而模拟程序的故障行为,并评估测试......
现如今计算机软件和人们的生活是密不可分的,保证软件的质量是人们首要关注的问题。软件测试是保证软件质量的重要手段,程序调试则......
软件测试是一种通过触发软件中存在的缺陷来提高软件质量的技术,其核心关键是寻找一种合适的方法来获得具有优良的纠错能力的高质......
高速铁路列控系统是典型的安全苛求系统,系统发生任何错误都有可能引起灾难性的后果,直接影响到人民的生命和财产安全。因此,保证列控......
变异测试是一种评估测试数据故障检测能力的有效技术,在软件测试领域得到广泛的应用。但变异测试仍然存在很多需要进一步研究的困......
测试用例优化是软件测试领域的研究热点之一,已有优化算法的评估多以代码覆盖为基础,这并不能完全反应程序的错误状况,高代码覆盖......
软件测试是保证Web服务质量的重要技术手段,测试数据生成是web服务测试的重要内容,而生成的初始测试数据量大.数据冗余,要减少数据......
针对基于程序谱错误定位方法完全依赖于测试用例的语句覆盖信息导致错误定位效率低下的问题,提出了一种基于变异测试技术的程序谱......
针对变异测试代价大、无法广泛应用的问题,提出了一种在变异测试过程中引进测试用例选择以降低测试代价的方法.通过为每个变异体选......
XACML是一种适用于各种信息资源保护的访问控制语言。由于其严格的语法规范,且具有多种平台之间的可移植性,非常适用于各种组件交......
针对已有变异测试研究中仅考虑对SOAP(Simple Object Access Protocol)消息输入参数的变异处理,而缺乏对SOAP消息安全规则变异的研......
在并行程序测试中,测试输入和线程交互时序是影响并行错误检测的两个关键因素。以缩减并行错误检测的输入空间为目标,给出一种基于......
本文基于语句重要度,提出一种新的变异测试对象选择方法,以减少变异体的数量.首先,给出反映变异测试对象重要性的3个因素;然后,基......
变异测试是一种有效的基于故障的测试方法,但大量冗余变异体所带来的昂贵的测试成本问题,阻碍了它在实际工程开发中的应用.为解决......
变异测试是一种行之有效的软件测试方法,通过使用变异算子产生变异体系统地模拟软件中的各种缺陷,然后构造能够杀死这些变异体的测试......
变异分析能够辅助生成有效的测试用例集,然而,高昂的测试代价,严重影响了这一技术在实际软件测试中的广泛应用.文中基于弱变异分析......
变异测试是一种基于故障的软件测试技术,广泛用来评估测试用例集的充分性与软件测试技术的有效性.尽管变异测试具有较强的故障检测......
为数众多的变异体产生的高昂测试代价严重影响了变异测试技术在实际程序中的应用.为了大幅度减少弱变异测试中变异体的数量,提出基......
并行程序执行的不确定性,增加了测试的复杂性和难度.研究消息传递并行程序的变异测试,提出其弱变异测试转化方法,以提高该程序变异测试......
随着构件技术在软件开发中的广泛应用,人们对构件化软件系统质量的要求也在不断提高。该文运用模型检验技术进行接口变异测试的相......
变异测试通过执行变异体评价给定测试用例集的质量。然而,一定比例的等价变异体,不仅增加变异测试成本,也影响测试用例评价结果的准确......
软件测试是软件工程中保证软件产品质量的重要组成部分。本文概述了基于错误的软件测试方法,重点介绍了一种基于错误的软件测试方......
为提升基于REST的Web服务系统测试数据生成效率及可用性,提出了一种基于变异测试的测试数据优化生成方法.将RESTfulWeb服务对应的We......
等价变异体识别一直是阻碍变异测试在工业界得以广泛应用的一个关键难题.为此提出了一种基于故障检测上下文的等价变异体识别算法.......
实际测试用例一般不能满足变异测试充分,但遗传算法搜索空间较大,可使用其生成变异测试充分度较高的测试用例集。适应值函数的构造......
摘要:软件测试是保证 Web 服务软件质量的重要技术之一。变异测试是一种面向缺陷的测试技术,变异测试用例生成效率将影响 Web 服务测......