[发明专利]一种分布式系统中自动化测试覆盖率的测试方法及系统有效
申请号: | 201410725841.9 | 申请日: | 2014-12-03 |
公开(公告)号: | CN104391795A | 公开(公告)日: | 2015-03-04 |
发明(设计)人: | 谭鹏飞;程岩 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京邦信阳专利商标代理有限公司 11012 | 代理人: | 金玺 |
地址: | 100080 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种分布式系统中自动化测试覆盖率的测试方法及系统,测试方法包括:响应于测试启动命令,从源代码路径中获取编译每个应用所使用的源文件;对所述源文件进行编译得到每个应用;根据预设应用配置文件,在与每个应用对应的设备上部署每个应用;触发自动化测试启动命令,以运行关于应用的自动化测试;从每个设备中获取与每个应用相关的单体覆盖率报告,生成整体覆盖率报告。本发明通过从源代码路径获取源文件,从而自动编译应用,将应用部署于对应的设备中,并在执行自动化测试后,从每个设备获取每个应用的覆盖率报告,实现获取分布式系统应用的覆盖率。同时,也与自动化测试很好地整合,使得在自动化测试过程中能实现获取覆盖率报告。 | ||
搜索关键词: | 一种 分布式 系统 自动化 测试 覆盖率 方法 | ||
【主权项】:
一种分布式系统中自动化测试覆盖率的测试方法,其特征在于,包括:源文件获取步骤,响应于测试启动命令,从预设的与每个应用关联的源代码路径中获取编译每个应用所使用的源文件,多个所述应用部署在不同的设备上;应用编译步骤,对所述源文件进行编译得到每个应用;应用部署步骤,根据预设应用配置文件,在与每个应用对应的设备上部署每个应用,所述应用配置文件包括应用与设备的对应关系,以及每个设备的访问标识;自动化测试启动步骤,触发自动化测试启动命令,以运行关于应用的自动化测试;报告生成步骤,响应于自动化测试结束命令,根据从所述应用配置文件中所获取的每个设备的访问标识,从每个设备中获取与每个应用相关的单体覆盖率报告,合并所述单体覆盖率报告生成整体覆盖率报告。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410725841.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种翻译模型构建方法和系统
- 下一篇:嵌入式控制算法的测试方法及装置