申请/专利权人:南京大学
申请日:2024-03-05
公开(公告)日:2024-06-21
公开(公告)号:CN118227471A
主分类号:G06F11/36
分类号:G06F11/36;G06F9/455
优先权:
专利状态码:在审-公开
法律状态:2024.06.21#公开
摘要:本发明公开了一种动态依赖驱动的软件测试任务组织系统及组织方法,包括:环境构建模块根据软件测试任务使用的硬件构架和操作系统,构建虚拟机基础镜像,根据拷贝文件和软件指令的构建步骤,构建软件测试任务的工具镜像,并获取工具镜像的全局唯一标识符;依赖解析模块针对每个软件测试任务按照依赖项目的顺序进行解析,将解析结果与一个可执行任务的参数列表对应,并结合软件测试任务的名称获取可执行任务的全局唯一标识符;任务执行模块根据软件测试任务的执行参数从文件存储中拷贝工具镜像和数据文件,根据虚拟机运行环境向虚拟机提供数据文件,实现在虚拟机中运行软件测试任务,收集产生的产物文件,存储产物文件和执行日志。
主权项:1.一种动态依赖驱动的软件测试任务组织系统,其特征在于,包括:环境构建模块、依赖解析模块和任务执行模块;所述环境构建模块根据软件测试任务使用的硬件构架和操作系统,构建虚拟机基础镜像,根据拷贝文件和软件指令的构建步骤,构建软件测试任务的工具镜像,并获取工具镜像的全局唯一标识符;所述依赖解析模块针对每个软件测试任务按照依赖项目的顺序根据操作系统获取的时间、任务列表、文件存储情况进行解析,将解析结果与一个可执行任务的参数列表对应,并结合软件测试任务的名称获取可执行任务的全局唯一标识符;所述任务执行模块从任务队列中获取可执行任务,根据对应软件测试任务的执行参数从文件存储中拷贝工具镜像和数据文件,根据虚拟机运行环境向虚拟机提供数据文件,实现在虚拟机中运行软件测试任务,收集产生的产物文件,存储产物文件和执行日志。
全文数据:
权利要求:
百度查询: 南京大学 一种动态依赖驱动的软件测试任务组织系统及组织方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。