期刊文献+
共找到10,880篇文章
< 1 2 250 >
每页显示 20 50 100
结合SVM与XGBoost的链式多路径覆盖测试用例生成
1
作者 钱忠胜 俞情媛 +3 位作者 张丁 姚昌森 秦朗悦 成轶伟 《软件学报》 EI CSCD 北大核心 2024年第6期2795-2820,共26页
机器学习方法可很好地与软件测试相结合,增强测试效果,但少有学者将其运用于测试数据生成方面.为进一步提高测试数据生成效率,提出一种结合SVM(support vector machine)和XGBoost(extreme gradient boosting)的链式模型,并基于此模型借... 机器学习方法可很好地与软件测试相结合,增强测试效果,但少有学者将其运用于测试数据生成方面.为进一步提高测试数据生成效率,提出一种结合SVM(support vector machine)和XGBoost(extreme gradient boosting)的链式模型,并基于此模型借助遗传算法实现多路径测试数据生成.首先,利用一定样本训练若干个用于预测路径节点状态的子模型(SVM和XGBoost),通过子模型的预测精度值筛选最优子模型,并根据路径节点顺序将其依次链接,形成一个链式模型C-SVMXGBoost(chained SVM and XGBoost).在利用遗传算法生成测试用例时,使用训练好的链式模型代替插桩法获取测试数据覆盖路径(预测路径),寻找预测路径与目标路径相似的路径集,对存在相似路径集的预测路径进行插桩验证,获取精确路径,计算适应度值.在交叉变异过程中引入样本集中路径层级深度较大的优秀测试用例进行重用,生成覆盖目标路径的测试数据.最后,保留进化生成中产生的适应度较高的个体,更新链式模型C-SVMXGBoost,进一步提高测试效率.实验表明,C-SVMXGBoost较其他各对比链式模型更适合解决路径预测问题,可提高测试效率.并且通过与已有经典方法相比,所提方法在覆盖率上提高可达15%,平均进化代数也有所降低,在较大规模程序上其降低百分比可达65%. 展开更多
关键词 试用 SVM XGBoost 链式模型 多路径覆盖
下载PDF
基于众测操作记录的Web测试用例自动生成方法
2
作者 张清睿 黄松 孙乐乐 《计算机技术与发展》 2024年第1期83-90,共8页
众包测试是软件测试领域的一种新兴趋势,具有更加可靠、成本更低和效率更快的优点。但是由于众测工人专业水平不同,提交的测试用例报告缺乏规范性,为报告的审核、缺陷的复现都增加了困难。该文提出了一种通过众测工人的操作记录自动生... 众包测试是软件测试领域的一种新兴趋势,具有更加可靠、成本更低和效率更快的优点。但是由于众测工人专业水平不同,提交的测试用例报告缺乏规范性,为报告的审核、缺陷的复现都增加了困难。该文提出了一种通过众测工人的操作记录自动生成文本测试用例的新方法,并实现了该测试工具。首先,对测试工人的操作进行录制从而获取录制信息,录制信息可以划分为三大模块,包含静态页面信息、动态页面信息和交互信息;其次,通过深度优先遍历算法获取组件名称、组件类型、交互动作和交互数据,并按照众测工人的实际操作步骤生成测试序列;对于测试序列中存在组件名称匹配错误的问题,通过YOLOv5目标检测和OCR文字识别技术设计了n元组生成算法,用于生成组件名称与其选项的对应关系,并对匹配错误的组件名称进行自动修改;最后,通过自定义规则集将测试序列转换为文本测试用例。该方法自动生成统一规范的测试用例,降低了众测的门槛,提高了测试效率,并且有利于众测服务平台的质量评估工作。为了验证该方法的有效性,针对不同开发技术的Web系统进行了测试,并与目前最新版本的UFT,Selenium IDE和Katalon Recorder三款工具进行了对比。实验结果表明,该方法生成的测试用例在测试步骤完整性、测试用例信息完整性和时间性能方面具有较好的表现。 展开更多
关键词 众包测试 WEB测试 测试记录 文本测试用 试用例生成
下载PDF
劳动者请长病假的试用期可否顺延
3
作者 潘家永 《中国人力资源社会保障》 2024年第9期53-53,共1页
褚某与某公司签订了2年期劳动合同,约定试用期为2个月。在试用期已满1个月时,褚某突然生病住院,请了1个月病假。褚某出院到岗后,公司通知褚某,因在试用期内请了1个月病假,故其试用期期限需顺延1个月。请问,公司这种顺延试用期的做法是... 褚某与某公司签订了2年期劳动合同,约定试用期为2个月。在试用期已满1个月时,褚某突然生病住院,请了1个月病假。褚某出院到岗后,公司通知褚某,因在试用期内请了1个月病假,故其试用期期限需顺延1个月。请问,公司这种顺延试用期的做法是否合法? 展开更多
关键词 劳动合同 病假 生病住院 试用 通知 劳动者
下载PDF
劳动者试用期权益受损怎么办
4
作者 杨学友 《致富天地》 2024年第4期64-65,共2页
虽然用人单位对试用期内劳动者的去留拥有很大的自主权,但这并不意味着其可以随意解聘劳动者。如果用人单位存在变相延长试用期、擅自增加违约条款或拒不为试用期劳动者缴纳社保等行为,劳动者可以依法维护自身合法权益。
关键词 权益受损 用人单位 试用 变相延长 违约条款 自主权 依法维护 劳动者
下载PDF
基于变量的动态测试用例模型及工具研究
5
作者 王盛义 《信息技术与标准化》 2024年第1期65-69,共5页
为了解决产品出厂测试时大量微服务测试用例在不同环境下不可复用、测试耗时较长、发布效率低等问题,提出了基于变量的动态测试用例模型(DTCM)。通过该模型将测试用例进行抽象,屏蔽不同运行环境与不同参数对测试用例的影响,同时构建一... 为了解决产品出厂测试时大量微服务测试用例在不同环境下不可复用、测试耗时较长、发布效率低等问题,提出了基于变量的动态测试用例模型(DTCM)。通过该模型将测试用例进行抽象,屏蔽不同运行环境与不同参数对测试用例的影响,同时构建一套自动化测试工具,该工具可以维护测试用例定义、环境信息等,可以生成测试用例自动化执行并生成测试报告,为企业测试用例的抽象及动态适应提供了参考和借鉴。 展开更多
关键词 试用 环境变量 自动化测试
下载PDF
免费试用对消费者购买意愿的影响--基于心理所有权视角
6
作者 邓桂金 彭婕 贺苗 《现代营销(下)》 2024年第2期50-52,共3页
免费试用作为一种促销策略,可以减轻消费者对产品质量不确定性的疑虑,从而增强消费者对试用后的产品的购买意愿。在实际营销活动中,商家常采用限时或限量的免费试用方式,两种不同试用形式对于激发消费者购买意愿是否存在差异化的作用效... 免费试用作为一种促销策略,可以减轻消费者对产品质量不确定性的疑虑,从而增强消费者对试用后的产品的购买意愿。在实际营销活动中,商家常采用限时或限量的免费试用方式,两种不同试用形式对于激发消费者购买意愿是否存在差异化的作用效果,我们知之甚少。本文基于心理所有权视角,探讨了免费试用对消费者购买意愿的作用机制,并采用实验法进行假设检验。结果表明,免费试用能够显著增强消费者的购买意愿,且相较于限时免费试用,限量免费试用下消费者会表现出更强烈的购买意愿。此外,限量免费试用还能通过引发消费者对试用产品的高心理所有权,进一步提升购买意愿。 展开更多
关键词 限量免费试用 限时免费试用 心理所有权 购买意愿
下载PDF
基于数据变异的神经网络测试用例选择方法
7
作者 曹雪洁 陈俊洁 +3 位作者 闫明 尤翰墨 吴卓 王赞 《软件学报》 EI CSCD 北大核心 2024年第11期4973-4992,共20页
深度神经网络目前已被广泛应用于自动驾驶、医疗诊断、语音识别、人脸识别等安全攸关领域,因此深度神经网络测试对于保证其质量非常关键.然而,为判断DNN模型预测是否正确而对测试用例进行标注的成本很高.因此,筛选出能够揭示DNN模型错... 深度神经网络目前已被广泛应用于自动驾驶、医疗诊断、语音识别、人脸识别等安全攸关领域,因此深度神经网络测试对于保证其质量非常关键.然而,为判断DNN模型预测是否正确而对测试用例进行标注的成本很高.因此,筛选出能够揭示DNN模型错误行为的测试用例并优先对其进行标注,能够尽快修复模型缺陷,从而提升DNN测试的效率、保证DNN模型质量.提出一种基于数据变异的测试用例选择方法DMS.该方法设计并实现数据变异算子生成变异模型,以模拟模型缺陷并捕获测试用例揭错时的动态模式,从而评估测试用例的揭错能力.在25个深度学习测试集和模型的组合上进行实验,结果表明,无论是筛选出的样本中揭错用例的比例还是揭错方向的多样性,DMS都要显著优于现有的测试用例选择方法.具体来说,以原始测试集作为候选集时,在选择10%的测试用例时,DMS能够筛选出候选集中53.85%–99.22%的揭错用例,在选择5%的测试用例时,DMS筛选出的测试用例已经几乎能覆盖所有的揭错方向.相较于8种对比方法,DMS平均多找出12.38%–71.81%的揭错用例,证明了DMS在测试用例选择任务中的显著有效性. 展开更多
关键词 深度学习 软件测试 试用例选择 数据变异
下载PDF
面向MC/DC覆盖的白盒单元测试用例自动生成技术
8
作者 秦畅 陈赛 +3 位作者 李坤 刘恒 杨柳 马征 《科学技术与工程》 北大核心 2024年第30期13039-13047,共9页
在航空航天、医疗、交通等需要保证严格安全的领域,软件测试过程中通常需要利用修正条件判定覆盖(modified condition/decision coverage,MC/DC)替代传统覆盖准则,以此生成更高质量的测试用例。基于此,提出了一种面向MC/DC覆盖的白盒单... 在航空航天、医疗、交通等需要保证严格安全的领域,软件测试过程中通常需要利用修正条件判定覆盖(modified condition/decision coverage,MC/DC)替代传统覆盖准则,以此生成更高质量的测试用例。基于此,提出了一种面向MC/DC覆盖的白盒单元测试用例自动生成方案,该方案以MC/DC覆盖到分支覆盖的映射为理论依据,基于符号执行引擎KLEE和底层虚拟机(low-level virtual Machine,LLVM)基础技术框架设计了多款工具,从而自动生成满足测试代码MC/DC最高覆盖的测试用例,以此检测出由于设计导致的MC/DC无法达到100%覆盖的代码缺陷。 展开更多
关键词 白盒测试 单元测试 试用例自动生成 修正条件判定覆盖
下载PDF
基于自然语言需求的SCADE模型测试用例自动生成方法
9
作者 邵温欣 杨志斌 +1 位作者 李维 周勇 《计算机科学》 CSCD 北大核心 2024年第7期29-39,共11页
随着安全关键软件规模和复杂性不断增加,模型驱动开发方法在安全关键领域得到了广泛应用。SCADE作为一种重要的建模方法和工具,能够表达确定性并发行为且具有精确时间语义等特性,适用于安全关键软件的建模、测试与验证。目前,已有方法... 随着安全关键软件规模和复杂性不断增加,模型驱动开发方法在安全关键领域得到了广泛应用。SCADE作为一种重要的建模方法和工具,能够表达确定性并发行为且具有精确时间语义等特性,适用于安全关键软件的建模、测试与验证。目前,已有方法主要采用手工方式构造SCADE模型测试用例,存在需求与测试用例不一致、成本代价高且容易出错的问题。文中提出了一种基于自然语言需求的SCADE模型测试用例自动生成方法。首先,给出了基于模型检测的测试用例自动生成方法,通过自然语言需求处理生成原子命题,用于生成前提假设Assume和观察者模型,同时给出了陷阱性质(Trap Properties)生成规则来生成陷阱性质用于模型检测;其次,给出了基于覆盖分析和变异测试的测试用例质量评估方法,并在SCADE模型上进行变异测试;最后,设计和实现了原型工具,并基于一个工业界案例飞行员弹射座椅控制系统进行了案例分析,验证了所提方法的有效性。 展开更多
关键词 安全关键软件 模型驱动开发 SCADE 试用例自动生成 模型检测
下载PDF
基于机器学习识别偶然正确测试用例
10
作者 田帅华 李征 +1 位作者 吴永豪 刘勇 《计算机科学》 CSCD 北大核心 2024年第6期68-77,共10页
基于频谱的故障定位(Spectrum-Based Fault Localization,SBFL)技术已被广泛研究,可以帮助开发人员快速找到程序错误位置,以降低软件测试成本。然而,测试套件中存在一种特殊的测试用例,其执行了错误的语句但能输出符合预期的结果,这种... 基于频谱的故障定位(Spectrum-Based Fault Localization,SBFL)技术已被广泛研究,可以帮助开发人员快速找到程序错误位置,以降低软件测试成本。然而,测试套件中存在一种特殊的测试用例,其执行了错误的语句但能输出符合预期的结果,这种测试用例被称为偶然正确(Coincidental Correct,CC)测试用例。CC测试用例会对SBFL技术的性能产生负面影响。为了减轻CC产生的负面影响,提升SBFL技术性能,文中提出了一种基于机器学习的CC测试用例识别方法(CC test cases Identification via Machine Learning,CCIML)。CCIML结合怀疑度公式特征和程序静态特征来识别CC测试用例,从而提高SBFL技术的故障定位精度。为了评估CCIML方法的性能,文中基于Defects4J数据集进行对比实验。实验结果表明,CCIML方法识别CC测试用例的平均召回率、准确率和F 1分数分别为63.89%,70.16%和50.64%,该结果优于对比方法。除此之外,采用清洗和重标策略处理CCIML方法识别出的CC测试用例后,最终取得的故障定位效果也优于对比方法。其中,在清洗策略和重标策略下,错误语句怀疑度值排在第一位的数量分别为328和312,相比模糊加权K近邻(Fuzzy Weighted K-Nearest Neighbor,FW-KNN)方法,定位到的故障数量分别增长了124.66%,235.48%。 展开更多
关键词 软件测试 故障定位 机器学习 偶然正确测试用 特征提取
下载PDF
基于有效状态覆盖的测试用例自动生成方法
11
作者 王淼 青先国 +1 位作者 刘宏春 孙诗炎 《自动化与仪表》 2024年第10期5-8,13,共5页
为执行反应堆保护系统工厂测试阶段的确认测试,通常由测试工程师手动编写测试用例,耗费大量人力和时间成本,且可能出现错误、冗余或遗漏。该研究以保护系统确认测试中测试用例生成过程为研究对象,以功能图为依据,提出一种基于有效状态... 为执行反应堆保护系统工厂测试阶段的确认测试,通常由测试工程师手动编写测试用例,耗费大量人力和时间成本,且可能出现错误、冗余或遗漏。该研究以保护系统确认测试中测试用例生成过程为研究对象,以功能图为依据,提出一种基于有效状态覆盖的测试用例自动生成方法。该方法以保护系统功能逻辑为约束,实现对模块功能和链路的有效状态覆盖,生成充分且高效的测试用例。实验表明,相比常用的测试用例生成方法,该研究提出的方法可在满足测试充分性的情况下尽可能减少用例数量,提高测试效率。 展开更多
关键词 试用例自动生成 自动测试 保护系统 可满足性模理论
下载PDF
中文文本纠错软件测试用例的选择生成方法 被引量:2
12
作者 冯程皓 谢振平 丁博文 《计算机应用》 CSCD 北大核心 2024年第1期101-112,共12页
针对目前尚无有效的中文文本纠错软件测试用例生成方法的情况,为了服务于软件纠错性能的测量并为软件提供优化方向,设计了一种面向多用户的、工程化的中文文本纠错软件测试用例选择生成方法(SGMT-CCS)。定义了两种不同的可供用户选择的... 针对目前尚无有效的中文文本纠错软件测试用例生成方法的情况,为了服务于软件纠错性能的测量并为软件提供优化方向,设计了一种面向多用户的、工程化的中文文本纠错软件测试用例选择生成方法(SGMT-CCS)。定义了两种不同的可供用户选择的用例评判标准:错误数量密度和错误种类密度。设计了三个模块:测试用例自动化生成模块、测试用例选择模块以及测试用例优先级排序模块。在SGMT-CCS中,用户可以:1)在测试用例自动化生成的过程中自定义错误最小间隔和用例集大小;2)在测试用例选择的过程中自定义错误最小间隔和期望值;3)在测试用例选择和优先级排序的过程中选择不同的用例评判标准进行自定义操作,以适应不同数据集的要求。实验结果表明,SGMT-CCS能够在较短的时间内获得有效的测试用例,选择模块实验在模拟的需求情况下都能满足用户自定义目标,优先级排序模块实验验证了相较于排序前,在不同评判标准下的不同时间段内都能有效提高测试效率。 展开更多
关键词 试用例生成 中文文本纠错 可选择生成 回归测试 自然语言处理
下载PDF
一种基于威胁模型的安全测试用例生成框架和工具
13
作者 付昌兰 张贺 +1 位作者 李凤龙 匡宏宇 《软件学报》 EI CSCD 北大核心 2024年第10期4573-4603,共31页
近年来,软件系统安全问题正引发越来越多的关注,系统存在的安全威胁容易被攻击者所利用,攻击者通常采用各种攻击技术诸如口令暴力破解、网络钓鱼、SQL注入等对系统进行攻击.威胁建模是一种结构化分析、识别并处理威胁的方法,传统的测试... 近年来,软件系统安全问题正引发越来越多的关注,系统存在的安全威胁容易被攻击者所利用,攻击者通常采用各种攻击技术诸如口令暴力破解、网络钓鱼、SQL注入等对系统进行攻击.威胁建模是一种结构化分析、识别并处理威胁的方法,传统的测试主要集中在测试代码缺陷,处于软件开发后期,不能很好地对接前期威胁建模分析成果以构建安全的软件,业界威胁建模工具缺少进一步生成安全测试的功能.为了应对此问题,提出一种从威胁模型生成安全测试用例的框架,并设计和实现工具原型.为了便于测试,对传统的攻击树模型进行改进,对构建的模型进行规范性检查,从该模型中可以自动生成测试线索.根据攻击节点发生概率对测试线索进行评估,优先检测概率较高的威胁的测试线索.对防御节点进行评估,选择收益性较高的防御方案缓解威胁,以改进系统安全设计.通过为攻击节点设置参数可以将测试线索转换成具体的测试用例.在软件开发早期阶段以威胁建模识别出的威胁作为输入,通过框架和工具可以生成测试,指导后续的安全开发和安全测试设计,将安全技术更好地嵌入到软件设计和开发之中.案例研究部分将该框架和工具运用于极高危风险的安全测试生成,并说明了其有效性. 展开更多
关键词 威胁模型 威胁建模 攻击树模型 试用例生成 测试线索
下载PDF
基于禁忌搜索的列车运行控制系统测试用例生成方法研究
14
作者 邢毅 赵一莉 +1 位作者 张雁鹏 左兴 《铁道学报》 EI CAS CSCD 北大核心 2024年第5期66-75,共10页
当采用故障注入方法对高速铁路列车运行控制系统功能进行组合测试时,系统容易受到输入参数之间约束关系的影响,产生无效测试用例。为了应对多个故障间的耦合作用,以临时限速场景为例,提出一种基于禁忌搜索算法的测试用例生成方法。首先... 当采用故障注入方法对高速铁路列车运行控制系统功能进行组合测试时,系统容易受到输入参数之间约束关系的影响,产生无效测试用例。为了应对多个故障间的耦合作用,以临时限速场景为例,提出一种基于禁忌搜索算法的测试用例生成方法。首先,提取临时限速场景的设备故障特征作为故障注入输入参数,分析设备间的约束关系,建立约束满足模型;然后,依据信号设备的特点,改进禁忌搜索算法的初始解生成方式和邻域搜索过程,生成满足约束关系的测试用例;最后,依托京张智能高速铁路列车运行控制系统仿真测试平台,结合现场线路数据和实际设备信息,验证所提算法的有效性。实验结果表明:临时限速场景中加入约束后的测试用例个数比加入约束前在覆盖维度为2、3、4时分别减少了7.7%、7.0%、4.5%;所提算法生成的测试用例个数比IPOG、IPOG-F、mAETG、TS算法分别降低了32%、30.1%、24.5%、3.7%,且组合覆盖率比随机测试和自适应随机测试提高了9.5%和3.7%。该研究成果可为列车运行控制系统优化及安全性验证提供一定的参考。 展开更多
关键词 中国列车运行控制系统 禁忌搜索 试用 临时限速 组合测试
下载PDF
SaaS服务供应商在提供免费试用服务时的定价策略
15
作者 张志远 叶涛锋 《江苏科技大学学报(自然科学版)》 CAS 2024年第1期95-103,共9页
基于SaaS服务相关的背景构建两周期博弈模型,研究SaaS服务供应商在提供免费试用服务时使用量、交易成本、更新水平、折现率、免费试用时间这5类因素如何影响SaaS服务供应商的计费方式和定价策略.研究发现:在用户感知达到SaaS服务的真实... 基于SaaS服务相关的背景构建两周期博弈模型,研究SaaS服务供应商在提供免费试用服务时使用量、交易成本、更新水平、折现率、免费试用时间这5类因素如何影响SaaS服务供应商的计费方式和定价策略.研究发现:在用户感知达到SaaS服务的真实质量前,最优利润均随着免费试用时间增加而增加.不论采用何种价格歧视策略,当使用量较高且交易成本较高时,SaaS服务供应商采取按阶段收费的方式获利更高,当使用量和交易成本处于一种均衡状态时,SaaS服务供应商通过两种定价方式获利相仿;当使用量较低且交易成本也较低时,SaaS服务供应商采取按使用量收费的方式获利更高.采取按阶段收费方式,折现率较高时,基于行为的价格歧视策略最优;折现率较低时,跨期价格歧视更有利可图.采取按使用量收费方式时,跨期价格歧视最优. 展开更多
关键词 按阶段收费 按使用量收费 免费试用服务 SAAS服务
下载PDF
面向自动紧急转向场景的自动驾驶测试用例生成方法
16
作者 饶聪波 赵津 +1 位作者 刘畅 孙念怡 《现代电子技术》 北大核心 2024年第16期130-136,共7页
为了验证智能汽车的安全性,需要生成大量用例用于系统测试。对此,提出一种基于临界安全距离模型的用例生成方法,该方法用于生成测试自动紧急转向(AES)系统的场景用例。首先通过对临界安全距离模型进行分析,识别出影响行车安全的关键参数... 为了验证智能汽车的安全性,需要生成大量用例用于系统测试。对此,提出一种基于临界安全距离模型的用例生成方法,该方法用于生成测试自动紧急转向(AES)系统的场景用例。首先通过对临界安全距离模型进行分析,识别出影响行车安全的关键参数;然后,从自然驾驶数据集High D中提取这些参数,并采用核密度估计方法构建AES测试场景的描述模型。使用蒙特卡洛(MC)方法对描述模型进行抽样,生成与自然驾驶行为参数特征相符的测试用例。同时,为了解决MC方法生成用例中风险及危险场景匮乏的问题,进一步引入重要性抽样(IS)方法,以提升风险用例和危险用例的生成比例。实验结果表明:所提方法能够高效地生成用于AES系统的测试用例;与MC方法相比,IS方法在风险用例上平均增加207.9%,在危险用例上平均增加272.6%,从而显著提高了测试效率。 展开更多
关键词 自动紧急转向 自动驾驶 试用 临界安全距离 High D数据集 核密度估计 蒙特卡洛法 重要性抽样
下载PDF
核电仪控系统测试用例优先级技术研究
17
作者 邓宇豪 曾辉 +3 位作者 肖安洪 冯晋涛 李思兴 单巍伟 《工业控制计算机》 2024年第7期37-38,40,共3页
冗余通道设计是反应堆安全级仪控系统提高可靠性的一种常用技术手段。在安全级仪控系统测试工作中,测试阶段通常面临着交货节点的压力,会导致测试时间十分紧迫。为提升测试效率,提出了一种测试执行优化方案,建立了以异常检测率、严重异... 冗余通道设计是反应堆安全级仪控系统提高可靠性的一种常用技术手段。在安全级仪控系统测试工作中,测试阶段通常面临着交货节点的压力,会导致测试时间十分紧迫。为提升测试效率,提出了一种测试执行优化方案,建立了以异常检测率、严重异常检测能力和代码覆盖率为影响因素的优先级计算方法,根据不同测试目标调整各影响因素权重。以缺陷检测加权百分比(APFD)这一测试指标定量描述测试执行效果,验证了测试用例优先级方法的有效性。所述方案在回归测试以及仪控系统冗余通道测试中具有良好的应用前景。 展开更多
关键词 仪控系统 试用例优先级 冗余通道 缺陷检测率
下载PDF
基于遗传算法与LightGBM融合的测试用例生成方法
18
作者 郝宵 谭文安 《上海第二工业大学学报》 2024年第2期180-187,共8页
随着互联网技术不断发展,各类商务软件功能需求不断增加,且其复杂性逐渐提高,软件的可靠性与安全性受到了越来越多的关注,软件测试是软件质量保障的关键技术。由于现代商务软件产品具有需求变化频繁、版本迭代过快等特点,为其手工编写... 随着互联网技术不断发展,各类商务软件功能需求不断增加,且其复杂性逐渐提高,软件的可靠性与安全性受到了越来越多的关注,软件测试是软件质量保障的关键技术。由于现代商务软件产品具有需求变化频繁、版本迭代过快等特点,为其手工编写测试用例会耗费大量人力成本,尤其敏捷开发过程中,回归测试等需要产生大量重复用例。采用机器学习技术,基于遗传算法和LightGBM模型,提出了一个测试用例自动生成模型,创新贡献表现在:①将测试步骤抽象为有向图模型,简化测试用例数据;②采用遗传算法求解有向图可达路径,替代人工生成测试路径;③采用LightGBM模型加快遗传算法收敛速度,实验验证了所提出方法的有效性,满足测试覆盖准则。该模型可减少测试人员工作,加快测试速度,对提升项目质量、加快项目进度具有重要意义。 展开更多
关键词 软件测试 遗传算法 LightGBM 有向图 试用例生成
下载PDF
基于VBA的Excel测试用例对Word文档的自动转换
19
作者 原庆红 胡利方 《科技创新与生产力》 2024年第8期129-130,136,共3页
本文指出软件测试人员通常在Word中编写测试用例后执行测试工作,由于测试用例数目过多造成Word文档冗长,编辑修改大规模的文档系统使其运行极其缓慢,常导致计算机死机,给测试工作带来不便。Excel作为Office应用程序中的一员,主要用来处... 本文指出软件测试人员通常在Word中编写测试用例后执行测试工作,由于测试用例数目过多造成Word文档冗长,编辑修改大规模的文档系统使其运行极其缓慢,常导致计算机死机,给测试工作带来不便。Excel作为Office应用程序中的一员,主要用来处理电子表格,同时可以被其他Office应用程序调用,因此本文提出在Excel中编写各测试用例,经修改完善后通过VBA程序转换成符合GJB5000A规范的配置项测试Word文档。Excel数据表编辑修改测试用例较直观便捷,能很大程度提高工作效率。 展开更多
关键词 VBA Visual Basic 试用
下载PDF
基于权重反馈的WiFi协议模糊测试用例优化方法
20
作者 钟宏 夏云浩 张金鑫 《信息安全研究》 CSCD 北大核心 2024年第11期1049-1055,共7页
随着无线网络的广泛应用和物联网的快速发展,WiFi协议的安全性成为网络安全领域的重要关注点.模糊测试作为一种有效的软件漏洞检测方法,已被广泛应用于WiFi协议的安全性测试.然而,传统的模糊测试方法在测试用例的生成和优化方面存在一... 随着无线网络的广泛应用和物联网的快速发展,WiFi协议的安全性成为网络安全领域的重要关注点.模糊测试作为一种有效的软件漏洞检测方法,已被广泛应用于WiFi协议的安全性测试.然而,传统的模糊测试方法在测试用例的生成和优化方面存在一定的局限性,导致测试效率低下,漏洞挖掘准确率不理想.首先分析了WiFi协议的特点和模糊测试的策略,并提出了一个适用于WiFi协议的测试用例权重配置树模型以及基于临界值的权重计算矩阵.然后,通过引入多轮模糊测试机制和实时权重反馈,实现了测试用例权重的动态调整,筛选出更易触发异常的测试用例.实验结果表明,该方法能够显著提高WiFi协议模糊测试用例的有效性以及漏洞挖掘的准确率. 展开更多
关键词 WiFi协议 模糊测试 试用 权重反馈 漏洞挖掘
下载PDF
上一页 1 2 250 下一页 到第
使用帮助 返回顶部