申请/专利权人:北京电子工程总体研究所
申请日:2020-10-22
公开(公告)日:2024-03-19
公开(公告)号:CN112363914B
主分类号:G06F11/36
分类号:G06F11/36
优先权:
专利状态码:有效-授权
法律状态:2024.03.19#授权;2021.03.05#实质审查的生效;2021.02.12#公开
摘要:本申请的一个实施例公开了一种并行测试资源配置寻优的方法、计算设备和存储介质,该方法包括:S10、获取测试参数,其中,所述测试参数包括测试对象、测试项目及测试资源;S20、将所述测试参数自动录入关系数据库,所述关系数据库被配置为与所述测试参数相关联的测试需求表和测试资源配置表,其中,所述测试需求表存储有所述测试项目与所述测试资源间的对应关系,所述资源配置表与所述测试对象的数量及所述测试资源的种类相关;S30、根据所述测试需求表和所述资源配置表建立模拟训练任务进行资源配置寻优,形成测试结果表;S40、根据所述测试结果表,形成最优资源配置策略。
主权项:1.一种并行测试资源配置寻优的方法,其特征在于,包括:S10、获取测试参数,其中,所述测试参数包括测试对象、测试项目及测试资源;S20、将所述测试参数自动录入关系数据库,所述关系数据库被配置为与所述测试参数相关联的测试需求表和测试资源配置表,其中,所述测试需求表存储有所述测试项目与所述测试资源间的对应关系,所述资源配置表与所述测试对象的数量及所述测试资源的种类相关;S30、根据所述测试需求表和所述资源配置表建立模拟训练任务进行资源配置寻优,形成测试结果表;S40、根据所述测试结果表,形成最优资源配置策略;所述S30包括:S300、结合所述测试需求表,依次执行所述资源配置表中的所有资源配置方式,在执行过程中记录首个测试项目的进入时刻、最后一个测试项目的退出时刻,并通过差值获得执行时间,其中,每个测试项目执行前先获取所需测试资源的使用权,执行后对资源进行释放,过程中其他测试项目无法获取正在占用的资源,并通过自旋锁来保证某一个测试资源同一时刻只能被某个测试项目所占用;S302、判断NQ种资源配置方式是否被全部执行,若是,形成测试结果表,若否,重复S300;所述S40包括:S401、根据预设测试时间,计算单位测试对象的可承受最长测试时间;S402、遍历测试结果表,筛选出执行时间小于可承受最长测试时间的资源配置方式;S404、对所述筛选出的资源方式进行成本进行核算,选择最合适的资源配置方式,形成最优资源配置策略。
全文数据:
权利要求:
百度查询: 北京电子工程总体研究所 一种并行测试资源配置寻优的方法、计算设备及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。