买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:山东启芯软件科技有限公司
摘要:本发明属于工具测试的技术领域,具体涉及一种基于celery分布式的EDA工具测试方法及系统。所述方法包括:将案例文件导入数据库中形成案例库;构建命令组合模板,以供不同测试流程使用;结合传统EDA测试流程构建流程模板,以供不同案例文件调用;创建测试计划,从案例库中筛选案例文件与测试计划进行关联,并基于测试计划对其所关联的案例文件执行测试任务,且在执行测试任务时,结合celery框架以及redis库,通过web后端服务构建最优任务流。本发明解决了测试过程繁琐、重复性工作多、且测试案例较多时,导致测试时间较长、单机测试无法合理调配测试资源、无法实时监控任务状态的问题。
主权项:1.一种基于celery分布式的EDA工具测试方法,其特征在于,所述方法于预先搭建的web服务器上执行,包括:S1、通过web前端服务将案例文件导入数据库中形成案例库;S2、通过web前端服务构建命令组合模板,以供不同测试流程使用,所述命令组合模板中包含模板名称、所属工具以及命令组合内容;S3、结合传统EDA测试流程,通过web前端服务构建流程模板,以供不同案例文件调用,所述流程模板中,每一个流程均包含工具模块、命令模块、校验模块和时长限制模块;S4、通过web前端服务创建测试计划,从所述案例库中筛选案例文件与所述测试计划进行关联,并基于所述测试计划对其所关联的案例文件执行测试任务,所述测试计划包含计划名称、权限、执行流程及测试目标;其中,基于所述测试计划对其所关联的案例文件执行测试任务,具体包括:S41、结合celery框架以及redis库,通过web后端服务构建最优任务流;S42、执行测试任务时,将测试任务分配到空闲测试资源上,并按照所构建的最优任务流执行测试任务,直至任务执行完成;S43、更新测试任务的执行状态,并于web前端服务展示所述案例文件的测试任务的执行信息。
全文数据:
权利要求:
百度查询: 山东启芯软件科技有限公司 基于celery分布式的EDA工具测试方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。