[发明专利]可视化自动化测试方法、装置、存储介质和计算机设备在审
申请号: | 201710539297.2 | 申请日: | 2017-07-04 |
公开(公告)号: | CN107506294A | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 陈进军 | 申请(专利权)人: | 深圳市小牛在线互联网信息咨询有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 谢曲曲 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可视化 自动化 测试 方法 装置 存储 介质 计算机 设备 | ||
技术领域
本发明涉及软件测试技术领域,特别是涉及一种可视化自动化测试方法、装置、存储介质和计算机设备。
背景技术
通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念。自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。
传统的自动化测试一般都是由单个节点来执行测试任务,导致自动化测试的效率低,需要耗费大量的时间。
发明内容
基于此,有必要针对上述问题,提供一种可视化自动化测试方法、装置、存储介质和计算机设备,以提高自动化测试的工作效率。
一种可视化自动化测试方法,所述的方法包括:
通过主控台对应的可视化页面自动化创建测试节点;
通过主控制台对应的可视化页面获取测试计划,所述测试计划包括测试用例范围、测试触发信息及对应的测试节点;
根据所述测试触发信息触发测试任务的执行,将测试用例发送至匹配的测试节点以使所述测试节点根据所述测试用例范围对应的测试用例执行对应的测试任务。
在一个实施例中,所述通过主控台对应的可视化页面自动化创建测试节点的步骤包括:
通过主控台对应的可视化页面下载虚拟机节点;
将所述虚拟机节点克隆,生成多个测试节点。
在一个实施例中,所述方法还包括:
分控台通过对应的可视化页面获取测试计划,所述测试计划包括测试用例范围、测试触发信息,所述分控台部署在对应的测试节点上;
分控台根据所述测试触发信息触发测试任务的执行,获取所述测试用例范围对应的测试用例以使得所述测试节点执行对应的测试任务。
在一个实施例中,所述方法还包括:
接收测试节点的测试结果并将所述测试结果显示于所述主控制台对应的可视化页面;
对所述测试结果进行分析定位得到项目漏洞,并提交所述项目漏洞;
将所述测试结果自动汇总生成测试报告;
将所述测试报告通过邮件发送至管理终端。
一种可视化自动化测试装置,所述装置包括:
测试节点创建模块,用于通过主控台对应的可视化页面自动化创建测试节点;
主控台测试计划获取模块,用于通过主控制台对应的可视化页面获取测试计划,所述测试计划包括测试用例范围、测试触发信息及对应的测试节点;
测试用例发送模块,用于根据所述测试触发信息触发测试任务的执行,将测试用例发送至匹配的测试节点以使所述测试节点根据所述测试用例范围对应的测试用例执行对应的测试任务。
在一个实施例中,所述测试节点创建模块包括:
虚拟机下载模块,用于通过主控台对应的可视化页面下载虚拟机节点;
虚拟机克隆模块,用于将所述虚拟机节点克隆,生成多个测试节点。
在一个实施例中,所述装置还包括:
分控台测试计划获取模块,用于通过分控台对应的可视化页面获取测试计划,所述测试计划包括测试用例范围、测试触发信息,所述分控台部署在测试节点上;
测试任务执行模块,用于根据所述测试触发信息触发测试任务的执行,获取所述测试用例范围对应的测试用例以使得所述测试节点执行对应的测试任务。
在一个实施例中,所述装置还包括:
测试结果显示模块,用于接收测试节点的测试结果并将所述测试结果显示于所述主控制台对应的可视化页面;
分析定位模块,用于对所述测试结果进行分析定位得到项目漏洞,并提交所述项目漏洞;
测试结果汇总模块,用于将所述测试结果自动汇总生成测试报告;
测试报告发送模块,用于将所述测试报告通过邮件发送至管理终端。
一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现以下步骤:
通过主控台对应的可视化页面自动化创建测试节点;
通过主控制台对应的可视化页面获取测试计划,所述测试计划包括测试用例范围、测试触发信息及对应的测试节点;
根据所述测试触发信息触发测试任务的执行,将测试用例发送至匹配的测试节点以使所述测试节点根据所述测试用例范围对应的测试用例执行对应的测试任务。
在一个实施例中,所述自动化创建测试节点的步骤包括:
通过主控台对应的可视化页面下载虚拟机节点;
将所述虚拟机节点克隆,生成多个测试节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市小牛在线互联网信息咨询有限公司,未经深圳市小牛在线互联网信息咨询有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710539297.2/2.html,转载请声明来源钻瓜专利网。