[发明专利]一种自动化测试系统及方法有效
申请号: | 201310444692.4 | 申请日: | 2013-09-26 |
公开(公告)号: | CN104516809B | 公开(公告)日: | 2018-01-05 |
发明(设计)人: | 欧阳素珍 | 申请(专利权)人: | 方正宽带网络服务股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京三聚阳光知识产权代理有限公司11250 | 代理人: | 张建纲 |
地址: | 100088 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种自动化测试系统及方法,通过控制面板配置测试类型、测试用例、测试结果保存地址等,后台根据上述配置与接口建立HttpConnection连接,调用测试用例并获得接口返回结果,然后对结果进行分析,调用对比算法对两个结果进行比对,把测试结果和对比结果存储到相应路径中。本发明既可进行功能测试,又可进行对比测试;不需要测试人员去逐条测试,系统一次就可获得所有测试用例的结果;不需要测试人员人为对比结果,系统有对比算法进行智能比对;系统具备下载功能,对功能测试结果和对比测试结果通过控制面板可以轻松下载成各种格式;系统通过控制面板实时监控测试进度、测试状态,用户可以随时停止测试;系统都是界面操作,上手容易。 | ||
搜索关键词: | 一种 自动化 测试 系统 方法 | ||
【主权项】:
一种自动化测试系统,其特征在于,包括:对比测试用例调用模块,用于根据对比测试用例的存放路径,调取对比测试用例;所述对比测试用例包括若干条第一测试用例和与之对应的第二测试用例,每一条第一测试用例和与之对应的第二测试用例具有相同的输入操作参数;对比测试执行模块,用于控制线上系统运行每一条第一测试用例,得到第一测试结果;同时控制更新后系统运行与第一测试用例对应的第二测试用例,得到第二测试结果;对比模块,用于比较每一条第一测试结果和对应的第二测试结果是否相同并输出对比测试结果;参数配置模块,用于配置测试参数,所述测试参数包括对比测试类型参数和对比测试用例的存放路径;测试类型读取模块,用于从所述参数配置模块中读取到对比测试类型参数后控制所述对比测试用例调用模块动作;所述参数配置模块中,利用Check.properties配置函数配置所述测试参数,其包括:用于配置测试类型的TestType参数;用于配置对比测试用例的存放路径的DiffUrl参数;用于配置对比测试结果存放路径的OutputDiffurl参数;所述测试类型读取模块,用于根据TestType参数判断测试类型是对比测试类型还是功能测试类型;所述对比测试用例调用模块,用于在对比测试时,与DiffUrl参数配置的路径建立连接调取对比测试用例;所述第一测试用例包括线上系统域名和访问日志,所述第二测试用例包括更新后系统域名和访问日志;所述访问日志中记录访问参数;所述对比测试执行模块,控制用所述第一测试用例中访问日志记录的访问参数访问所述第一测试用例中记载的线上系统域名,得到第一测试结果;用第二测试用例中访问日志记录的访问参数访问所述第二测试用例中记载的更新后系统域名得到第二测试结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于方正宽带网络服务股份有限公司,未经方正宽带网络服务股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310444692.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式执行测试用例的方法和系统
- 下一篇:数据处理方法、装置及电子设备