期刊文献+
共找到2,964篇文章
< 1 2 149 >
每页显示 20 50 100
基于IRSA优化轻量级梯度提升机的软件缺陷预测
1
作者 李丛 张晴 +1 位作者 姜枫 朱长水 《计算机工程与设计》 北大核心 2025年第6期1717-1726,共10页
针对轻量级梯度提升机(LightGBM)应用于软件缺陷预测时预测性能欠佳的问题,提出一种基于改进爬行动物搜索(IRSA)优化LightGBM的软件缺陷预测算法(IRSA-LightGBM)。引入faure序列、混沌进化因子、两阶段自适应混合差分变异机制对RSA算法... 针对轻量级梯度提升机(LightGBM)应用于软件缺陷预测时预测性能欠佳的问题,提出一种基于改进爬行动物搜索(IRSA)优化LightGBM的软件缺陷预测算法(IRSA-LightGBM)。引入faure序列、混沌进化因子、两阶段自适应混合差分变异机制对RSA算法进行改进,提高算法寻优能力。在基准函数寻优实验中,IRSA取得更好的寻优效果。使用IRSA对LightGBM主要超参数进行混合优化。使用IRSA-LightGBM算法构建预测模型。软件缺陷预测实验结果表明,所提算法较对比算法具有更好的预测性能。非参数统计检验结果表明,所提算法具有显著性差异。 展开更多
关键词 轻量级梯度提升机 爬行动物搜索 faure序列 混沌进化因子 混合差分变异 软件缺陷预测 非参数统计检验
在线阅读 下载PDF
模糊测试用例生成技术研究综述
2
作者 刘慧 侯同定 +1 位作者 赵博 郭涵彬 《计算机工程与科学》 北大核心 2025年第7期1244-1261,共18页
模糊测试是主流的软件漏洞挖掘技术之一,在不同领域都有着广泛的应用。近年来,模糊测试用例生成技术的研究已经取得了长足的进展。首先,回顾模糊测试用例生成技术的发展历程,对相关研究工作进行分类归纳及综合对比。其次,基于模糊测试... 模糊测试是主流的软件漏洞挖掘技术之一,在不同领域都有着广泛的应用。近年来,模糊测试用例生成技术的研究已经取得了长足的进展。首先,回顾模糊测试用例生成技术的发展历程,对相关研究工作进行分类归纳及综合对比。其次,基于模糊测试用例生成技术的深入研究,形成基于生成方式和基于变异方式的模糊测试用例生成架构。再次,对模糊测试用例生成技术进行分类,深入剖析模糊器从程序结构和语义中提取特征并结合反馈信息生成测试用例的过程。然后,从浏览器、网络协议、编译器和操作系统4个方面,对现有模糊测试用例生成技术在生成测试用例过程中面临的任务及挑战予以分类阐述,并进行系统总结和对比研究。最后,从不同角度探讨现有模糊测试用例生成技术中存在的局限性及解决方案,并展望未来具有潜力的研究方向。 展开更多
关键词 模糊测试 测试用例生成 种子优化策略 漏洞挖掘 软件安全
在线阅读 下载PDF
基于ETest的嵌入式软件测试应用与实践
3
作者 赵聚雪 郑楚锋 《工业控制计算机》 2025年第9期48-50,共3页
随着技术的发展,嵌入式产品越来越丰富,为了保障嵌入式软件的质量,对嵌入式软件测试的研究也越来越多,探索了国产半实物仿真测试平台ETest开展嵌入式软件测试的应用过程,并对嵌入式软件测试与Web应用软件测试的异同进行了简要分析。
关键词 ETEST 嵌入式软件 软件测试 WEB
在线阅读 下载PDF
基于程序分析的二进制软件模糊测试
4
作者 王文婷 孙嘉珺 +2 位作者 万逸峰 王文杰 田东海 《计算机系统应用》 2025年第1期294-307,共14页
针对现有二进制模糊测试难以深入程序内部发现漏洞这一问题,提出一种融合硬件程序追踪、静态分析和混合执行3种技术的多角度优化方案.首先,利用静态分析和硬件追踪评估程序路径复杂度及执行概率;之后,根据路径复杂度与执行概率进行种子... 针对现有二进制模糊测试难以深入程序内部发现漏洞这一问题,提出一种融合硬件程序追踪、静态分析和混合执行3种技术的多角度优化方案.首先,利用静态分析和硬件追踪评估程序路径复杂度及执行概率;之后,根据路径复杂度与执行概率进行种子选择和变异能量分配;同时,利用混合执行辅助种子生成并记录关键字节用于针对性变异.实验结果表明,相比现有模糊测试方案,该方案在多数情况下能发现更多的程序路径和crash. 展开更多
关键词 模糊测试 硬件程序追踪 静态分析 混合执行 二进制软件
在线阅读 下载PDF
基于Happens-before关系的Android应用并发不稳定测试检测
5
作者 张雨 张文天 +1 位作者 张未晞 尚颖 《计算机系统应用》 2025年第2期102-110,共9页
Android应用异步消息执行顺序的不确定性是导致其不稳定的主要原因.现有不稳定测试研究大多通过随机确定异步消息的执行顺序以触发不稳定测试,其检测效果不佳且效率较低.本文提出一种基于happens-before(HB)关系的Android应用并发不稳... Android应用异步消息执行顺序的不确定性是导致其不稳定的主要原因.现有不稳定测试研究大多通过随机确定异步消息的执行顺序以触发不稳定测试,其检测效果不佳且效率较低.本文提出一种基于happens-before(HB)关系的Android应用并发不稳定测试检测方法,通过分析Android应用测试用例执行轨迹中异步消息间的HB关系,进而确定异步消息的可执行区间;并设计最大差异化调度策略,有指导性地确定异步消息执行顺序,使调度后的测试执行轨迹上异步消息执行序与原测试执行轨迹差异最大化,进而尝试改变测试执行结果,检测测试的不稳定性.为验证本文方法的有效性,针对40个Android应用程序的50个不稳定测试用例进行实验,实验结果表明,本文方法可检测全部不稳定测试用例,相比于当前主流工具检测效果提升6%,且平均检测时间缩短31.78%. 展开更多
关键词 ANDROID应用 不稳定测试检测 异步消息 HB关系 差异化调度
在线阅读 下载PDF
基于Pytest测试框架的自动化测试平台 被引量:3
6
作者 黄飞龙 张焕欣 刘泽林 《工业控制计算机》 2025年第2期60-62,共3页
互联网技术的发展给传统的测试行业带了新的机遇和挑战:一方面,为了大大减少测试成本,并大幅提高测试人员在有限时间内的测试效率及需求覆盖率,自动化测试技术成为了近年来极受欢迎的测试手段;另一方面,手工测试越来越难以应付重复性、... 互联网技术的发展给传统的测试行业带了新的机遇和挑战:一方面,为了大大减少测试成本,并大幅提高测试人员在有限时间内的测试效率及需求覆盖率,自动化测试技术成为了近年来极受欢迎的测试手段;另一方面,手工测试越来越难以应付重复性、机械性的测试工作,这使得自动化测试工具在界面自动化、接口自动化、压力测试等方面都有巨大的应用前景。因此,测试开发和自动化测试逐步进入了公司的视野。提供了一种基于Pytest测试框架的自动化测试平台的设计思路,由Python编程语言开发,并可藉由可视化编程技术实现。 展开更多
关键词 测试开发 自动化测试 PYTHON Pytest
在线阅读 下载PDF
人工智能驱动的自动化测试工具研究 被引量:2
7
作者 程志波 《信息与电脑》 2025年第2期28-30,共3页
为了提高软件测试的效率和质量,文章探讨了人工智能(Artificial Intelligence,AI)技术在各个测试环节中的应用,并通过分析测试用例生成、测试执行优化、缺陷检测与修复以及测试报告智能分析等方面的实际效果,验证了其在自动化测试中的... 为了提高软件测试的效率和质量,文章探讨了人工智能(Artificial Intelligence,AI)技术在各个测试环节中的应用,并通过分析测试用例生成、测试执行优化、缺陷检测与修复以及测试报告智能分析等方面的实际效果,验证了其在自动化测试中的重要作用。结果表明,利用人工智能技术进行自动化测试,不仅在测试用例生成中达成了更高的覆盖率,还在优化测试执行、实时缺陷检测、数据驱动的智能分析等环节实现了效率提高。 展开更多
关键词 人工智能 自动化测试 测试用例生成 缺陷检测 智能分析
在线阅读 下载PDF
软件开发中自动化测试技术的应用策略 被引量:2
8
作者 杨帅 《中国信息界》 2025年第3期231-233,共3页
引言 随着软件规模和复杂度的日益增长,传统的手工测试方式在效率和准确性方面已难以满足当前需求。在现代软件开发中,测试过程需要更高的执行效率、更广的覆盖范围以及更低的错误率,因此自动化测试技术被大规模应用于测试环节,逐渐成... 引言 随着软件规模和复杂度的日益增长,传统的手工测试方式在效率和准确性方面已难以满足当前需求。在现代软件开发中,测试过程需要更高的执行效率、更广的覆盖范围以及更低的错误率,因此自动化测试技术被大规模应用于测试环节,逐渐成为软件工程中不可或缺的重要部分。 展开更多
关键词 自动化测试技术 测试覆盖范围 测试效率
在线阅读 下载PDF
基于GNN-LSTM模型的分布式微服务架构异常检测和根因定位技术
9
作者 刘沙 刘苏 +1 位作者 何秀伟 唐晓彬 《自动化与仪器仪表》 2025年第7期268-272,277,共6页
随着数字化转型在各行业的深入,烟草行业亦面临微服务架构下故障检测与根因定位的挑战。现有技术在处理分布式系统中的大规模时序数据和复杂系统动态方面存在不足。因此,研究提出了一种基于图神经网络和长短期记忆网络的联合模型,并结... 随着数字化转型在各行业的深入,烟草行业亦面临微服务架构下故障检测与根因定位的挑战。现有技术在处理分布式系统中的大规模时序数据和复杂系统动态方面存在不足。因此,研究提出了一种基于图神经网络和长短期记忆网络的联合模型,并结合注意力机制提升异常检测和根因定位的效果。研究结果显示,模型在异常检测中的曲线下面积值达到0.86,在根因定位任务中实现了97.16%的精确率和0.973的召回率。注意力机制为模型性能的提升提供了帮助,异常检测和根因定位的性能进一步提升。实际应用结果显示,应用模型后故障率维持在1.50%以下,最低仅0.32%,且故障响应时间保持在10 min以内。研究为微服务架构下的故障管理提供了一种高效的解决方案,能够有效提升系统稳定性和运维效率。 展开更多
关键词 微服务架构 异常检测 根因定位 GNN LSTM
原文传递
基于持续集成的自动化测试在工业嵌入式软件开发中的应用 被引量:1
10
作者 张菊 董乾钦 +4 位作者 李成蹊 刘志勇 王浩 王森 武闽江 《工业控制计算机》 2025年第6期26-28,31,共4页
在工业嵌入式领域,存在业务逻辑复杂、代码量庞大、安全要求高等现象,对代码管理和质量提出了更高的要求。但是传统人工测试存在耗费人力、测试遗漏等问题。提出一种基于GitLab持续集成自动化测试方法,该方法实现版本管理、集成和测试... 在工业嵌入式领域,存在业务逻辑复杂、代码量庞大、安全要求高等现象,对代码管理和质量提出了更高的要求。但是传统人工测试存在耗费人力、测试遗漏等问题。提出一种基于GitLab持续集成自动化测试方法,该方法实现版本管理、集成和测试自动化。经实践表明该设计性价比高、使用方便、容易部署和维护,能够有效开展版本管理、代码集成和测试工作,减少测试成本,提高开发质量,保障开发进度。 展开更多
关键词 工业领域 嵌入式 持续集成 自动化测试
在线阅读 下载PDF
前景黑猩猩优化SVM的跨项目软件缺陷预测
11
作者 陈丽芳 张思鹏 +2 位作者 曹柯欣 韩阳 代琪 《计算机工程与设计》 北大核心 2025年第11期3239-3247,共9页
黑猩猩优化算法存在收敛慢、精度低、易陷入局部最优问题。为此,提出前景反向黑猩猩优化算法(PRChOA)。该算法运用佳点集策略初始化种群,借助前景反向学习更新攻击者等角色位置,对新个体进行位置排序,以此提升全局收敛速度与局部寻优能... 黑猩猩优化算法存在收敛慢、精度低、易陷入局部最优问题。为此,提出前景反向黑猩猩优化算法(PRChOA)。该算法运用佳点集策略初始化种群,借助前景反向学习更新攻击者等角色位置,对新个体进行位置排序,以此提升全局收敛速度与局部寻优能力。在6个基准测试函数中,PRChOA对比多个群智能算法,实验结果表明PRChOA收敛更快、寻优更强。将其用于优化SVM超参数并应用于跨项目软件缺陷预测,实验使用28个公开数据集,实验结果表明F-measure、AUC指标优于其它算法。 展开更多
关键词 黑猩猩优化算法 佳点集 前景理论 反向学习 跨项目软件缺陷预测 支持向量机 超参数优化
在线阅读 下载PDF
基于间接调用补充的路径约束定向灰盒模糊测试
12
作者 左洪盛 方勇 +3 位作者 贾鹏 范希明 潘睿 陈兴刚 《四川大学学报(自然科学版)》 北大核心 2025年第3期631-640,共10页
定向模糊测试对程序给定目标位置进行定向测试,常被用于PoC验证、崩溃复现、补丁测试等场景.其利用静态分析获取程序目标位置的相关信息,进而指导测试用例变异.然而,现有的定向模糊测试方法仍存在两个问题影响测试效率.(1)函数间接调用... 定向模糊测试对程序给定目标位置进行定向测试,常被用于PoC验证、崩溃复现、补丁测试等场景.其利用静态分析获取程序目标位置的相关信息,进而指导测试用例变异.然而,现有的定向模糊测试方法仍存在两个问题影响测试效率.(1)函数间接调用的存在给模糊测试的定向引导带来消极影响,如距离计算出现误差或模糊测试前期缺失引导.(2)现有的距离计算机制无法实质上区分长种子与短种子,而更精确的距离计算需要大量时间.因此,本文提出一种对间接调用进行补充并在路径约束下精细距离计算的模糊测试方法,即Constrain-Fuzz.首先,本文通过多层类型匹配对代码中存在的间接调用进行提取,并补全函数调用图,避免因为间接调用缺失距离引导或误报带来距离误导.其次,本文通过静态分析识别与目标位置相关的代码区域,并计算区域内各基本块到达目标基本块的距离进行选择性插桩,修改函数间距离计算机制以能够区分长短种子.本文在Magma上对ConstrainFuzz进行评估,实验结果表明:与现有开源定向模糊测试工具比较ConstrainFuzz能够触发更多的漏洞,与AFLGo、WindRanger、SelectFuzz相比,ConstrainFuzz分别能够多触发6、6、7个漏洞. 展开更多
关键词 漏洞挖掘 定向模糊测试 间接调用 路径约束 选择性插桩
在线阅读 下载PDF
基于Jenkins CI构建的软件单元自动化回归测试方法研究
13
作者 刘进辉 杨幸 刁彬芳 《电脑编程技巧与维护》 2025年第1期43-45,89,共4页
基于Jenkins、Git和VectorCast工具提出了软件单元自动化回归测试方法。该方法实现了Jenkins持续集成配置,Git测试用例库配置、软件版本场景化自动触发构建以减少回归测试用例,测试报告自动导出及看板。该方法能够明显节约人力成本、设... 基于Jenkins、Git和VectorCast工具提出了软件单元自动化回归测试方法。该方法实现了Jenkins持续集成配置,Git测试用例库配置、软件版本场景化自动触发构建以减少回归测试用例,测试报告自动导出及看板。该方法能够明显节约人力成本、设备资源成本、时间成本。 展开更多
关键词 Jenkins工具 持续集成 软件单元 回归测试 VectorCast工具 Git工具
在线阅读 下载PDF
基于CMockery的机载软件单元测试设计
14
作者 温娜 陈金皖 +1 位作者 潘日佩 历傲然 《中国科技信息》 2025年第11期19-21,共3页
0背景软件测试是对软件产品进行验证的活动过程,是软件质量保证的重要前提。近年来,航空技术迅速发展,机载软件功能日益强大,其复杂度和规模也逐渐增加。为了保障机载软件的质量,提升航空飞行安全,需要对机载软件进行准确、高效地软件测... 0背景软件测试是对软件产品进行验证的活动过程,是软件质量保证的重要前提。近年来,航空技术迅速发展,机载软件功能日益强大,其复杂度和规模也逐渐增加。为了保障机载软件的质量,提升航空飞行安全,需要对机载软件进行准确、高效地软件测试,其中单元测试是软件测试最基本的阶段,通过该测试可以发现软件模块内部存在的错误缺陷,提高软件工程的可靠性、安全性,是保证机载软件质量的重要职能手段。随着软件测试技术的发展,许多专家学者对单元测试技术进行了探索和研究。 展开更多
关键词 CMockery 航空技术 机载软件 单元测试 软件测试
在线阅读 下载PDF
人工智能在计算机软件开发中的智能测试与优化技术研究
15
作者 王政 《信息记录材料》 2025年第9期30-32,共3页
计算机软件开发过程中,传统测试方法在数据生成、用例覆盖、执行效率和结果分析等方面存在局限性,导致影响测试质量与效率。本文研究了人工智能在智能测试中的应用,通过构建深度学习模型生成高质量测试数据,利用强化学习优化测试用例覆... 计算机软件开发过程中,传统测试方法在数据生成、用例覆盖、执行效率和结果分析等方面存在局限性,导致影响测试质量与效率。本文研究了人工智能在智能测试中的应用,通过构建深度学习模型生成高质量测试数据,利用强化学习优化测试用例覆盖率,结合自动化测试框架提升执行效率,并采用大模型智能分析测试结果减少误判率。结果表明:与传统测试方法相比,本文所提方法在数据生成完整性、测试覆盖率、执行效率及缺陷识别准确性上均有所提升,解决了传统测试面临的关键问题。 展开更多
关键词 人工智能 软件测试 深度学习 强化学习 自动化测试
在线阅读 下载PDF
基于上下文老虎机的智能选择蜕变关系方法
16
作者 孙家泽 孔嵘 《西安邮电大学学报》 2025年第2期93-98,共6页
针对蜕变测试过程中难以快速且有效地选择蜕变关系的问题,提出一种基于上下文老虎机的智能选择蜕变关系方法。该方法在测试过程中先构造待选择的蜕变关系并提取源测试用例的特征向量,然后创建上下文老虎机,利用特征向量和决策算法智能... 针对蜕变测试过程中难以快速且有效地选择蜕变关系的问题,提出一种基于上下文老虎机的智能选择蜕变关系方法。该方法在测试过程中先构造待选择的蜕变关系并提取源测试用例的特征向量,然后创建上下文老虎机,利用特征向量和决策算法智能选择每轮测试的蜕变关系,生成衍生用例进行测试。最后将测试结果反馈至老虎机,通过多轮训练筛选出最优蜕变关系。实验结果表明,相比于随机选择方法和Tetraband选择方法,所提方法提高了平均故障检测率,具有更强的系统缺陷检测能力。 展开更多
关键词 蜕变测试 蜕变关系 上下文老虎机 图像识别 测试预言
在线阅读 下载PDF
基于大数据分析的计算机软件测试用例优化策略
17
作者 孙武一凡 《互联网周刊》 2025年第21期42-44,共3页
随着软件规模持续扩大、复杂度不断提高,测试用例数量也呈指数式迅猛增长,传统的用例管理和执行办法渐渐暴露出效率欠佳、冗余过多、覆盖不充分等问题,如何在资源和时间有限的情况下达成测试用例的优化,成为软件质量保障领域的关键研究... 随着软件规模持续扩大、复杂度不断提高,测试用例数量也呈指数式迅猛增长,传统的用例管理和执行办法渐渐暴露出效率欠佳、冗余过多、覆盖不充分等问题,如何在资源和时间有限的情况下达成测试用例的优化,成为软件质量保障领域的关键研究方向。大数据分析技术路径为软件测试带来全新解决方案,通过对历史执行记录、缺陷分布以及用户行为数据的深入挖掘,能达成测试用例去重、优先级优化及覆盖强化,进而提高测试效率与缺陷检测能力。本文打造了一套以数据为驱动的测试用例优化架构,同时设计了包含数据采集、行为分析、智能推荐、闭环反馈的多层次优化方案,为达成软件工程的高效测试提供了可行途径。 展开更多
关键词 大数据分析 软件测试 测试用例优化 智能推荐 覆盖增强
在线阅读 下载PDF
基于图数据库技术的工业漏洞测试验证模型构建方法
18
作者 王启蒙 訾立强 +1 位作者 陶松 雷承霖 《自动化与仪表》 2025年第10期137-141,共5页
工业控制系统(ICS)在多个关键行业中起着重要作用,其一旦遭受攻击,可能导致严重损失。传统的被动防御手段在面对日益复杂的威胁时,难以应对。为此,网络安全分析中引入了知识图谱作为一种新的数据处理方法。该研究提出了一种基于数据驱... 工业控制系统(ICS)在多个关键行业中起着重要作用,其一旦遭受攻击,可能导致严重损失。传统的被动防御手段在面对日益复杂的威胁时,难以应对。为此,网络安全分析中引入了知识图谱作为一种新的数据处理方法。该研究提出了一种基于数据驱动的工业控制网络安全防御框架,该框架通过网络安全知识图谱整合了来自不同来源的威胁数据,并与工业网络布局进行了结合。为提高数据关联性并构建知识图谱,提出了基于远程监督的关系抽取模型ResPCNN-ATT。该模型结合深度残差卷积神经网络和注意力机制,减少了远程监督中噪声的干扰,并利用深层残差更精准地提取句子的语义特征。实验使用了CSER数据集进行验证,结果表明,该模型的表现优于其他方法。为工业控制系统的安全分析提供支持。 展开更多
关键词 ICS 知识图谱 深度学习 图数据库技术
在线阅读 下载PDF
基于大模型的SOA服务自动化测试框架
19
作者 陈全员 谢逸飞 +1 位作者 黄启晨 高玮骏 《时代汽车》 2025年第22期4-6,共3页
随着汽车软件架构逐步向SOA转型,传统硬件在环HIL测试流程和方法已无法满足业务逻辑复杂、软件版本迭代速度快、台架资源利用率高的SOA集成测试需求。为解决以上问题,提出了一种基于大模型的SOA服务自动化测试框架。该框架通过大模型解... 随着汽车软件架构逐步向SOA转型,传统硬件在环HIL测试流程和方法已无法满足业务逻辑复杂、软件版本迭代速度快、台架资源利用率高的SOA集成测试需求。为解决以上问题,提出了一种基于大模型的SOA服务自动化测试框架。该框架通过大模型解析需求文档和接口信息,自动生成测试用例,并将用例上传至用例管理平台,管理平台再将测试任务分发至HIL台架,实现测试流程的自动化。实验结果表明,引入该框架后,测试效率提高81%,用例覆盖率提升17%。此外,自动化生成的测试用例在人工审查后错误发现率和执行效果均达到高水平。研究表明,该框架不仅提升了测试的效率与质量,还为汽车软件测试领域的智能化转型提供了切实可行的技术方案。 展开更多
关键词 面向服务的架构 HIL 大语言模型 测试用例生成
在线阅读 下载PDF
基于数字技术的软件测试人员效能评估的新途径
20
作者 刘正新 党登峰 +1 位作者 樊添 刘镭 《中国金融电脑》 2025年第5期55-58,共4页
近年来,金融数字化转型持续加速,有力驱动了应用系统软件的蓬勃发展,并促使软件测试团队的人员规模与工作量显著攀升。在此背景下,为进一步提升软件测试工作的效率和质量,精准评估测试人员效能的重要性愈发凸显。然而,传统评估手段多依... 近年来,金融数字化转型持续加速,有力驱动了应用系统软件的蓬勃发展,并促使软件测试团队的人员规模与工作量显著攀升。在此背景下,为进一步提升软件测试工作的效率和质量,精准评估测试人员效能的重要性愈发凸显。然而,传统评估手段多依赖主观臆断,缺乏精确的数据支撑,极大地削弱了评估的准确性与可靠性,难以契合行业发展需求。针对上述挑战,笔者团队顺应数字化发展浪潮,充分应用数字技术与数据要素,开创性地构建了一套全新的测试人员效能评估方法,显著提升了效能评估的精度与可信度,为进一步提升测试工作质效开拓了崭新视野与有效路径。 展开更多
关键词 效能评估 软件测试 金融数字化转型 数字技术
在线阅读 下载PDF
上一页 1 2 149 下一页 到第
使用帮助 返回顶部