期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
基于软件体系结构和广义差分进化的测试资源动态分配算法 被引量:4
1
作者 邵志胜 张国富 +1 位作者 苏兆品 李磊 《计算机应用》 CSCD 北大核心 2021年第12期3692-3701,共10页
测试资源分配是软件测试中的一个基础问题,然而已有研究大都针对并串联模块软件模型而鲜有涉及体系结构软件模型。为此,首先针对可靠性和错误数动态变化的测试环境,构建了一种基于体系结构的多阶段多目标测试资源分配模型。然后基于参... 测试资源分配是软件测试中的一个基础问题,然而已有研究大都针对并串联模块软件模型而鲜有涉及体系结构软件模型。为此,首先针对可靠性和错误数动态变化的测试环境,构建了一种基于体系结构的多阶段多目标测试资源分配模型。然后基于参数重估计、种群重新初始化、广义差分进化和归一化加权求和设计了一种面向动态可靠性和错误数的多阶段多目标测试资源分配算法。最后,在仿真实验中,与已有的归一化加权求和多目标差分进化(WNS-MODE)算法进行对比,所提算法在不同结构的体系结构软件模型实例上所获解集更优,容量值提高了约16倍,覆盖值提高了约84个百分点,超体积提高了约6倍。实验结果表明,所提算法能够更好地适应可靠性和错误数的动态变化,可为体系结构软件模型的动态测试提供更多和更优的测试资源分配方案。 展开更多
关键词 软件测试 测试资源分配 软件体系结构 动态测试 广义差分进化
下载PDF
面向综合诊断的电子装备测试资源优化分配 被引量:2
2
作者 杜敏杰 蔡金燕 刘利民 《电光与控制》 北大核心 2013年第1期74-76,88,共4页
针对综合诊断思想对电子装备测试资源分配的新要求,在测试点优化的基础上,建立了装备BITE与ATE优化分配的模型。该模型以测试代价最小为优化目标,以故障检测率、故障隔离率及虚警率为约束条件并通过LINGO求解。结果表明,该方法在满足测... 针对综合诊断思想对电子装备测试资源分配的新要求,在测试点优化的基础上,建立了装备BITE与ATE优化分配的模型。该模型以测试代价最小为优化目标,以故障检测率、故障隔离率及虚警率为约束条件并通过LINGO求解。结果表明,该方法在满足测试性指标的同时降低了测试代价,对装备分层次设计和诊断、提高保障效率、减少寿命周期费用,具有重要意义。 展开更多
关键词 电子装备 综合诊断 测试 测试资源分配 机内测试设备 自动测试设备
下载PDF
动态可靠性约束的多阶段测试资源分配研究 被引量:3
3
作者 占德志 张国富 +1 位作者 苏兆品 岳峰 《计算机工程》 CAS CSCD 北大核心 2021年第2期246-253,260,共9页
为满足测试资源分配过程中用户对软件可靠性的需求,构建一种动态可靠性约束的多阶段多目标测试资源分配模型DRC-MSMOTRA。从理论上分析不同阶段满足可靠性约束的测试时间下限并设计相应的种群初始化策略,结合参数估计、加权归一化方法... 为满足测试资源分配过程中用户对软件可靠性的需求,构建一种动态可靠性约束的多阶段多目标测试资源分配模型DRC-MSMOTRA。从理论上分析不同阶段满足可靠性约束的测试时间下限并设计相应的种群初始化策略,结合参数估计、加权归一化方法和多目标差分进化,提出一种动态可靠性约束的多阶段多目标测试资源分配算法MS-DRC-GDE3。实验结果表明,与MSMOTRA模型相比,DRC-MSMOTRA模型在2种不同规模的软件系统上所获解的覆盖值分别提高约62和59个百分点,与MS-GDE3算法相比,MS-DRC-GDE3算法在2种软件系统上所获解的覆盖值分别提高约69和80个百分点,即所提模型和算法能够根据用户对可靠性的需求来为用户提供更多更优的测试资源分配方案。 展开更多
关键词 软件可靠性 测试资源分配 动态可靠性约束 加权归一化 多目标差分进化
下载PDF
基于OpenStack的大规模云负载测试平台研究 被引量:1
4
作者 晋文明 李昌建 钱巨 《计算机技术与发展》 2020年第10期47-52,共6页
为保障大型线上软件系统服务质量的可靠性,有必要对其有效地进行大规模负载测试。然而,现有测试工具存在支持的负载生成机制不够丰富、测试资源分配不够经济优化等问题,导致大规模负载测试不易开展。鉴于此,研究了多类型的负载生成、智... 为保障大型线上软件系统服务质量的可靠性,有必要对其有效地进行大规模负载测试。然而,现有测试工具存在支持的负载生成机制不够丰富、测试资源分配不够经济优化等问题,导致大规模负载测试不易开展。鉴于此,研究了多类型的负载生成、智能化测试资源分配和分布式负载同步控制技术,实现了一款基于OpenStack的大规模云负载测试平台。平台支持协程等负载并发机制,结合多种类型的测试脚本以生成大规模负载;基于负载测试的资源智能预测和多目标优化分配方法,实现面向云负载测试的资源优化分配;使用同步控制算法来保证不同测试主机上网络活动的并行性。该测试平台为测试人员实施大规模负载测试提供了一个功能丰富、经济易用的平台,可有效降低大规模负载测试的实施难度。 展开更多
关键词 负载测试 测试脚本 协程 测试资源分配 负载同步控制
下载PDF
用AHP方法优化电子装备测试点的BITE与ATE分配 被引量:1
5
作者 杜敏杰 蔡金燕 刘利民 《电光与控制》 北大核心 2012年第6期84-87,91,共5页
针对故障诊断中测试冗余、测试资源分配不合理的问题,首先用解析冗余关系(ARRs)优选出测试点;分析了影响测试资源选择的因素,用层次分析法(AHP)建立了评价指标集的递阶层次结构,确定了各指标的综合权重,最后用模糊综合决策方法实现了测... 针对故障诊断中测试冗余、测试资源分配不合理的问题,首先用解析冗余关系(ARRs)优选出测试点;分析了影响测试资源选择的因素,用层次分析法(AHP)建立了评价指标集的递阶层次结构,确定了各指标的综合权重,最后用模糊综合决策方法实现了测试点的BITE与ATE分层优化,对提高电子装备的诊断能力、降低测试费用具有指导意义。 展开更多
关键词 电子装备 故障诊断 解析冗余关系 自检设备 自动测试设备 测试资源分配
下载PDF
体系结构动态变化的软件测试资源分配算法
6
作者 李磊 张国富 +1 位作者 苏兆品 岳峰 《计算机应用》 CSCD 北大核心 2023年第7期2261-2270,共10页
测试资源分配是软件测试中的一个核心问题。已有相关研究大都假设软件的体系结构是静态不变的,且几乎没有考虑成本约束。针对该问题,提出一种体系结构动态变化的软件测试资源分配算法。首先构建了一种体系结构动态变化的多阶段多目标多... 测试资源分配是软件测试中的一个核心问题。已有相关研究大都假设软件的体系结构是静态不变的,且几乎没有考虑成本约束。针对该问题,提出一种体系结构动态变化的软件测试资源分配算法。首先构建了一种体系结构动态变化的多阶段多目标多约束测试资源分配模型;然后基于参数重估计、广义差分进化,在算法中加入了种群重新初始化,该方法能减小算法搜索空间并提升算法性能;最后在算法中加入了一种新的修复处理机制,该机制能有效剔除算法产生的无效解。与归一化加权求和多目标差分进化(WNS-MODE)算法和基于第三代广义差分进化的动态测试资源分配(DTRA-GDE3)算法相比,所提算法获得的解集的容量值分别提高了约11.81倍和0.39倍。在覆盖值指标方面,所提算法完全覆盖了WNS-MODE算法,并且相对于DTRA-GDE3算法提高了81个百分点。在超体积值指标方面,所提算法分别提高了近6倍和9倍。实验结果表明,所提算法能够更好地适应软件体系结构的动态变化,可为软件产品的动态测试提供更多和更优的测试资源分配方案,并满足用户需求的动态变化。 展开更多
关键词 构件软件 测试资源分配 动态测试 多阶段 归一化
下载PDF
基于模块软件系统的测试资源分配研究 被引量:1
7
作者 杨平良 《机械设计与制造工程》 2013年第12期47-52,共6页
基于串-并联模块软件系统,研究了单元测试中测试资源分配问题。同时考虑系统可靠性和软件费用,提出一种带约束的多目标优化模型,针对标准粒子群算法收敛速度慢、容易陷入局部极小等缺点,给出了一种杂交粒子群算法。该算法利用迭代局部... 基于串-并联模块软件系统,研究了单元测试中测试资源分配问题。同时考虑系统可靠性和软件费用,提出一种带约束的多目标优化模型,针对标准粒子群算法收敛速度慢、容易陷入局部极小等缺点,给出了一种杂交粒子群算法。该算法利用迭代局部搜索算法的邻域搜索及其扰动机制进行详细局部搜索并跳出局部最优解,采用"回飞机制"处理约束条件,求解近似最优解。最后通过实例与遗传算法比较,结果表明该方法能有效地分配测试资源,在提高软件测试质量的同时降低软件费用。 展开更多
关键词 测试资源分配 杂交粒子群算法 软件可靠性 模块软件系统
下载PDF
Markov控制转换多模块软件可靠性测试资源动态分配方法
8
作者 齐蓓 覃志东 《计算机科学》 CSCD 北大核心 2013年第10期162-165,202,共5页
考虑到软件任务模块执行的不均衡性以及模块级软件可靠性增长测试的具体情况,针对Markov控制转换多模块软件,提出了一种模块级的可靠性测试资源动态优化分配方法,以减少测试代价。与静态资源分配方法相比,本方法更加优化利用测试资源,... 考虑到软件任务模块执行的不均衡性以及模块级软件可靠性增长测试的具体情况,针对Markov控制转换多模块软件,提出了一种模块级的可靠性测试资源动态优化分配方法,以减少测试代价。与静态资源分配方法相比,本方法更加优化利用测试资源,在确保可靠性指标的前提下可降低总的测试代价。 展开更多
关键词 软件可靠性 可靠性测试 测试资源分配 马尔科夫链
下载PDF
多阶段多目标动态测试资源分配算法 被引量:4
9
作者 牛福强 张国富 +1 位作者 苏兆品 岳峰 《计算机工程与设计》 北大核心 2020年第3期656-663,共8页
为准确反应软件测试过程中的动态特征,建立一种多阶段多目标动态测试资源分配模型。通过计算不同测试阶段的模块参数和可用测试资源,实现每个测试阶段最小剩余错误总数和最少测试资源消耗。设计一种基于带精英策略的非支配排序遗传算法(... 为准确反应软件测试过程中的动态特征,建立一种多阶段多目标动态测试资源分配模型。通过计算不同测试阶段的模块参数和可用测试资源,实现每个测试阶段最小剩余错误总数和最少测试资源消耗。设计一种基于带精英策略的非支配排序遗传算法(NSGA-Ⅱ)、参数估计、种群重新初始化和约束处理的多阶段多目标动态测试资源分配算法。实验结果表明,所提模型和算法得到的测试资源分配方案的数量和质量明显优于动态单目标和静态多目标方法。 展开更多
关键词 软件测试 动态测试资源分配 多阶段 多目标优化 带精英策略的非支配排序遗传算法
下载PDF
智能集成电路测试送料机资源分配系统
10
作者 陶立峰 梁勇 +1 位作者 郭俊英 刘汝岩 《中国集成电路》 2013年第9期68-72,共5页
在集成电路测试行业内,送料机(Handler)和测试机(Tester)是最大的一部分投资。根据不同类型,每台测试机的耗费大概是50万到150万美元,每台送料机的耗费约30万到60万美元左右。多数半导体工厂侧重于改进测试机的并行度(Parallelism),致... 在集成电路测试行业内,送料机(Handler)和测试机(Tester)是最大的一部分投资。根据不同类型,每台测试机的耗费大概是50万到150万美元,每台送料机的耗费约30万到60万美元左右。多数半导体工厂侧重于改进测试机的并行度(Parallelism),致力于通过测试机利用率(Utilization)最大化来减少耗资。然而送料机并行度能力却被动地依从于测试机。本文详细阐述了如何利用智能送料机资源分配系统将送料机和测试机的资源利用率最大化,节省大量测试投资,如4台Castle[1]X2变成一台共享的Castle X8,能够节省约1百万美元;16台Castle X2到一台共享的Matrix[2]X32能够节省约5百万美元,因而能为半导体行业带来更大效益。 展开更多
关键词 智能集成电路测试送料机资源分配 节省测试投资 利用率最大化
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部