期刊文献+
共找到2,503篇文章
< 1 2 126 >
每页显示 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算法中存在的问题及面临的挑战。 展开更多
关键词 软件测试 随机测试 自适应随机测试 基于划分的自适应随机测试
在线阅读 免费下载
概念格在软件工程中的应用研究 预览
3
作者 降惠 《电脑知识与技术:学术版》 2019年第5X期80-82,共3页
概念格作为一个知识表示、分析与处理的工具,已广泛应用于软件工程、信息检索、人工智能等。为了提高软件的质量和开发效率,概念格可以应用于软件理解、软件开发与软件测试中,可以分别在软件理解的系统配置结构中、测试用例中、模式识... 概念格作为一个知识表示、分析与处理的工具,已广泛应用于软件工程、信息检索、人工智能等。为了提高软件的质量和开发效率,概念格可以应用于软件理解、软件开发与软件测试中,可以分别在软件理解的系统配置结构中、测试用例中、模式识别设计中,软件开发的需求分析、软件设计与web中,软件测试的测试结果分析中应用概念格技术来。最后,文章提出概念格在软件工程中的研究趋势为面向超大规模、高复杂度的软件、优化重用及响应速度的提高等方面。 展开更多
关键词 概念格 软件开发 软件设计 软件测试 软件工程
在线阅读 下载PDF
基于云计算架构的云测试平台搭建 预览
4
作者 刘鸿飞 石晓宁 +1 位作者 梅磊 汪慧婷 《电脑知识与技术:学术版》 2019年第3X期35-37,40共4页
为适应多样性软件研发环境的要求,文章提出了基于云计算架构的云测试平台解决方案。该方案便于测试人员选取测试环境、测试软件,然后由平台动态地调用软件、硬件资源去执行测试,极大地降低了时间成本和人力成本。文章选用了Klocwork10... 为适应多样性软件研发环境的要求,文章提出了基于云计算架构的云测试平台解决方案。该方案便于测试人员选取测试环境、测试软件,然后由平台动态地调用软件、硬件资源去执行测试,极大地降低了时间成本和人力成本。文章选用了Klocwork10静态分析软件在云测试平台进行自动化测试,结果表明,云测试平台可以较好地完成测试任务,满足了测试的要求,提高了测试的效率。 展开更多
关键词 云计算 云测试 软件测试 自动化测试 Klocwork10
在线阅读 下载PDF
软件测试中的Mock辅助生成技术研究
5
作者 冯俊池 连尧 +1 位作者 董超 尹党辉 《电子测量技术》 2019年第6期48-51,共4页
Mock技术对提高软件单元测试的独立性和全面性起到了重要作用。现有的Mock生成框架需要人为编写Mock方法的逻辑,工作量较大且易引入人为错误。针对测试中Mock方法构建效率较低的问题,提出了一种基于数据驱动思想的Mock辅助生成方法,定义... Mock技术对提高软件单元测试的独立性和全面性起到了重要作用。现有的Mock生成框架需要人为编写Mock方法的逻辑,工作量较大且易引入人为错误。针对测试中Mock方法构建效率较低的问题,提出了一种基于数据驱动思想的Mock辅助生成方法,定义Mock模型描述要实现的内部逻辑,从而将输入输出数据独立于测试脚本。首先,通过对程序的分析,辅助确定待模拟方法及其输入输出参数;其次,针对输入输出关系进行建模;然后,根据输入输出关系为待模拟方法生成Mock方法;最后,将被测对象中的待模拟方法替换为Mock方法。通过实验,证明了所提出方法的有效性。 展开更多
关键词 软件测试 Mock模型 自动化测试 数据驱动 JAVA软件
软件测试之我见 预览
6
作者 黄有飞 《信息与电脑》 2019年第12期57-58,共2页
随着大量编程语言、操作系统以及硬件平台的涌现,软件测试变得越来越困难,但随之产生了很多简单易用的软件测试工具。软件测试通常以测试用例为基础展开。测试用例设计的优劣决定了软件测试工作的效率。测试用例是测试计划阶段设计的多... 随着大量编程语言、操作系统以及硬件平台的涌现,软件测试变得越来越困难,但随之产生了很多简单易用的软件测试工具。软件测试通常以测试用例为基础展开。测试用例设计的优劣决定了软件测试工作的效率。测试用例是测试计划阶段设计的多组测试数据,主要包括用例编号、用例数据,预期结果等。根据测试用例的不同设计方法,软件测试可以分成白盒测试、黑盒测试和灰盒测试。完整的软件测试过程是评估软件质量的一个参考标准。 展开更多
关键词 软件测试 黑盒测试 白盒测试 软件质量
在线阅读 下载PDF
软件测试课程实验教学体系设计与实践 预览
7
作者 辜萍萍 《实验室研究与探索》 CAS 北大核心 2019年第7期180-184,共5页
针对目前大部分学生存在"重编码轻测试"的扭曲心态,对软件测试课程重点加强软件测试的实验环节,在课堂中引入角色扮演模式,依据学生的兴趣与能力分配不同阶段的实验任务,并将软件测试的核心流程包括测试计划、测试设计、测试... 针对目前大部分学生存在"重编码轻测试"的扭曲心态,对软件测试课程重点加强软件测试的实验环节,在课堂中引入角色扮演模式,依据学生的兴趣与能力分配不同阶段的实验任务,并将软件测试的核心流程包括测试计划、测试设计、测试执行以及测试结果记录4个部分完全融入实验内容当中。实践表明,学生在参与实验的过程中,更加有效地学习测试的技术与实验工具,更加深入理解软件测试在软件开发生命周期中的地位,也切身体会到团队协作中互相配合各施所长的必要。 展开更多
关键词 软件质量 软件测试 实验教学 角色扮演 自动化测试
在线阅读 下载PDF
SFMEA安全性分析技术在软件安全性测试中的应用 预览
8
作者 张峰 李亚伟 《计算机系统应用》 2019年第2期158-163,共6页
随着软件在现代高可靠性装备中的比重和关键程度越来越高,传统的软件安全性测试方法已经不能满足当前测试要求,本文主要介绍一种新的安全性测试分析思路和方法——SFMEA技术在软件安全性测试中的应用,以弥补安全性测试需求分析和测试用... 随着软件在现代高可靠性装备中的比重和关键程度越来越高,传统的软件安全性测试方法已经不能满足当前测试要求,本文主要介绍一种新的安全性测试分析思路和方法——SFMEA技术在软件安全性测试中的应用,以弥补安全性测试需求分析和测试用例设计不足问题.文章首先分析介绍了常规安全性测试内容和方法及其不足,同时分析说明了引入新的安全性测试方法的必要性,然后介绍了SFMEA安全性分析技术相关定义、方法以及流程等,最后结合实例详细描述了基于SFMEA安全性分析技术的软件安全性测试方法与工作流程,并对基于SFMEA安全性分析技术进行安全性测试工作优缺点以及重点关注内容进行了总结. 展开更多
关键词 软件测试 安全性测试内容 安全性测试方法 FMEA SFMEA
在线阅读 下载PDF
基于覆盖率的面向对象软件自适应随机测试方法 预览
9
作者 谢网根 陈锦富 +3 位作者 葛宏河 张祖法 曾智锋 周敏敏 《江苏大学学报:自然科学版》 CAS 北大核心 2019年第3期313-319,共7页
针对现有面向对象软件(OOS)自适应随机测试中挑选测试用例的有效性及错误检测率不高的问题,提出了基于覆盖率的面向对象软件自适应随机测试方法.新方法在生成候选测试用例集时考虑了代码覆盖率信息,将语句覆盖率同测试用例差异性信息综... 针对现有面向对象软件(OOS)自适应随机测试中挑选测试用例的有效性及错误检测率不高的问题,提出了基于覆盖率的面向对象软件自适应随机测试方法.新方法在生成候选测试用例集时考虑了代码覆盖率信息,将语句覆盖率同测试用例差异性信息综合考虑来挑选将执行的测试用例,从而提高错误检测率.给出了覆盖率动态排序监测技术整体框架、预处理模块、程序插桩模块及排序模块;叙述了DTCGOOS-Cov算法.采用ID3Manage,RabbitAndFox,SATM,SchoolManagement,WaveletLibrary以及WindShieldWiper这6个被测类库,将新方法与传统自适应随机测试方法和纯随机测试方法进行了对比试验.结果表明:基于覆盖率的OOS自适应随机测试方法在Fm和Em这2项指标上要优于其他2种方法. 展开更多
关键词 面向对象软件 软件测试 测试用例 覆盖率 自适应随机测试
在线阅读 下载PDF
可靠性强化测试技术在电子产品软件测试中的应用 预览
10
作者 彭静 《信息通信》 2019年第5期166-168,共3页
随着软件在电子产品中规模和复杂度的日益增加,由软件导致的产品问题越来越多,因此如何尽早的发现软件缺陷对产品至关重要。可靠性强化测试技术是一种用于产品试验的测试技术,该技术能快速、高效的激发产品硬件缺陷,对设计改进效果显著... 随着软件在电子产品中规模和复杂度的日益增加,由软件导致的产品问题越来越多,因此如何尽早的发现软件缺陷对产品至关重要。可靠性强化测试技术是一种用于产品试验的测试技术,该技术能快速、高效的激发产品硬件缺陷,对设计改进效果显著。本章分析了可靠性强化测试技术的原理及特点,阐述了该技术如何应用在电子产品的软件测试中以及能帮助产品软件解决什么问题。 展开更多
关键词 可靠性强化测试技术 软件测试
在线阅读 下载PDF
基于LDRA Testbed的民用机载软件静态测试方法 预览
11
作者 周培 《计算机测量与控制》 2019年第7期107-110,149共5页
静态测试作为软件测试的重要方法,是保证民用机载软件中安全关键软件质量的关键步骤;介绍静态测试的概念和方法,采用自动化分析方法,基于软件分析工具LDRA Testbed从主要静态分析、复杂度分析、静态数据流、交叉索引、信息流和数据对象... 静态测试作为软件测试的重要方法,是保证民用机载软件中安全关键软件质量的关键步骤;介绍静态测试的概念和方法,采用自动化分析方法,基于软件分析工具LDRA Testbed从主要静态分析、复杂度分析、静态数据流、交叉索引、信息流和数据对象分析六大部分完成软件的静态测试过程,探究其测试原理和关键标准文件的配置,生成相应的代码审查和测试度量报告,以有效提高民用机载软件质量。 展开更多
关键词 软件测试 LDRA TESTBED 静态测试 民用机载
在线阅读 下载PDF
一种基于数据流分析的冗余变异体识别方法 预览
12
作者 孙昌爱 郭新玲 +1 位作者 张翔宇 陈宗岳 《计算机学报》 EI CSCD 北大核心 2019年第1期44-60,共17页
变异测试是一种基于故障的软件测试技术,广泛用来评估测试用例集的充分性与软件测试技术的有效性.尽管变异测试具有较强的故障检测能力,但由于数量庞大的变异体导致了计算开销大的问题,阻碍了变异测试在实践中的广泛应用.为了增强变异... 变异测试是一种基于故障的软件测试技术,广泛用来评估测试用例集的充分性与软件测试技术的有效性.尽管变异测试具有较强的故障检测能力,但由于数量庞大的变异体导致了计算开销大的问题,阻碍了变异测试在实践中的广泛应用.为了增强变异测试的实用性,该文从减少变异体数量和缩短变异测试执行时间的角度出发研究变异测试的优化技术,提出冗余变异体的概念和一种基于数据流分析的冗余变异体识别方法.采用11个C程序以经验研究的方式评估了所提冗余变异体识别方法的可行性与有效性.实验结果表明,该文提出的冗余变异体识别方法不仅可以识别出大量的冗余变异体,有效地减少了变异测试执行时间,还提供了一种评价变异算子质量的方法.该文提出的冗余变异体概念及其识别方法可以有效地提高变异测试的效率,并为资源受限的情况下如何选择变异算子进行变异测试提供了指导方针. 展开更多
关键词 软件测试 变异测试 冗余变异体 数据流分析 变异优化
在线阅读 下载PDF
一种高速系统级虚拟测试环境实现技术
13
作者 王洋 薛静 +1 位作者 刘春龙 武咏晗 《航天控制》 CSCD 北大核心 2019年第2期49-54,共6页
提出一种针对航天嵌入式软件的系统级虚拟测试环境实现技术。通过该技术实现的系统级虚拟测试环境准确同步每个弹上处理器的运行时间,并模拟各处理器板之间的硬件接口,使基于多处理器的嵌入式软件测试摆脱了半实物环境的制约,提高了测... 提出一种针对航天嵌入式软件的系统级虚拟测试环境实现技术。通过该技术实现的系统级虚拟测试环境准确同步每个弹上处理器的运行时间,并模拟各处理器板之间的硬件接口,使基于多处理器的嵌入式软件测试摆脱了半实物环境的制约,提高了测试有效性,缩短了测试周期。该技术利用操作系统提供的进程间通讯机制,构造了可扩展的弹上软件系统级测试环境,并且在实现系统互连的前提下保证了虚拟环境执行的高效率。 展开更多
关键词 系统级虚拟测试环境 管道 进程间通讯 软件测试
LoadRunner性能测试分析 预览
14
作者 马凌 《电子测试》 2019年第13期71-72,87共3页
LoadRunner是一种预测系统行为和性能的工业级性能测试负载测试工具。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,它能从用户关注的"响应时间"、"点击次数"或是业务层面的"吞吐量&q... LoadRunner是一种预测系统行为和性能的工业级性能测试负载测试工具。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,它能从用户关注的"响应时间"、"点击次数"或是业务层面的"吞吐量"、"请求数"衡量系统的性能表现,并能够辅助用户优化系统性能。 展开更多
关键词 软件测试 性能测试 性能分析
在线阅读 下载PDF
MC/DC准则在嵌入式软件测试中的应用 预览
15
作者 安媛 陆云峰 《自动化仪表》 CAS 2019年第6期76-79,共4页
MC/DC准则被广泛应用于高安全性的嵌入式软件独立验证和确认中,是一种实用而高效的软件结构覆盖率验证准则。基于嵌入式软件测试的特点与MC/DC的基本概念,提出了MC/DC的最小测试集的形成方法。结合工程应用实例,利用自动化测试工具实现M... MC/DC准则被广泛应用于高安全性的嵌入式软件独立验证和确认中,是一种实用而高效的软件结构覆盖率验证准则。基于嵌入式软件测试的特点与MC/DC的基本概念,提出了MC/DC的最小测试集的形成方法。结合工程应用实例,利用自动化测试工具实现MC/DC测试流程。MC/DC准则在核电仪控系统中的成功应用,对于航空、军工、机器人等高安全性和高可靠性领域有着很好的借鉴作用。 展开更多
关键词 嵌入式软件 软件测试 MC/DC 结构覆盖 逻辑控制 仪控 VectorCAST 最小测试用例集
在线阅读 下载PDF
基于MOABCO的多目标测试用例优先级排序 预览
16
作者 张娜 张唯 +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最优 多目标测试用例优先级排序 回归测试 软件测试
在线阅读 免费下载
基于图形用户界面的软件的测试方法的研究 预览
17
作者 饶建农 《电脑知识与技术:学术版》 2019年第6Z期78-81,共4页
当今的软件系统通常以图形用户界面(GUI)为特征,但是对于图形界面的测试大多数都是手工操作完成,因此存在成本高,浪费时间等缺点。在GUI软件自动化测试的基础上,通过程序代码,将输出结果和输入进行对比,分析自动化测试的结果,研究出一... 当今的软件系统通常以图形用户界面(GUI)为特征,但是对于图形界面的测试大多数都是手工操作完成,因此存在成本高,浪费时间等缺点。在GUI软件自动化测试的基础上,通过程序代码,将输出结果和输入进行对比,分析自动化测试的结果,研究出一种不利用GUI完成以GUI为基础的软件的测试方法。实验结果证明,不利用GUI功能来测试GUI软件的尝试得到了部分成功。 展开更多
关键词 图形用户界面 软件测试 测试方法 软件工程环境 程序逻辑
在线阅读 下载PDF
基于虚拟设备的数据记录软件测试环境研究
18
作者 赵刚 郑军 封二强 《微电子学与计算机》 北大核心 2019年第7期70-75,共6页
当前机载数据记录类软件测试过程中,对软件输出的存储接口进行测试时,因大量重复的下载过程或大量改动源程序而造成测试效率低下、测试结果可信度低等问题.本文以通用自动化测试平台为基础,提出了一种基于虚拟设备的测试结果输出机制,... 当前机载数据记录类软件测试过程中,对软件输出的存储接口进行测试时,因大量重复的下载过程或大量改动源程序而造成测试效率低下、测试结果可信度低等问题.本文以通用自动化测试平台为基础,提出了一种基于虚拟设备的测试结果输出机制,通过替代并模拟真实的物理存储设备,将写入存储设备的数据实时转发至测试监控终端,从而解决下载查看和程序插装测试方法带来的效率和可信度问题.最后通过搭建基于虚拟设备的数据记录软件测试环境原型工具验证了该方法的可行性. 展开更多
关键词 数据记录软件 软件测试 虚拟设备 自动化测试环境
基于虚拟机的雷达终端软件测试平台设计 预览
19
作者 谢梦 刘军 郑雪妮 《电子质量》 2019年第4期16-18,共3页
雷达投入使用后,终端软件要不断维护升级。软件升级后,测试人员需要依靠调试平台或者实际设备对升级后的软件进行软件测试。但是设备平台经常处于被使用状态,硬件环境的协调使软件维护升级的测试周期较长、效率较低。该文研究基于虚拟... 雷达投入使用后,终端软件要不断维护升级。软件升级后,测试人员需要依靠调试平台或者实际设备对升级后的软件进行软件测试。但是设备平台经常处于被使用状态,硬件环境的协调使软件维护升级的测试周期较长、效率较低。该文研究基于虚拟机的雷达终端软件测试平台设计方法,用于搭建雷达航迹处理、通信处理、终端显示的集成测试平台,使得终端软件测试不再依靠雷达硬件条件,从而大幅度提高测试效率。 展开更多
关键词 虚拟机 雷达终端软件 软件测试
在线阅读 下载PDF
核电DCS软件开发中白盒测试的方法与实践 预览
20
作者 王飞 于凯华 《电脑知识与技术:学术版》 2019年第4Z期95-96,共2页
软件单元测试是软件测试的基础,是保证软件质量的一个重要阶段,同时也是发现软件缺陷的关键步骤;该文首先介绍软件单元测试中白盒测试的方法;然后以核电DCS历史数据库软件为案例,具体研究了历史数据库软件白盒测试的测试用例的设计方法... 软件单元测试是软件测试的基础,是保证软件质量的一个重要阶段,同时也是发现软件缺陷的关键步骤;该文首先介绍软件单元测试中白盒测试的方法;然后以核电DCS历史数据库软件为案例,具体研究了历史数据库软件白盒测试的测试用例的设计方法,详细介绍了白盒测试用例的设计步骤,并对几种逻辑覆盖准则进行了比较。 展开更多
关键词 核电DCS 软件测试 白盒测试
在线阅读 下载PDF
上一页 1 2 126 下一页 到第
使用帮助 返回顶部 意见反馈