[发明专利]自动化测试方法、装置、存储介质及电子设备有效

专利信息
申请号: 202011171314.X 申请日: 2020-10-28
公开(公告)号: CN112286806B 公开(公告)日: 2023-10-03
发明(设计)人: 孙成思;孙日欣;廖正阳;李家敏;伍仁斌 申请(专利权)人: 成都佰维存储科技有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 深圳市博锐专利事务所 44275 代理人: 林栋
地址: 610000 四川省成都市高新*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 自动化 测试 方法 装置 存储 介质 电子设备
【权利要求书】:

1.一种自动化测试方法,其特征在于,包括步骤:

接收基础配置项信息、待执行测试用例和被测环境列表,生成待执行任务模板,所述基础配置项信息包括报告接收对象,所述待执行测试用例的每一个测试用例脚本上均定义有环境字段;

根据所述待执行任务模板自动生成待执行任务,将所述待执行任务添加至任务队列中;

在每一个被测环境下,执行所述环境字段与所述被测环境相对应的测试用例脚本,直至所述待执行测试用例中的所有测试用例均在对应的被测环境下执行完毕;

自动生成并发送测试结果至所述报告接收对象。

2.根据权利要求1所述的自动化测试方法,其特征在于,所述接收基础配置项信息、待执行测试用例和被测环境列表,生成待执行任务模板具体包括以下步骤:

接收任务模板创建请求,生成基础配置项界面,并接收在所述基础配置项界面输入的待执行任务、任务执行时间以及报告接收对象,得到基础配置项信息;

生成测试用例界面,并接收在所述测试用户界面所勾选的测试用例,得到待执行测试用例;

生成被测环境界面,并接收在所述被测环境界面所勾选的被测环境,得到被测环境列表;

最终得到包括所述基础配置项信息、所述待执行测试用例和所述被测环境列表的待执行任务模板。

3.根据权利要求2所述的自动化测试方法,其特征在于,所述根据所述待执行任务模板自动生成待执行任务具体包括以下步骤:

在当前时间达到所述任务执行时间时,根据所述待执行任务模板的基础配置项信息生成一个初始化的待执行任务;

根据所述待执行测试用例生成所述待执行任务的测试用例列表;

根据所述被测环境列表的被测环境,判断每一个测试用例的测试用例脚本中所定义的环境字段是否在所述被测环境列表中有定义,若是,则所述测试用例的初始化状态为可用,否则为不可用。

4.根据权利要求1所述的自动化测试方法,其特征在于,所述在每一个被测环境下,执行所述环境字段与所述被测环境相对应的测试用例脚本,直至所述待执行测试用例中的所有测试用例均在对应的被测环境下执行完毕具体包括以下步骤:

在当前被测环境的当前代理程序启动后,创建或更新当前被测环境的环境信息,并使用轮询的方式向调度控制服务器发送测试任务请求;

由所述当前代理程序接收调度控制服务器所返回与所述当前被测环境相对应的待执行任务;

由所述当前代理程序向测试用例数据库发送测试用例请求,接收并执行所述测试用例数据库返回的所有当前测试用例脚本,所述测试用户请求包括当前物理地址、环境字段列表和所述待执行任务,所述当前测试用例脚本为所述待执行任务内所定义的环境字段在所述当前被测环境的环境字段列表内的测试用例脚本,所返回的所有所述当前测试用例脚本均对应有一个用例标识;

在每一个所述当前测试用例脚本的执行过程中,在与所述用例标识对应的用例路径上生成测试日记和当前执行状态,由所述当前代理程序的主线程轮询每一个所述当前测试用例的测试日记和当前执行状态,并将所述测试日记上传到日记数据库,将所述当前执行状态上传到后台异步任务程序;

由所述后台异步任务程序判断是否所述待执行任务中的各个所述当前测试用例的所述当前执行状态是否均为完成,若是,则完成所述待执行任务的自动化测试。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都佰维存储科技有限公司,未经成都佰维存储科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011171314.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top