期刊文献+
共找到2,456篇文章
< 1 2 123 >
每页显示 20 50 100
人工智能软件测试的研究和应用 预览
1
作者 侯殿君 《电子测试》 2019年第4期117-118,126共3页
随着人工智能与软件技术的迅速发展,智能技术处在一个迅速发展的时代,针对人工智能领域软件的评测技术也需要不断更新。传统的测试方法和标准将不能满足测试这些系统的需要。研究人工智能软件测试技术、方法、标准及应用,有利保障人工... 随着人工智能与软件技术的迅速发展,智能技术处在一个迅速发展的时代,针对人工智能领域软件的评测技术也需要不断更新。传统的测试方法和标准将不能满足测试这些系统的需要。研究人工智能软件测试技术、方法、标准及应用,有利保障人工智能软件实现其最终的业务目标。 展开更多
关键词 人工智能软件 软件测试 测试标准 测试过程 测试方法
在线阅读 下载PDF
基于划分的自适应随机测试综述 预览
2
作者 李志博 李清宝 +1 位作者 于磊 侯雪梅 《计算机科学》 CSCD 北大核心 2019年第3期19-29,共11页
随机测试是一种广泛应用于实践的基础测试方法。自适应随机测试(ART)是对随机测试的改进,其检错有效性优于随机测试。首先,分析了具有较高检错有效性但时间开销较大的经典ART算法;其次,重点综述了能降低时间开销的基于划分的ART算法,并... 随机测试是一种广泛应用于实践的基础测试方法。自适应随机测试(ART)是对随机测试的改进,其检错有效性优于随机测试。首先,分析了具有较高检错有效性但时间开销较大的经典ART算法;其次,重点综述了能降低时间开销的基于划分的ART算法,并对各种划分策略和测试用例生成算法进行了分析和对比;同时,分析了影响ART算法有效性的关键因素以及高维输入域空间中算法有效性低下的问题,梳理了算法有效性度量指标以及测试用例分布度量指标;最后,论述了ART算法中存在的问题及面临的挑战。 展开更多
关键词 软件测试 随机测试 自适应随机测试 基于划分的自适应随机测试
在线阅读 免费下载
SFMEA安全性分析技术在软件安全性测试中的应用 预览
3
作者 张峰 李亚伟 《计算机系统应用》 2019年第2期158-163,共6页
随着软件在现代高可靠性装备中的比重和关键程度越来越高,传统的软件安全性测试方法已经不能满足当前测试要求,本文主要介绍一种新的安全性测试分析思路和方法——SFMEA技术在软件安全性测试中的应用,以弥补安全性测试需求分析和测试用... 随着软件在现代高可靠性装备中的比重和关键程度越来越高,传统的软件安全性测试方法已经不能满足当前测试要求,本文主要介绍一种新的安全性测试分析思路和方法——SFMEA技术在软件安全性测试中的应用,以弥补安全性测试需求分析和测试用例设计不足问题.文章首先分析介绍了常规安全性测试内容和方法及其不足,同时分析说明了引入新的安全性测试方法的必要性,然后介绍了SFMEA安全性分析技术相关定义、方法以及流程等,最后结合实例详细描述了基于SFMEA安全性分析技术的软件安全性测试方法与工作流程,并对基于SFMEA安全性分析技术进行安全性测试工作优缺点以及重点关注内容进行了总结. 展开更多
关键词 软件测试 安全性测试内容 安全性测试方法 FMEA SFMEA
在线阅读 下载PDF
基于覆盖率的面向对象软件自适应随机测试方法 预览
4
作者 谢网根 陈锦富 +3 位作者 葛宏河 张祖法 曾智锋 周敏敏 《江苏大学学报:自然科学版》 CAS 北大核心 2019年第3期313-319,共7页
针对现有面向对象软件(OOS)自适应随机测试中挑选测试用例的有效性及错误检测率不高的问题,提出了基于覆盖率的面向对象软件自适应随机测试方法.新方法在生成候选测试用例集时考虑了代码覆盖率信息,将语句覆盖率同测试用例差异性信息综... 针对现有面向对象软件(OOS)自适应随机测试中挑选测试用例的有效性及错误检测率不高的问题,提出了基于覆盖率的面向对象软件自适应随机测试方法.新方法在生成候选测试用例集时考虑了代码覆盖率信息,将语句覆盖率同测试用例差异性信息综合考虑来挑选将执行的测试用例,从而提高错误检测率.给出了覆盖率动态排序监测技术整体框架、预处理模块、程序插桩模块及排序模块;叙述了DTCGOOS-Cov算法.采用ID3Manage,RabbitAndFox,SATM,SchoolManagement,WaveletLibrary以及WindShieldWiper这6个被测类库,将新方法与传统自适应随机测试方法和纯随机测试方法进行了对比试验.结果表明:基于覆盖率的OOS自适应随机测试方法在Fm和Em这2项指标上要优于其他2种方法. 展开更多
关键词 面向对象软件 软件测试 测试用例 覆盖率 自适应随机测试
在线阅读 下载PDF
基于MOABCO的多目标测试用例优先级排序 预览
5
作者 张娜 张唯 +1 位作者 吴彪 包晓安 《测试技术学报》 2019年第2期93-98,103共7页
为了提高回归测试的效率,提出了一种基于多目标人工蜂群优化(Multi-Objective Artificial Bee Colony Optimization, MOABCO)算法的多目标测试用例优先级排序(Multi-Objective Test Case Prioritization, MOTCP)方法.针对标准多目标人... 为了提高回归测试的效率,提出了一种基于多目标人工蜂群优化(Multi-Objective Artificial Bee Colony Optimization, MOABCO)算法的多目标测试用例优先级排序(Multi-Objective Test Case Prioritization, MOTCP)方法.针对标准多目标人工蜂群(Multi-Objective Artificial Bee Colony, MOABC)算法容易陷入局部最优解的问题,将差分变异策略融入到新蜜源更新阶段,且基于信息熵改进新蜜源选择方法,以避免算法陷入局部最优并增强了全局搜索能力;然后,将代码覆盖率和测试用例有效执行时间作为优化目标,并用MOABCO算法求Pareto最优解集,以解决MOTCP问题.实验结果表明, MOABCO算法求得的Pareto最优解集在逼近性和分布均匀性上均优于MOABC算法;在解决MOTCP问题上,相对于NSGA-II算法具有更高的收敛速度和更高的缺陷检测率. 展开更多
关键词 多目标人工蜂群优化算法 PARETO最优 多目标测试用例优先级排序 回归测试 软件测试
在线阅读 免费下载
一种基于数据流分析的冗余变异体识别方法 预览
6
作者 孙昌爱 郭新玲 +1 位作者 张翔宇 陈宗岳 《计算机学报》 EI CSCD 北大核心 2019年第1期44-60,共17页
变异测试是一种基于故障的软件测试技术,广泛用来评估测试用例集的充分性与软件测试技术的有效性.尽管变异测试具有较强的故障检测能力,但由于数量庞大的变异体导致了计算开销大的问题,阻碍了变异测试在实践中的广泛应用.为了增强变异... 变异测试是一种基于故障的软件测试技术,广泛用来评估测试用例集的充分性与软件测试技术的有效性.尽管变异测试具有较强的故障检测能力,但由于数量庞大的变异体导致了计算开销大的问题,阻碍了变异测试在实践中的广泛应用.为了增强变异测试的实用性,该文从减少变异体数量和缩短变异测试执行时间的角度出发研究变异测试的优化技术,提出冗余变异体的概念和一种基于数据流分析的冗余变异体识别方法.采用11个C程序以经验研究的方式评估了所提冗余变异体识别方法的可行性与有效性.实验结果表明,该文提出的冗余变异体识别方法不仅可以识别出大量的冗余变异体,有效地减少了变异测试执行时间,还提供了一种评价变异算子质量的方法.该文提出的冗余变异体概念及其识别方法可以有效地提高变异测试的效率,并为资源受限的情况下如何选择变异算子进行变异测试提供了指导方针. 展开更多
关键词 软件测试 变异测试 冗余变异体 数据流分析 变异优化
在线阅读 下载PDF
基于虚拟机的雷达终端软件测试平台设计 预览
7
作者 谢梦 刘军 郑雪妮 《电子质量》 2019年第4期16-18,共3页
雷达投入使用后,终端软件要不断维护升级。软件升级后,测试人员需要依靠调试平台或者实际设备对升级后的软件进行软件测试。但是设备平台经常处于被使用状态,硬件环境的协调使软件维护升级的测试周期较长、效率较低。该文研究基于虚拟... 雷达投入使用后,终端软件要不断维护升级。软件升级后,测试人员需要依靠调试平台或者实际设备对升级后的软件进行软件测试。但是设备平台经常处于被使用状态,硬件环境的协调使软件维护升级的测试周期较长、效率较低。该文研究基于虚拟机的雷达终端软件测试平台设计方法,用于搭建雷达航迹处理、通信处理、终端显示的集成测试平台,使得终端软件测试不再依靠雷达硬件条件,从而大幅度提高测试效率。 展开更多
关键词 虚拟机 雷达终端软件 软件测试
在线阅读 下载PDF
雷达FPGA软件测试技术研究与实现 预览
8
作者 申春妮 《测试技术学报》 2019年第2期160-164,171共6页
在软件测试技术的基础上针对FPGA特点进行了改进,归纳出雷达FPGA软件的测试过程,重点阐述了雷达FPGA软件测试设计与实现的过程.研究并制定了符合雷达FPGA软件的编码规范、测试规范,同时在实际项目中试点验证,实现持续改进,及早及时地发... 在软件测试技术的基础上针对FPGA特点进行了改进,归纳出雷达FPGA软件的测试过程,重点阐述了雷达FPGA软件测试设计与实现的过程.研究并制定了符合雷达FPGA软件的编码规范、测试规范,同时在实际项目中试点验证,实现持续改进,及早及时地发现和关闭FPGA设计开发过程中存在的缺陷,提高了FPGA软件的编写质量和系统的可靠性. 展开更多
关键词 现场可编程门阵列 硬件描述语言 软件测试 雷达软件 测试规范
在线阅读 免费下载
基于TestLink的软件测试自动化管理 预览
9
作者 王妍 《智能计算机与应用》 2019年第2期159-161,共3页
软件测试是保证软件产品质量的必要手段和方法。文章从自动化软件测试管理的角度出发,解释了自动化软件测试的过程和任务,存在的问题以及解决办法。并介绍了如何用开源软件TestLink对在线考试系统进行自动化的测试过程管理,并自动产生... 软件测试是保证软件产品质量的必要手段和方法。文章从自动化软件测试管理的角度出发,解释了自动化软件测试的过程和任务,存在的问题以及解决办法。并介绍了如何用开源软件TestLink对在线考试系统进行自动化的测试过程管理,并自动产生了测试结果及测试报告。 展开更多
关键词 软件测试 软件自动化测试 TestLink 测试管理
在线阅读 免费下载
一种列控系统安全关键软件测试用例的实例化方法
10
作者 刘思琪 张亚东 +2 位作者 杨武东 童音 饶畅 《小型微型计算机系统》 CSCD 北大核心 2019年第2期378-382,共5页
针对基于模型的抽象测试用例在列控安全关键软件测试中的可执行问题,从软件DFSM模型抽象测试用例实例化为可执行测试用例的过程入手,提出了输入空间划分和逻辑覆盖相结合的抽象测试用例自动实例化方法.首先,根据模型测试路径中各迁移条... 针对基于模型的抽象测试用例在列控安全关键软件测试中的可执行问题,从软件DFSM模型抽象测试用例实例化为可执行测试用例的过程入手,提出了输入空间划分和逻辑覆盖相结合的抽象测试用例自动实例化方法.首先,根据模型测试路径中各迁移条件的逻辑表达式,生成满足逻辑覆盖准则的子句逻辑值组合;其次,对表达式中的输入变量进行输入空间划分,得到各变量的取值集合;然后,以子句的逻辑值组合为约束条件,计算取值集合中满足条件的取值子集将其作为测试输入,并将各变量的测试输入子集进行组合,以此生成可执行的测试用例.最后,以CTCS-0/CTCS-2车载设备手动等级转换功能为研究对象,验证该方法的可行性. 展开更多
关键词 软件测试 测试用例 逻辑覆盖 确定性有限状态机 列车运行控制
COCOMO模型在喷气燃料系统测试项目估算中应用 预览
11
作者 田立军 《舰船电子工程》 2019年第1期127-130,共4页
软件测试是保证软件质量重要手段之一,如何较好地制定软件测试计划,合理分配软件测试过程中的人力、物力资源,对软件测试的成本进行较为精确估算是当前软件测试工作研究热点之一。论文结合某软件系统测试任务,将CO.COMO模型应用于测试... 软件测试是保证软件质量重要手段之一,如何较好地制定软件测试计划,合理分配软件测试过程中的人力、物力资源,对软件测试的成本进行较为精确估算是当前软件测试工作研究热点之一。论文结合某软件系统测试任务,将CO.COMO模型应用于测试策划阶段的工作量估算中,保证软件的测试过程标准化、度量化,提高工作效率。 展开更多
关键词 软件测试 模型 工作量估算
在线阅读 下载PDF
基于QEMU的动态二进制插桩技术 预览
12
作者 邹伟 高峰 颜运强 《计算机研究与发展》 EI CSCD 北大核心 2019年第4期730-741,共12页
软件插桩是程序优化、软件调试、软件测试、故障定位等软件动态分析的基础技术.而其中,动态二进制插桩技术,因其无侵入性,即既不需要对源代码进行修改编译,又不需要重新组装二进制程序,不会引起目标码膨胀,而广泛应用于软件动态分析,特... 软件插桩是程序优化、软件调试、软件测试、故障定位等软件动态分析的基础技术.而其中,动态二进制插桩技术,因其无侵入性,即既不需要对源代码进行修改编译,又不需要重新组装二进制程序,不会引起目标码膨胀,而广泛应用于软件动态分析,特别是在资源受限、功耗低、实时性高的嵌入式软件领域,动态二进制插桩技术十分关键.然而,现有的二进制插桩工具仅能应用于用户态软件分析,在嵌入式全系统软件领域,还没有相应的二进制插桩工具.针对上述问题,在基于动态二进制翻译的开源指令集仿真器QEMU(quick emulator)基础上,研究突破基本块运行时间统计收集,并消除中断对嵌入式系统软件控制流分析的不良影响,实现了在中间码上对嵌入式全系统软件的动态二进制插桩,完成嵌入式全系统软件运行控制流跟踪,并开发日志处理工具.实验表明,该方法能完成目标码的调用图、函数剖面、覆盖率、控制流等分析,可以解决了嵌入式全系统软件动态二进制分析问题. 展开更多
关键词 动态分析 动态二进制插桩 QEMU 二进制目标码 软件测试
在线阅读 下载PDF
基于改进遗传算法的软件测试数据自动生成系统设计与实现 预览
13
作者 高潮 《信息与电脑》 2019年第2期42-44,共3页
软件测试数据自动化生成技术是软件测试自动化的重要组成部分,为了进一步提高软件测试数据自动生成质量和效率,在建立软件测试数据自动生成模型的基础上融入一种改进的遗传算法,该算法通过引进自适应交叉算子和变异算子把模拟退火算法... 软件测试数据自动化生成技术是软件测试自动化的重要组成部分,为了进一步提高软件测试数据自动生成质量和效率,在建立软件测试数据自动生成模型的基础上融入一种改进的遗传算法,该算法通过引进自适应交叉算子和变异算子把模拟退火算法融入其中,很大程度上扩大了测试数据搜索生成范围,一定程度上克服了遗传算法的早熟收敛现象。 展开更多
关键词 软件测试 遗传算法 动态链接库 测试数据自动生成
在线阅读 下载PDF
国产化平台自主可控测试工具研究设计 预览
14
作者 沈雷 左芸 +1 位作者 解群 李翔 《数字技术与应用》 2019年第2期154-158,共5页
国产计算机系统的自主可控评价可从两方面考虑,一是知识产权自主可控;二是运行安全可靠。文章对国产计算机系统的自主可控评估方法开展研究。重点关注软件自主可控度的评价,对软件代码克隆检测、软件演化分析及溯源分析等方法进行分析,... 国产计算机系统的自主可控评价可从两方面考虑,一是知识产权自主可控;二是运行安全可靠。文章对国产计算机系统的自主可控评估方法开展研究。重点关注软件自主可控度的评价,对软件代码克隆检测、软件演化分析及溯源分析等方法进行分析,给出了软件自主可控测试工具的设计方案。 展开更多
关键词 国产化 自主可控 软件测试
在线阅读 下载PDF
信息工程建设中的软件检测技术 预览
15
作者 王斌 《电子质量》 2019年第3期38-42,共5页
随着信息技术的快速普及,社会的发展迈入了一个新的台阶,信息工程建设中,Web应用作为互联网中最重要的应用系统平台,如果出现漏洞将会影响到系统的正常运行,从而出现新的问题。基于此,对Web应用系统进行软件测试成为了新的研究方向。该... 随着信息技术的快速普及,社会的发展迈入了一个新的台阶,信息工程建设中,Web应用作为互联网中最重要的应用系统平台,如果出现漏洞将会影响到系统的正常运行,从而出现新的问题。基于此,对Web应用系统进行软件测试成为了新的研究方向。该文对软件测试方法进行了总结,介绍了自动测试工具的使用方式,针对Web应用系统的性能进行了研究,针对软件测试中存在的不足之处展开讨论,以验证模型的有效性。 展开更多
关键词 信息工程建设 软件检测 需求分析 测试环境
在线阅读 下载PDF
基于容器技术的软件测试优化研究 预览
16
作者 刘钱超 董超群 张垚 《计算机技术与发展》 2019年第4期13-18,共6页
提高软件测试的缺陷检测能力,有效降低测试成本是软件测试优化研究中的关键问题。大数据、云计算时代的到来,伴随着软件功能的不断增强,软件规模和复杂度也呈爆发式增长,传统软件测试理论与方法暴露出许多亟待解决的问题。容器技术是一... 提高软件测试的缺陷检测能力,有效降低测试成本是软件测试优化研究中的关键问题。大数据、云计算时代的到来,伴随着软件功能的不断增强,软件规模和复杂度也呈爆发式增长,传统软件测试理论与方法暴露出许多亟待解决的问题。容器技术是一种基于Linux内核的虚拟化技术,能够达到接近物理主机的资源利用率,Docker作为容器技术的典型代表,在软件封装和复杂系统搭建方面较传统虚拟机具有轻量、快速和高效等优势。文中首先分析了目前软件测试面临的问题,并基于Docker对软件测试过程中被测试软件的交付和安装部署方法、软件测试基础设施搭建方式、测试工具使用和软件可伸缩性测试方法等进行了优化。最后通过实验证明,基于Docker的软件测试优化方法可有效降低测试成本,提高软件测试的缺陷检测能力。 展开更多
关键词 容器技术 DOCKER 虚拟化 软件测试 缺陷检测
在线阅读 下载PDF
并发缺陷检测技术研究进展 预览
17
作者 薄莉莉 姜淑娟 +2 位作者 张艳梅 王兴亚 于巧 《计算机科学》 CSCD 北大核心 2019年第5期13-20,共8页
多核时代的到来使得并发程序的设计备受人们关注.然而,并发程序的并发性和不确定性容易引发并发缺陷.因此,快速且有效地检测出这些并发缺陷尤为重要.首先,将目前常见的并发缺陷分为五大类(并发类型状态缺陷、死锁、数据竞争、原子性违... 多核时代的到来使得并发程序的设计备受人们关注.然而,并发程序的并发性和不确定性容易引发并发缺陷.因此,快速且有效地检测出这些并发缺陷尤为重要.首先,将目前常见的并发缺陷分为五大类(并发类型状态缺陷、死锁、数据竞争、原子性违背和顺序违背);随后,从软件运行的角度,将现有的并发缺陷检测技术分为静态分析、动态分析和动静结合分析,并对每一类进行详细的分析、比较和总结;接着,对并发缺陷检测技术的通用性进行分析和总结;最后,从通用准确的并发缺陷检测、软硬件相结合的并发缺陷检测、并发缺陷检测修复一体化、适用于松散内存模型的并发缺陷检测、安卓等其他应用平台的并发缺陷检测和分布式系统非确定性并发缺陷研究等方面,对并发缺陷检测技术的未来研究进行了探讨. 展开更多
关键词 并发程序 并发缺陷 缺陷检测 软件测试
在线阅读 免费下载
云计算下计算机软件测试技术研究 预览
18
作者 李凤 《信息与电脑》 2019年第6期15-16,共2页
云计算技术的发展是计算机发展历程上的里程碑,对现代化信息技术的发展起到了重要的推动作用。计算机软件测试技术是对软件设计及使用效果进行检查的重要手段,笔者分析了云计算下的计算机软件测试技术,从软件测试的相关概念出发,引入云... 云计算技术的发展是计算机发展历程上的里程碑,对现代化信息技术的发展起到了重要的推动作用。计算机软件测试技术是对软件设计及使用效果进行检查的重要手段,笔者分析了云计算下的计算机软件测试技术,从软件测试的相关概念出发,引入云计算的内涵和特征,希望能促进云计算下的计算机软件测试技术的发展。 展开更多
关键词 云计算 计算机 软件测试
在线阅读 下载PDF
基于实验室体系的测试过程模型及评估 预览
19
作者 韩蕾 周新星 赵阔 《计算机仿真》 北大核心 2019年第3期268-272,共5页
软件测试作为保证软件产品的质量的一个重要方法,继而成为软件生命周期中不可缺少的一个重要阶段。要想不断的提高软件测试的质量,必须对软件测试的过程进行科学的监督和管理。对实验室体系进行研究,分析了基于测评实验室体系要求下的... 软件测试作为保证软件产品的质量的一个重要方法,继而成为软件生命周期中不可缺少的一个重要阶段。要想不断的提高软件测试的质量,必须对软件测试的过程进行科学的监督和管理。对实验室体系进行研究,分析了基于测评实验室体系要求下的软件测试过程,提出了建立适合实验室体系要求下软件测试特点的测试过程模型,并对其符合程度进行评估,实验室在日后实际测试中,运用所提出的测试模型,对软件测试的质量进行评价,从而提高软件测试的质量。 展开更多
关键词 软件测试 测试过程管理 实验室体系
在线阅读 下载PDF
以RRT技术为例的面向对象软件测试方法探究 预览
20
作者 黄少芬 《信息与电脑》 2019年第7期102-103,共2页
软件测试是软件技术人员为了保证软件的开发质量,对软件进行的一系列测试,而面向对象软件测试就是通过将其应用在软件工程中,促进软件的维护、设计和开发。笔者针对现有的软件测试技术进行研究,以RRT技术为例,对其在计算机软件测试的中... 软件测试是软件技术人员为了保证软件的开发质量,对软件进行的一系列测试,而面向对象软件测试就是通过将其应用在软件工程中,促进软件的维护、设计和开发。笔者针对现有的软件测试技术进行研究,以RRT技术为例,对其在计算机软件测试的中的实践情况进行探讨。 展开更多
关键词 面向对象 软件测试 RRT
在线阅读 下载PDF
上一页 1 2 123 下一页 到第
使用帮助 返回顶部 意见反馈