期刊文献+
共找到27篇文章
< 1 2 >
每页显示 20 50 100
云智慧测试技术与应用 被引量:7
1
作者 沈松 应怀樵 +3 位作者 葛宝珊 吕伟 杜峰 郝磊 《振动.测试与诊断》 EI CSCD 北大核心 2013年第S1期202-205,231-232,共6页
云智慧测试技术是将虚拟仪器技术和嵌入式及云计算技术相结合的新一代测试技术,主要由3个部分组成,包括位于测试现场的前端智慧采集硬件,位于云中心的后端云计算测试服务软件,以及位于操作人员手中的移动上网终端设备。这3个部分可以分... 云智慧测试技术是将虚拟仪器技术和嵌入式及云计算技术相结合的新一代测试技术,主要由3个部分组成,包括位于测试现场的前端智慧采集硬件,位于云中心的后端云计算测试服务软件,以及位于操作人员手中的移动上网终端设备。这3个部分可以分布在全球可连入互联网的任何地点,因此成为完全的基于互联网的测量方式。前端采集硬件使用的嵌入式技术,后端云计算测试服务软件使用的云计算技术,以上是实现虚拟仪器技术向云智慧测试技术发展的重要手段。 展开更多
关键词 远程测量 监测 云计算 嵌入式 云智慧测试
在线阅读 下载PDF
实用软件测试方法研究 被引量:11
2
作者 杨培培 赵海生 李振星 《计算机应用》 CSCD 北大核心 2015年第A01期166-167,173,共3页
分别讲述了实施GJB5000A二级软件管理过程中,软件单元测试、集成测试、合格性测试的管理过程和测试方法,并结合相应的测试工具,设计了使用C++test进行单元测试中动态测试的方法,使用Klocwork进行单元测试中静态测试的方法,使用Testbed... 分别讲述了实施GJB5000A二级软件管理过程中,软件单元测试、集成测试、合格性测试的管理过程和测试方法,并结合相应的测试工具,设计了使用C++test进行单元测试中动态测试的方法,使用Klocwork进行单元测试中静态测试的方法,使用Testbed进行集成测试的方法,使用QTP进行合格性测试的方法。实践证明,这些方法大大提高软件代码的规范性、稳定性、可靠性等,在提高软件验证、测试水平及软件产品质量等方面具有明显的优势。 展开更多
关键词 GJB5000A二级 软件测试 单元测试 集成测试 合格性测试
在线阅读 下载PDF
软件可靠性测试平台研究 被引量:2
3
作者 谢敏 许丽星 +1 位作者 林文凤 刘志 《兵工自动化》 2015年第11期62-65,共4页
基于可靠性测试需求设计并实现了一种可靠性测试的平台,阐述了平台的硬件设计方案与软件设计方案,该平台硬件层、模型层、数据层、协议层与应用层均可以根据测试需求现场定义,平台的通用性较强;平台能够基于软件剖面定义实现测试用例自... 基于可靠性测试需求设计并实现了一种可靠性测试的平台,阐述了平台的硬件设计方案与软件设计方案,该平台硬件层、模型层、数据层、协议层与应用层均可以根据测试需求现场定义,平台的通用性较强;平台能够基于软件剖面定义实现测试用例自动生成、测试数据自动收集与可靠性测试数据的收集,为软件可靠性测试与评估提供了有力的支持。 展开更多
关键词 软件可靠性 测试平台 测试自动化 实时平台
在线阅读 下载PDF
用于基本路径测试的路径字符串组合算法 被引量:5
4
作者 王敏 陈亚光 《计算机工程与科学》 CSCD 北大核心 2013年第12期134-140,共7页
自McCabe提出基本路径测试法以来,人们一直在探索基本路径集的求解算法,以提高基本路径测试的效率。为此,提出一种基于路径字符串组合的基本路径集的求解算法,算法把被测程序看作是若干基本结构的组合,构建了各基本结构路径字符串的构... 自McCabe提出基本路径测试法以来,人们一直在探索基本路径集的求解算法,以提高基本路径测试的效率。为此,提出一种基于路径字符串组合的基本路径集的求解算法,算法把被测程序看作是若干基本结构的组合,构建了各基本结构路径字符串的构成方式和组合方式,制定了路径字符串的组合规则。依据这些方式及规则导出了基本路径集的求解算法。实验表明,在满足相同覆盖准则的情况下,该算法比McCabe所提出的方法求解过程更简洁,并且输出的中间结果易于理解,便于测试用例集的优化。 展开更多
关键词 路径字符串 基本路径测试 基本路径集 白盒测试
在线阅读 下载PDF
一种基于类的Java多线程程序数据竞争静态检测算法 被引量:3
5
作者 宋东海 贲可荣 张志祥 《计算机工程与科学》 CSCD 北大核心 2014年第2期233-237,共5页
多线程并发程序的广泛使用引发了更多的数据竞争问题,竞争检测对于提高软件质量具有重要意义。将竞争静态检测和静态切片分析结合起来,提出了一种基于类的Java数据竞争静态检测算法,该算法利用函数调用层次获得函数调用链,对类域进行分... 多线程并发程序的广泛使用引发了更多的数据竞争问题,竞争检测对于提高软件质量具有重要意义。将竞争静态检测和静态切片分析结合起来,提出了一种基于类的Java数据竞争静态检测算法,该算法利用函数调用层次获得函数调用链,对类域进行分析,找出可能数据竞争,通过静态切片缩小程序分析范围,并结合数据竞争的必要条件,去掉不可能数据竞争。实例表明,该算法可用于指导修复程序中的竞争缺陷。 展开更多
关键词 多线程程序 数据竞争 程序切片 静态分析 竞争检测
在线阅读 下载PDF
基于软计算技术的军用软件可靠性预测模型研究 被引量:1
6
作者 孙媛 赵建军 周源 《兵工自动化》 2017年第2期56-60,65,共6页
针对软件可靠性预测模型不能适用于现实环境中所有情况的问题,设计一种基于软计算技术的军用软件可靠性预测模型。通过分析使用软计算技术解决军用软件可靠性预测的前景,在介绍软件可靠性概念的基础上,对软件可靠性预测模型进行分类,讨... 针对软件可靠性预测模型不能适用于现实环境中所有情况的问题,设计一种基于软计算技术的军用软件可靠性预测模型。通过分析使用软计算技术解决军用软件可靠性预测的前景,在介绍软件可靠性概念的基础上,对软件可靠性预测模型进行分类,讨论了使用软计算技术预测军用软件可靠性的不同方法,对军用软件可靠性预测的度量标准和失效的预测方法的评估指标开展研究,比较了通用的软件失效数据集的来源、特点和缺陷数目,总结了常用的可靠性预测工具的特点和适用范围。分析结果表明:采用软计算技术解决军用软件可靠性预测问题,能够优化测试效果,符合军用软件的实际情况。 展开更多
关键词 软件可靠性 度量 预测工具 软计算
在线阅读 下载PDF
基于VC++6.0的ARINC429总线接口卡通讯程序 被引量:1
7
作者 范秀英 杨必军 鲍金河 《兵工自动化》 2011年第4期91-92,96,共3页
为控制侦察任务舱内的单台或多台航空相机同时工作,设计基于ARINC429总线接口卡的航空相机综合控制系统。在简要介绍航空相机综合控制系统的基础上,详细阐述基于ARINC429总线接口卡通讯软件流程和程序设计方法。结果表明,该方法操作简... 为控制侦察任务舱内的单台或多台航空相机同时工作,设计基于ARINC429总线接口卡的航空相机综合控制系统。在简要介绍航空相机综合控制系统的基础上,详细阐述基于ARINC429总线接口卡通讯软件流程和程序设计方法。结果表明,该方法操作简单、运行可靠,能减少保障设备数量和提高检测效率,并已成功应用于某型侦察机部队中。 展开更多
关键词 ARINC429总线 航空相机 综合控制系统 VC++6.0
在线阅读 下载PDF
大型模型克隆检测技术研究
8
作者 梁正平 谭佳加 +1 位作者 程一群 马骁驰 《计算机科学》 CSCD 北大核心 2012年第4期28-31,52,共5页
模型克隆检测在软件维护、软件结构优化等方面具有重要价值和意义。首先综述了模型克隆的定义,接着对模型克隆的完整检测过程进行了详细划分和讨论,然后介绍了当前国际上最具代表性的两类大型模型克隆检测技术,最后对模型克隆检测的研... 模型克隆检测在软件维护、软件结构优化等方面具有重要价值和意义。首先综述了模型克隆的定义,接着对模型克隆的完整检测过程进行了详细划分和讨论,然后介绍了当前国际上最具代表性的两类大型模型克隆检测技术,最后对模型克隆检测的研究现状和亟需解决的问题进行了分析,并展望了该领域未来的研究方向。 展开更多
关键词 模型驱动开发 模型克隆 克隆检测 子图同构 特征向量
在线阅读 下载PDF
武器装备软件测试用例复用技术
9
作者 邹诗苑 张龙 +2 位作者 丁小芩 王丽娜 刘佳 《兵工自动化》 北大核心 2025年第6期82-85,共4页
为提高测试的效率和质量,对武器装备软件测试用例的复用进行了探讨。提出测试项、测试用例的概念及用例库的基本构架,采用Z规格说明语言对测试用例进行统一描述,描述方法运用在武器装备软件的测试用例复用实例中,能保证软件测试的有效... 为提高测试的效率和质量,对武器装备软件测试用例的复用进行了探讨。提出测试项、测试用例的概念及用例库的基本构架,采用Z规格说明语言对测试用例进行统一描述,描述方法运用在武器装备软件的测试用例复用实例中,能保证软件测试的有效性及测试用例的通用性、独立性、规范化和易修改性。通过测试用例的复用,结果表明:该研究能加快测试用例的设计进度,减少测试人员的负担,提高武器装备软件测试的效率和质量。 展开更多
关键词 测试用例 复用 武器装备软件 Z语言
在线阅读 下载PDF
基于测试结果调整语句出错概率方法
10
作者 王蓁蓁 《计算机工程与科学》 CSCD 北大核心 2014年第5期891-899,共9页
运用测试集对程序错误语句定位的算法被统称为TBFL方法。目前通行的TBFL算法一般都没有利用测试员、程序员关于测试用例和程序的先验知识,致使这些"资源"白白浪费。随机TBFL就是一类新型TBFL方法,其精神就是在随机理论的框架... 运用测试集对程序错误语句定位的算法被统称为TBFL方法。目前通行的TBFL算法一般都没有利用测试员、程序员关于测试用例和程序的先验知识,致使这些"资源"白白浪费。随机TBFL就是一类新型TBFL方法,其精神就是在随机理论的框架下,把这些先验知识和实际测试活动结合起来,从而对程序错误语句更好地定位。随机TBFL算法可以看成是这种类型算法的一般"模式",人们可以从这个一般的模式里开发出不同的算法。基于测试结果调整语句出错概率的方法就是将随机TBFL算法中关于程序、测试集的先验知识和具体测试活动分离开来,根据测试结果再先后注入人们对测试集和程序的先验知识,从而更好地定位错误语句。在一些实例上,通过把新算法和随机TBFL算法进行对比,发现新算法是可取的。提出了三个有关不同TBFL算法比较标准,从这三个标准考察,新算法在上述实例上也是良好的。 展开更多
关键词 软件测试 错误定位 先验知识 随机方法
在线阅读 下载PDF
基于SilkTest和XML的通用高效的用户界面测试方法 被引量:5
11
作者 何浩 程春玲 +1 位作者 张征宇 张登银 《计算机应用》 CSCD 北大核心 2013年第1期258-261,共4页
在软件测试中,用户界面(UI)测试是保证软件质量、提高软件可靠性的不可或缺的一部分。针对句柄识别UI的测试方法缺乏稳定性和通用性,通过引入可扩展标记语言(XML),提出了一种基于XML对UI控件识别并测试的改进方法。利用XML处理数据便捷... 在软件测试中,用户界面(UI)测试是保证软件质量、提高软件可靠性的不可或缺的一部分。针对句柄识别UI的测试方法缺乏稳定性和通用性,通过引入可扩展标记语言(XML),提出了一种基于XML对UI控件识别并测试的改进方法。利用XML处理数据便捷的特点,结合自动化测试工具SilkTest,对传统UI测试进行了改进。并且根据所提方法,针对AutoCAD产品多语言多版本的特点,设计了对其系列产品对话框的自动化测试方案。实验结果表明,改进后的方法能够缩短控件的识别时间,减少了测试脚本的冗余量,提高了测试的效率,也提高了UI识别的稳定性。 展开更多
关键词 软件测试 自动化 用户界面测试 SilkTest工具 可扩展标记语言
在线阅读 下载PDF
Fuzzing测试技术综述 被引量:11
12
作者 史记 曾昭龙 +1 位作者 杨从保 李培岳 《信息网络安全》 2014年第3期87-91,共5页
Fuzzing测试技术能够自动识别出二进制文件中的安全问题,这是一个新兴值得研究的领域。Fuzzing技术从早期的手工方式逐渐发展为现在的自动化甚至智能化方式。文章对现有的Fuzzing测试方法进行了比较和研究,总结目前Fuzzing测试框架的特... Fuzzing测试技术能够自动识别出二进制文件中的安全问题,这是一个新兴值得研究的领域。Fuzzing技术从早期的手工方式逐渐发展为现在的自动化甚至智能化方式。文章对现有的Fuzzing测试方法进行了比较和研究,总结目前Fuzzing测试框架的特点,并预测了其未来发展方向。 展开更多
关键词 软件安全 FUZZING测试 代码覆盖率
在线阅读 下载PDF
基于K-均值聚类粒子群优化算法的组合测试数据生成 被引量:4
13
作者 潘烁 王曙燕 孙家泽 《计算机应用》 CSCD 北大核心 2012年第4期1165-1167,1175,共4页
在解决组合测试中的测试数据集生成问题时,粒子群优化算法(PSO)在待测数据量增加达到一定程度以后,出现迭代次数增加、收敛速度减慢的缺点。针对该问题,提出了一种应用于组合测试数据集生成问题的基于K-均值聚类的粒子群优化算法。通过... 在解决组合测试中的测试数据集生成问题时,粒子群优化算法(PSO)在待测数据量增加达到一定程度以后,出现迭代次数增加、收敛速度减慢的缺点。针对该问题,提出了一种应用于组合测试数据集生成问题的基于K-均值聚类的粒子群优化算法。通过对测试数据集合进行聚类分区域,增强测试数据集的多态性,从而对粒子群优化算法进行改进,增加各个区域内粒子之间的影响力。典型案例实验表明该方法在保证覆盖度的情况下具有一定的优势和特点。 展开更多
关键词 组合测试 粒子群优化算法 K-均值聚类算法 测试数据
在线阅读 下载PDF
一种面向高性能数值模拟软件的自动化测试平台 被引量:6
14
作者 田鸿运 刘青凯 +2 位作者 成杰 杨章 单雅辉 《计算机工程与科学》 CSCD 北大核心 2017年第11期1980-1985,共6页
高性能数值模拟软件的快速研制是确保高性能数值模拟应用与高性能计算机协调发展的关键,是当前高性能计算应用领域亟待解决的瓶颈问题。软件测试是软件研制过程中不可或缺的重要环节,是影响软件研制效率的重要因素。研制适应于高性能数... 高性能数值模拟软件的快速研制是确保高性能数值模拟应用与高性能计算机协调发展的关键,是当前高性能计算应用领域亟待解决的瓶颈问题。软件测试是软件研制过程中不可或缺的重要环节,是影响软件研制效率的重要因素。研制适应于高性能数值模拟软件的自动化测试工具和环境对于软件的快速研发具有重要意义。当前广泛使用的商业、开源自动化测试平台无法很好地满足高性能数值模拟软件测试的需求,因此,设计实现了一种面向高性能数值模拟软件的自动化测试平台。该平台可以适应各类数值模拟软件的系统测试、验收测试需求,具有良好的跨平台性,简单易用,用户可同时通过多种方式方便快捷地访问测试结果,从而快速定位测试中发现的程序错误,为高性能数值模拟软件测试提供技术支撑。目前该平台已为实际的数值模拟软件研发提供测试验证服务,对中国工程物理研究院高性能数值模拟软件中心的19个软件,1 108个验收测试算例进行自动化测试,提供长时间的稳定测试服务,展现了该平台的普适性和稳定性。 展开更多
关键词 高性能数值模拟软件 自动化测试 测试管理工具
在线阅读 下载PDF
国产基础软件在高密级信息综合应用系统中的应用模式研究 被引量:5
15
作者 陈洪雁 万俊伟 《现代电子技术》 北大核心 2018年第21期84-87,91,共5页
针对高密级信息综合应用系统典型应用场景,调研、分析和梳理高密级信息综合应用系统可能对操作系统、数据库、中间件、办公软件等国产基础软件的具体应用需求,结合高密级信息综合应用系统的特点,构建一套基于国产基础软件的自主可控应... 针对高密级信息综合应用系统典型应用场景,调研、分析和梳理高密级信息综合应用系统可能对操作系统、数据库、中间件、办公软件等国产基础软件的具体应用需求,结合高密级信息综合应用系统的特点,构建一套基于国产基础软件的自主可控应用系统,分析国产基础软件应用于高密级信息综合应用系统的可行性,研究和验证其在高密级信息综合应用系统中的应用模型和不同应用场景(协同办公、信息服务、信息共享、会议交流等)的解决方案。 展开更多
关键词 国产基础软件 高密级信息 应用模式 自主可控系统 办公系统 信息安全
在线阅读 下载PDF
基于改进蚁群算法的软件测试方法 被引量:4
16
作者 李泽雪 薛亮 李相民 《兵工自动化》 2017年第2期70-74,共5页
为了降低软件的测试成本,提高软件测试效率,提出一种基于改进蚁群算法的软件测试方法。将Markov决策模型应用到软件测试过程当中,采用测试用例约简技术对测试用例集进行简化,利用贪心算法求得的较优解增强蚁群算法初始时刻信息素,通过... 为了降低软件的测试成本,提高软件测试效率,提出一种基于改进蚁群算法的软件测试方法。将Markov决策模型应用到软件测试过程当中,采用测试用例约简技术对测试用例集进行简化,利用贪心算法求得的较优解增强蚁群算法初始时刻信息素,通过改进的蚁群算法求得最优解,并进行仿真分析。仿真结果表明:改进的测试方法比采用基本蚁群算法的测试方法求得解更优,说明改进的测试方法可以使搜索时间更短,并可降低软件的测试成本。 展开更多
关键词 软件测试 贪心算法 蚁群算法
在线阅读 下载PDF
基于EFSM模型的可执行回归测试数据生成方法 被引量:2
17
作者 于嘉维 徐成成 +2 位作者 徐兴华 鲍先强 邱少华 《海军工程大学学报》 CAS 北大核心 2023年第6期83-90,共8页
基于扩展有限状态机(extened finite state machine,EFSM)的回归测试过程中,传统的可执行测试数据生成方法由于没有充分利用软件变更信息,在对模型分支错误进行检测时效率较低。为此,提出了一种基于EFSM模型融合的可执行回归测试数据生... 基于扩展有限状态机(extened finite state machine,EFSM)的回归测试过程中,传统的可执行测试数据生成方法由于没有充分利用软件变更信息,在对模型分支错误进行检测时效率较低。为此,提出了一种基于EFSM模型融合的可执行回归测试数据生成方法,制定规则对软件变更前后的模型进行融合,将程序变量作为符号对融合模型中所需覆盖的测试序列进行遍历,结合软件变更信息生成变量约束表达式组并求解得到最终的回归测试用例。实验结果表明:该方法在分支错误检测率、可执行比例、稳定性和测试效率等方面具有一定的优势。 展开更多
关键词 回归测试 EFSM 可执行数据 模型融合 约束表达式
在线阅读 下载PDF
基于代理辅助多目标萤火虫算法的软件缺陷预测方法研究 被引量:2
18
作者 曹良林 贲可荣 张献 《计算机工程与科学》 CSCD 北大核心 2022年第2期257-265,共9页
针对软件缺陷预测中数据维度的复杂化和类不平衡问题,提出一种基于代理辅助模型的多目标萤火虫算法(SMO-MSFFA)的软件缺陷预测方法。该方法采用了多组策略萤火虫算法(MSFFA),以最小化数据的特征选择比率和最大化模型评测AUC值为多目标... 针对软件缺陷预测中数据维度的复杂化和类不平衡问题,提出一种基于代理辅助模型的多目标萤火虫算法(SMO-MSFFA)的软件缺陷预测方法。该方法采用了多组策略萤火虫算法(MSFFA),以最小化数据的特征选择比率和最大化模型评测AUC值为多目标目标函数,分别以随机森林(RF)、支持向量机(SVM)和K近邻分类算法(KNN)为分类器构建软件缺陷预测模型。考虑到进化算法自身的迭代特点,嵌入代理模型离线完成部分个体评价函数的计算,以缩短计算耗时。在公开数据集NASA中的PC1、KC1和MC1项目上进行实验验证,与NSGA-II方法相比,在项目PC1、KC1和MC1上模型AUC均值分别提升0.17、降低0.01和提升0.09,平均特征选择比率分别降低0.08,0.17和0.05,平均耗时分别增加131 s,降低了199 s和降低了431 s。实验结果表明,提出的方法在提高模型性能、降低特征选择比率和缩短计算耗时方面具有明显的优势。 展开更多
关键词 软件缺陷预测 机器学习 多目标 萤火虫算法 代理辅助
在线阅读 下载PDF
面向Web服务测试的单线执行序列生成方法 被引量:2
19
作者 何娟娟 刘冬梅 +3 位作者 朱鸿 杜益宁 周子健 郑小宇 《计算机工程与科学》 CSCD 北大核心 2019年第6期1034-1043,共10页
测试用例自动生成是实现Web服务自动化测试的关键,基于代数规约的传统测试技术均依赖于创建、初始化和复制被测对象等操作来验证测试结果的正确性,但第三方Web服务并不支持这些操作,无法将测试用例转换成可执行操作序列。一种可行的解... 测试用例自动生成是实现Web服务自动化测试的关键,基于代数规约的传统测试技术均依赖于创建、初始化和复制被测对象等操作来验证测试结果的正确性,但第三方Web服务并不支持这些操作,无法将测试用例转换成可执行操作序列。一种可行的解决方案是将测试用例转换成只包含一个被测服务实例、不包括实例初始化、只对实例进行状态修改和检查的线性执行序列。改进已有工作,提出包含逆项的测试执行图TEG-I来描述测试用例执行过程中的状态变化,设计TEG-I构造算法和单线执行序列生成算法并实现相应原型工具。实验结果表明,提出的方法能够有效地自动完成测试用例生成,提高Web服务的可测试性。 展开更多
关键词 WEB服务 代数规约 单线测试序列 测试执行图
在线阅读 下载PDF
嵌入式软件自动化测试系统研究综述 被引量:8
20
作者 石小华 《计算机应用》 CSCD 北大核心 2013年第A01期236-238,258,共4页
嵌入式软件自动化测试系统(ES-ATS)逐渐成为软件测试领域的一个研究热点。根据嵌入式软件系统测试环境相关的软/硬件因素,从软硬件通用性、相关标准及已有工具等方面进行了详细的阐述和分析,并在此分析框架下进一步提出了ES-ATS发展所... 嵌入式软件自动化测试系统(ES-ATS)逐渐成为软件测试领域的一个研究热点。根据嵌入式软件系统测试环境相关的软/硬件因素,从软硬件通用性、相关标准及已有工具等方面进行了详细的阐述和分析,并在此分析框架下进一步提出了ES-ATS发展所必需考虑的六大问题,指出了现有研究的不足并探讨了未来的研究和应用趋势。 展开更多
关键词 嵌入式软件 系统测试 自动化测试 测试环境
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部