期刊文献+
共找到165篇文章
< 1 2 9 >
每页显示 20 50 100
深度神经网络测试研究综述 被引量:36
1
作者 王赞 闫明 +4 位作者 刘爽 陈俊洁 张栋迪 吴卓 陈翔 《软件学报》 EI CSCD 北大核心 2020年第5期1255-1275,共21页
随着深度神经网络技术的快速发展、大数据的涌现和计算能力的显著提升,深度神经网络被越来越多地应用到各个安全攸关领域,例如自动驾驶、人脸识别、飞机碰撞检测等.传统的软件系统通常由开发人员手工编写代码实现其内部的决策逻辑,并依... 随着深度神经网络技术的快速发展、大数据的涌现和计算能力的显著提升,深度神经网络被越来越多地应用到各个安全攸关领域,例如自动驾驶、人脸识别、飞机碰撞检测等.传统的软件系统通常由开发人员手工编写代码实现其内部的决策逻辑,并依据相应的测试覆盖准则设计测试用例来测试系统代码.与传统的软件系统不同,深度学习定义了一种新的数据驱动的编程范式,开发人员仅编写代码来规定深度学习系统的网络结构,其内部逻辑则由训练过程获得的神经元连接权值所决定.因此,针对传统软件的测试方法及度量指标无法直接被移植到深度神经网络系统上.近年来,越来越多的研究致力于解决深度神经网络的测试问题,例如提出新的测试评估标准、测试用例生成方法等.调研了92篇相关领域的学术论文,从深度神经网络测试度量指标、测试输入生成、测试预言这3个角度对目前已有的研究成果进行了系统梳理.同时,分析了深度神经网络测试在图像处理、语音处理以及自然语言处理上的已有成果,并介绍了深度神经网络测试中应用到的数据集及工具.最后,对深度神经网络测试的未来工作进行了展望,以期为该领域的研究人员提供参考. 展开更多
关键词 深度神经网络 测试覆盖 测试用例生成
下载PDF
不完美排错下测试覆盖相关的软件可靠性模型 被引量:7
2
作者 张策 吕为工 +3 位作者 邱忠银 高天翼 江文倩 孟凡超 《湖南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2021年第4期26-35,共10页
准确的建模软件可靠性并对可靠性趋势进行有效地度量与预测,对于软件开发至关重要,越靠近软件测试的真实过程,所提出的不完美排错模型就应该考虑并融入更多具体的影响因素,建立构成要素间更加精准的软件可靠性增长模型SRGM.考虑故障检... 准确的建模软件可靠性并对可靠性趋势进行有效地度量与预测,对于软件开发至关重要,越靠近软件测试的真实过程,所提出的不完美排错模型就应该考虑并融入更多具体的影响因素,建立构成要素间更加精准的软件可靠性增长模型SRGM.考虑故障检测、修复与引入三个子过程之间的内在联系,建立统一的、柔韧的不完美排错框架模型TCM-ID,对累积检测、修复与引入的故障数量之间的关联实施研究,从故障检测率、故障修复率、故障引入率角度衡量软件测试的整体功效.进一步,从测试覆盖的角度,建立测试覆盖函数相关的可靠性模型,以便于研究其对模型的扰动影响,用以评测模型的性能.最后,在真实的应用场景下进行验证所提出模型的有效性与合理性,模型具有较好的拟合与预测性能,整体上优于其他模型.本文所提出的模型,对于选择合适的不完美排错下测试覆盖相关的软件可靠性增长模型,以及提高测试效率与软件可靠性具有重要意义. 展开更多
关键词 软件可靠性 软件可靠性增长模型 不完美排错 测试覆盖 框架模型
下载PDF
意外充分性引导的深度神经网络测试样本生成
3
作者 郭虹静 陶传奇 黄志球 《计算机研究与发展》 EI CSCD 北大核心 2024年第4期1003-1017,共15页
由于深度神经网络(deep neural network,DNN)模型的复杂性和不确定性等属性,对模型的一般行为和边界行为进行充分的测试是保障模型质量的重要手段.当前的研究主要基于制定的覆盖准则,结合模糊测试技术生成衍生测试样本,从而提升测试充分... 由于深度神经网络(deep neural network,DNN)模型的复杂性和不确定性等属性,对模型的一般行为和边界行为进行充分的测试是保障模型质量的重要手段.当前的研究主要基于制定的覆盖准则,结合模糊测试技术生成衍生测试样本,从而提升测试充分性,但较少综合考虑测试样本的多样性及个体揭错能力.意外充分性指标量化测试样本与训练集在神经元输出方面的差异,是测试充分性评估的重要指标,目前缺乏基于此指标的测试样本生成方法.因此,提出了一种意外充分性引导的深度神经网络测试样本生成方法,首先,筛选对于决策结果贡献较大的重要神经元,以其输出值为特征,改进意外充分性指标;其次,基于测试样本的意外充分性度量筛选具有揭错能力的种子样本;最后,利用覆盖引导的模糊测试思想,将测试样本的意外充分性值和DNN模型预测的类别概率差异作为联合优化目标,利用梯度上升算法计算扰动,迭代生成测试样本.为了验证所提方法的有效性,选取5个DNN模型作为被测对象,涵盖4种不同的图像数据集,实验结果表明,改进的意外充分性指标能够有效捕捉异常的测试样本,同时减少计算时间开销.在测试样本生成方面,与方法DeepGini和RobOT相比,基于所提的种子样本选择策略生成的衍生测试集的意外覆盖率最高提升了5.9个百分比和15.9个百分比.相比于方法DLFuzz和DeepXplore,所提方法的意外覆盖率最高提升了26.5个百分比和33.7个百分比. 展开更多
关键词 软件测试 测试样本生成 测试覆盖 深度神经网络 意外充分性
下载PDF
基于测试覆盖的嵌入式软件可靠性评估 被引量:4
4
作者 袁春如 廖泰安 贺红卫 《计算机工程与设计》 CSCD 北大核心 2009年第9期2198-2200,共3页
为了提高软件可靠性的评估和预测精度,提出了一个基于测试覆盖的非齐次泊松过程类软件可靠性增长模型,通过将测试覆盖率信息考虑到软件可靠性模型中去,使模型能够更准确地描述软件的测试过程,并能避免由于测试的不充分性而导致的可靠性... 为了提高软件可靠性的评估和预测精度,提出了一个基于测试覆盖的非齐次泊松过程类软件可靠性增长模型,通过将测试覆盖率信息考虑到软件可靠性模型中去,使模型能够更准确地描述软件的测试过程,并能避免由于测试的不充分性而导致的可靠性评估偏离软件的真实情况。提出了结合变点思想的基于测试覆盖的软件可靠性评估方法,该方法解决了工程实践中经常出现的测试过程中剖面发生变化而导致失效数据不服从同一分布的实际问题。最后,通过实例分析,验证了该方法的准确性和有效性。 展开更多
关键词 软件可靠性 嵌入式软件 非齐次泊松过程 测试覆盖 变点 软件可靠性增长模型
下载PDF
组合测试中用例集的选择策略 被引量:4
5
作者 廖剑锋 蔡贤涛 《计算机工程与应用》 CSCD 2012年第11期65-70,共6页
组合测试用例众多,软件测试人员都希望用最少的测试用例集达到最好的测试覆盖。研究了组合测试的常规算法,比较了配对测试法和正交表测试法的特点,并借助于PICT测试工具重点研究了2因子模型的配对组合测试,在此基础上,总结出在组合测试... 组合测试用例众多,软件测试人员都希望用最少的测试用例集达到最好的测试覆盖。研究了组合测试的常规算法,比较了配对测试法和正交表测试法的特点,并借助于PICT测试工具重点研究了2因子模型的配对组合测试,在此基础上,总结出在组合测试中测试用例集的选择策略,进而达到满意的测试覆盖。 展开更多
关键词 组合测试 配对测试 正交表 用例集 测试覆盖
下载PDF
基于测试覆盖的NHPP模型 被引量:2
6
作者 周瑞 徐仁佐 杨晓青 《小型微型计算机系统》 CSCD 北大核心 1999年第8期587-592,共6页
软件可靠性工程是对软件的质量(特别是软件可靠性)进行管理和控制的实用性学科,而软件可靠性模型又是软件可靠性工程的基础之一.为了保证可靠性模型的估测精度,好的软件可靠性模型必须包括对软件可测试性及测试覆盖等的说明功能.... 软件可靠性工程是对软件的质量(特别是软件可靠性)进行管理和控制的实用性学科,而软件可靠性模型又是软件可靠性工程的基础之一.为了保证可靠性模型的估测精度,好的软件可靠性模型必须包括对软件可测试性及测试覆盖等的说明功能.本文在回顾现有的非齐次泊松过程(NHPP)模型的基础上,讨论一种基于测试覆盖的,能用于测试阶段和操作阶段的改进的非齐次泊松过程模型.我们讨论了这些模型的故障密度,累积错误数。 展开更多
关键词 测试覆盖 测试 NHPP模型 软件可靠性工程
下载PDF
自动化测试方法在目标识别软件中的应用 被引量:2
7
作者 赵旭瑞 《电子世界》 CAS 2021年第12期176-177,共2页
针对目标识别软件在黑盒测试时遇到的测试覆盖范围小、验证不充分、测试执行效率低等问题,将主流的线性脚本、结构化脚本、数据驱动、关键字驱动等自动化测试方法应用其中。根据被测软件的关键等级和测试条件,选择适合的自动化测试方法... 针对目标识别软件在黑盒测试时遇到的测试覆盖范围小、验证不充分、测试执行效率低等问题,将主流的线性脚本、结构化脚本、数据驱动、关键字驱动等自动化测试方法应用其中。根据被测软件的关键等级和测试条件,选择适合的自动化测试方法,提升软件测试水平,提高被测软件的质量。 展开更多
关键词 识别软件 黑盒测试 被测软件 软件测试 测试覆盖 数据驱动 关键字驱动 自动化测试方法
下载PDF
SDN数据平面软件一致性测试用例生成方法 被引量:2
8
作者 张雯雯 许天予 +1 位作者 章玥 郑孝遥 《软件学报》 EI CSCD 北大核心 2020年第9期2709-2722,共14页
SDN(software-definednetwork)旨在解决架构复杂且分散的传统网络出现的问题,使网络具有更强的灵活性.P4编程语言的特征在于用户可以直接根据自己对处理数据包的需求定义P4程序,然后经过编译过程,生成适配文件将用户需求配置到网络设备... SDN(software-definednetwork)旨在解决架构复杂且分散的传统网络出现的问题,使网络具有更强的灵活性.P4编程语言的特征在于用户可以直接根据自己对处理数据包的需求定义P4程序,然后经过编译过程,生成适配文件将用户需求配置到网络设备.面向P4编程语言的SDN数据平面一致性测试,是将一致性测试用例发送给P4网络设备,评估实际输出和预期输出的一致程度.一致性测试用例是执行一致性测试的载体,而传统的人工构造测试用例是一项繁琐耗时费力的工作.重点分析了面向P4编程语言的SDN数据平面软件一致性测试用例设计原则和生成方法,给出了一致性测试用例覆盖标准,设计了命令信息实体结构和测试用例实体结构,以装载P4程序的simpleswitch虚拟交换机为测试对象,说明一致性测试用例生成过程,实现了一个用于P4网络设备一致性测试的测试用例自动生成工具,并验证了该工具自动生成测试用例的有效性,实现了一致性测试用例构造过程简易性. 展开更多
关键词 一致性测试 测试用例生成 测试覆盖 SDN(software-defined networks) P4(programming protocol-independent packet processors)中间节点编程语言
下载PDF
开放的测试需求分析模型的应用与实践 被引量:1
9
作者 徐莺 辜彬 古红锋 《网络安全技术与应用》 2014年第1期63-64,66,共3页
本文针对传统产品测试需求分析过程中存在的问题,提出了构建开放的产品测试需求分析模型的思路与方法。测试分析模型涵盖了测试需求开发过程及维护/重用过程,提出了从产品源需求到目标需求的完整分析思路,,能够很好地应用到产品测试需... 本文针对传统产品测试需求分析过程中存在的问题,提出了构建开放的产品测试需求分析模型的思路与方法。测试分析模型涵盖了测试需求开发过程及维护/重用过程,提出了从产品源需求到目标需求的完整分析思路,,能够很好地应用到产品测试需求开发过程中,为提升测试分析质量提供了良好的实践思路。 展开更多
关键词 测试需求 测试覆盖 开放分析模型
原文传递
面向回归测试的代码变更影响度量模型 被引量:1
10
作者 周海旭 《计算机系统应用》 2020年第5期270-274,共5页
软件待测版本相对上一个版本的代码变更,会对已有特性带来潜在的质量风险,这一风险水平直接与回归测试用例的优先级相关联.回归测试设计过程中的一个重要问题是如何衡量代码变更对回归测试用例优先级的影响.本文在回归测试用例优先级评... 软件待测版本相对上一个版本的代码变更,会对已有特性带来潜在的质量风险,这一风险水平直接与回归测试用例的优先级相关联.回归测试设计过程中的一个重要问题是如何衡量代码变更对回归测试用例优先级的影响.本文在回归测试用例优先级评估模型的基础上,从测试覆盖的角度建立起回归测试用例与代码变更的直接关联,从代码整体耦合性的角度建立起回归测试用例与代码变更的间接关联,分析了代码变更对回归测试的显性影响和隐性影响,进而结合回归测试用例优先级的评估要求提出了一个新的度量模型.实验结果显示,使用该模型度量代码变更对回归测试用例优先级的影响水平,可以得到比较全面和客观的定量结果,从而为回归测试用例优先级的评估提供有效的支持. 展开更多
关键词 回归测试 代码变更影响 度量模型 测试覆盖 显性影响水平 隐性影响水平
下载PDF
软件测试用例生成与约简算法研究 被引量:1
11
作者 王吉茂 尹平 张慧颖 《飞行器测控学报》 CSCD 2013年第2期152-155,共4页
对于参数多、状态多且状态转换关系复杂的软件,测试人员设计的测试用例往往难以保障测试覆盖率。针对该问题,提出了一种测试用例生成与约简算法。该方法定义了一种数据模型——测试路径控制阵列模型,将其与因果图法结合起来,可通过编程... 对于参数多、状态多且状态转换关系复杂的软件,测试人员设计的测试用例往往难以保障测试覆盖率。针对该问题,提出了一种测试用例生成与约简算法。该方法定义了一种数据模型——测试路径控制阵列模型,将其与因果图法结合起来,可通过编程实现测试用例设计。该方法设计测试用例便捷、充分,避免了由于人工绘制因果图和检查判定表引入的错误。应用于实时系统软件的主副切换功能测试时,生成测试用例32个,对被测对象覆盖全面且有效。 展开更多
关键词 测试用例 因果图 约简算法 路径控制阵列 测试覆盖
下载PDF
商业银行精准测试体系实践与思考
12
作者 蒋其恩 《中国金融电脑》 2022年第4期64-68,共5页
当前,如何利用有限的测试资源快速应对与日俱增的业务需求成为测试领域面临的主要问题之一。对此,精准测试通过深入程序代码变更,可聚焦测试范围,从而为解决这一难题提供了实践思路。本文在深入分析精准测试诞生背景及应用价值的基础上... 当前,如何利用有限的测试资源快速应对与日俱增的业务需求成为测试领域面临的主要问题之一。对此,精准测试通过深入程序代码变更,可聚焦测试范围,从而为解决这一难题提供了实践思路。本文在深入分析精准测试诞生背景及应用价值的基础上,尝试总结了商业银行构建精准测试体系的可行路径,并对其后续发展前景进行了展望。 展开更多
关键词 精准测试 测试覆盖 资产融合 降本增效
下载PDF
MEASURING C PROGRAM COVERAGE BASED ON BINARY DECISION DIAGRAMS
13
作者 ShiLiang XuBaowen ChenLin 《Journal of Electronics(China)》 2005年第1期90-93,共4页
Test coverage analysis is a structural testing technique, which helps to evaluate the sufficiency of software testing. This letter presents two test generation algorithms based on binary decision diagrams to produce t... Test coverage analysis is a structural testing technique, which helps to evaluate the sufficiency of software testing. This letter presents two test generation algorithms based on binary decision diagrams to produce tests for the Multiple-Condition Criterion(M-CC) and the Modified Condition/Decision Criterion(MC/DC), and describes the design of the C program Coverage Measurement Tool (CCMT), which can record dynamic behaviors of C programs and quantify test coverage. 展开更多
关键词 Software testing Test coverage Multiple-Condition Coverage(M-CC) Modified Condition/Decision Coverage(MC/DC)
下载PDF
一种改进的测试路径集生成算法
14
作者 姜姗姗 赵中华 +1 位作者 张波 王启明 《计算机系统应用》 2010年第11期98-101,109,共5页
在对两种较为有效的分支测试路径集生成算法分析研究的基础上,提出了一种改进的测试路径集生成方法,并设计实现了一个面向分支覆盖的测试路径自动生成系统,通过实例验证后表明,该系统能有效生成分支测试路径集,并具有较高的测试覆盖率。
关键词 测试覆盖 分支测试 非约束边 DD图约简
下载PDF
基于测试覆盖的安全关键软件测试研究
15
作者 郑明伟 《网络安全技术与应用》 2016年第6期106-106,108,共2页
随着我国科学技术的快速发展,软件的安全问题越来越受到人们的关注。据相关资料显示,软件的安全系数并不如硬件,因而在软件被广泛应用在各行业的背景下,提高软件的安全系数是大势所趋。所以本文先阐述了基于测试覆盖的安全关键软件测试... 随着我国科学技术的快速发展,软件的安全问题越来越受到人们的关注。据相关资料显示,软件的安全系数并不如硬件,因而在软件被广泛应用在各行业的背景下,提高软件的安全系数是大势所趋。所以本文先阐述了基于测试覆盖的安全关键软件测试方法,然后从实例详细分析了基于测试覆盖的安全关键软件测试的步骤。 展开更多
关键词 测试覆盖 安全 关键软件 测试
原文传递
基于CHAM的软件连接件形式化模型
16
作者 张淑娟 《信息与电脑(理论版)》 2013年第9期82-83,共2页
软件技术目前来看是日新月异,各种手段方法纷纷而至,但是随之到来的是其中存在的问题,大小问题比比皆是,下面就针对这一问题展开讨论,讨论的内容包括对化学抽象机CHAM的概述、基于CHAM的形式化模型的描述以及对存在的问题进行简要分析,... 软件技术目前来看是日新月异,各种手段方法纷纷而至,但是随之到来的是其中存在的问题,大小问题比比皆是,下面就针对这一问题展开讨论,讨论的内容包括对化学抽象机CHAM的概述、基于CHAM的形式化模型的描述以及对存在的问题进行简要分析,目的在于通过此次的讨论研究进一步地实现简化软件连接件的设计并且在此基础上提高软件连接件的通用性能。 展开更多
关键词 CHAM 形式化模型 软件体系结构 连接件 抽象机 构件系统 系统构件 集成测试 软件系统 测试覆盖
原文传递
浅谈DO-178C中数据耦合与控制耦合目标的实现
17
作者 孔德岐 钟珊 《航空计算技术》 2018年第5期56-58,共3页
根据DO-178C的要求,DAL A/B/C级软件的测试覆盖必须实现数据耦合与控制耦合的目标。介绍了数据耦合与控制耦合的定义,以及数据耦合与控制耦合分析的目的。总结了在软件计划、开发、验证各环节应考虑的数据耦合与控制耦合的相关问题。
关键词 数据耦合 控制耦合 组件 测试覆盖 基于需求的测试
下载PDF
LTE测试覆盖产业链,迎接新挑战——访罗德与施瓦茨中国有限公司业务发展经理汤日波
18
作者 刘璇 《国外电子测量技术》 2012年第8期6-8,共3页
罗德与施瓦茨公司(以下简称R&S)作为欧洲最大的测试测量企业,一直在无线通信测试领域占有自己的领先地位。随着4G时代的到来,LTE离我们越来越近,面对新的产业布局以及新的技术挑战R&S公司是如何应对的,本刊记者专访了R&S中国... 罗德与施瓦茨公司(以下简称R&S)作为欧洲最大的测试测量企业,一直在无线通信测试领域占有自己的领先地位。随着4G时代的到来,LTE离我们越来越近,面对新的产业布局以及新的技术挑战R&S公司是如何应对的,本刊记者专访了R&S中国有限公司业务发展经理汤日波。 展开更多
关键词 业务发展 LTE 测试覆盖 经理 中国 产业链 罗德与施瓦茨公司 无线通信测试
下载PDF
软件测试的评测方法的研究
19
作者 吕丽华 《张家口农专学报》 2003年第3期47-48,共2页
软件测试是软件工程的重要阶段,本文着重对软件测试几种方法进行了评价和分析,目的是实现最佳的软件质量控制.
关键词 软件测试 评测方法 软件工程 质量控制 测试覆盖
下载PDF
基于需求的测试覆盖
20
作者 焦大军 《新乡学院学报》 2008年第4期61-63,共3页
介绍了测试用例的生成方法、测试用例集优化算法和3种具体的测试需求约简策略TRR_Sub、TRR_Greedy和TRR_Linear,从而帮助设计者如何设计出高效、实用的测试覆盖。
关键词 测试覆盖 约简策略 测试需求
下载PDF
上一页 1 2 9 下一页 到第
使用帮助 返回顶部