版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202211353614.9
公 开 号:CN115543848A
代 理 人:许清竹
代理机构:南京瑞华腾知识产权代理事务所(普通合伙)
专利类型:发明专利
申 请 日:20221230
公 开 日:20221101
专利主分类号:G06F11/36
关 键 词:任务触发 覆盖率 覆盖率报告 数据采集和管理 采集 技术方案要点 任务执行管理 软件系统开发 测试数据库 覆盖率测试 客户端界面 并发性能 参数管理 测试环境 底层框架 环境代码 环境适应 环境准备 基础环境 全局参数 容器框架 应用容器 版本库 触发层 处理层 代码库 多容器 配置层 展示层 虚机 无损 管理 探测 数据库 复制 测试 保存 灵活 配置 部署
摘 要:本发明涉及软件系统开发领域,公开了一种多容器环境代码覆盖率测试系统及其测试方法,其技术方案要点是包括:外联层,探测版本库变动,部署在测试环境虚机的应用容器上;触发层,选定任务触发机制;配置层,提供全局参数的配置;前端展示层,提供可交互的客户端界面;中台处理层,用于进行覆盖率任务触发管理、覆盖率任务执行管理、覆盖率任务的数据采集和管理、覆盖率报告管理;底层框架层,用于提供容器框架和缓存数据库;基础环境层,提供测试数据库对代码库中代码进行复制保存,覆盖率任务触发机制可灵活切换,轻松实现采集环境准备、参数管理及覆盖率报告管理等功能,具备可轻松交互、多环境适应、无损化采集、高并发性能的优点。