[发明专利]用于测试的方法和装置在审
申请号: | 202010901522.4 | 申请日: | 2020-08-31 |
公开(公告)号: | CN112015654A | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 李秋林;任星旺;陈超;王欣颖 | 申请(专利权)人: | 京东数字科技控股股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100176 北京市大兴区经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 测试 方法 装置 | ||
本公开的实施例公开了用于测试的方法和装置。该方法的一具体实施方式包括:响应于接收到请求创建提测任务的指令,呈现提测任务创建页面,提测任务创建页面用于接收待测试对象的代码库地址和测试策略;响应于接收到确认创建提测任务的指令,构建测试任务,并确定测试任务中各测试节点的执行模块;基于各测试节点在测试任务中的排序,生成测试流程页面;关联测试流程页面与各测试节点的执行模块,以使测试流程页面:接收各测试节点的执行模块发送的测试信息并呈现于测试流程页面;响应于流程操作指令被触发,将流程操作指令发送至对应的测试节点的执行模块;呈现测试流程页面。实现了测试流程的可视化管理和操作,可以提高测试效率。
技术领域
本公开的实施例涉及计算机技术领域,具体涉及软件测试领域,尤其涉及一种用于测试的方法和装置。
背景技术
随着互联网的发展,各种应用软件应运而生,给用户带来了便捷。但是一款应用软件在广泛推广应用前,需要对其正确性、完整性、安全性和质量进行综合评估,因此软件测试是必不可少的环节。
相关技术中,基于java的应用程序的测试流程,各个测试节点需要使用不同的系统和平台,而用于执行测试节点的各系统或平台之间的联系不够紧密,造成测试流程的不连贯,不利于进行测试流程的管控和量化,影响到测试效率。
发明内容
本公开的实施例提出了用于测试的方法和装置。
第一方面,本公开的实施例提供了一种用于测试的方法,该方法包括:响应于接收到请求创建提测任务的指令,呈现提测任务创建页面,提测任务创建页面用于接收待测试对象的代码库地址和测试策略;响应于接收到确认创建提测任务的指令,基于待测试对象的代码库地址和测试策略,构建测试任务,并确定测试任务中各测试节点的执行模块;基于各测试节点在测试任务中的排序,生成测试流程页面,测试流程页面用于呈现各测试节点的测试信息和流程操作指令;关联测试流程页面与各测试节点的执行模块,以使测试流程页面:接收各测试节点的执行模块发送的测试信息并呈现于测试流程页面;以及,响应于流程操作指令被触发,将流程操作指令发送至对应的测试节点的执行模块,以使该执行模块执行流程操作指令;呈现测试流程页面。
在一些实施例中,测试流程页面包括测试节点标识,测试节点标识与各测试节点一一对应;以及,在测试节点标识对应的预设区域呈现该测试节点的测试信息以及与该测试节点匹配的流程操作指令。
在一些实施例中,测试信息包括测试节点标识对应的测试节点的测试进度和测试结果。
在一些实施例中,该方法还包括:响应于确定当前测试节点的测试进度为完成,发送当前测试节点的测试结果。
在一些实施例中,在测试节点标识对应的预设区域呈现该测试节点的测试信息以及与该测试节点匹配的流程操作指令,包括:基于测试节点的测试信息,确定出该测试节点的可执行的流程操作指令;将可执行的流程操作指令确定为与测试节点匹配的流程操作指令。
在一些实施例中,测试策略包括测试任务类型;该方法还包括:若测试任务类型为手动测试,则流程操作指令包括流程更改指令,流程更改指令包括跳过当前测试节点和重复执行历史测试节点;以及,响应于流程更改指令被触发,将流程更改指令发送至该流程更改指令所指向的测试节点的执行模块,以使执行模块执行流程更改指令。
在一些实施例中,该方法还包括:若测试任务类型为自动测试,则在测试流程页面呈现测试节点参数设置控件和测试用例关联控件,其中,测试节点参数设置控件用于接收各测试节点的通过阈值,测试用例关联控件用于接收与测试节点关联的测试用例的存储地址;以及,将各测试节点的通过阈值分别发送至各测试节点的执行模块;将测试用例的存储地址分别发送至与测试用例关联的测试节点的执行模块。
在一些实施例中,该方法还包括:响应于确定测试任务中止或完成,发送测试报告,测试报告包括各测试节点的测试信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股股份有限公司,未经京东数字科技控股股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010901522.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:供电模块和通信设备
- 下一篇:一种耦合双流化床低氮燃烧装置及方法