[发明专利]UI远程测试方法、客户端、远程服务器及系统在审
| 申请号: | 202111107767.0 | 申请日: | 2021-09-22 |
| 公开(公告)号: | CN114036037A | 公开(公告)日: | 2022-02-11 |
| 发明(设计)人: | 原玉娇;李丹;吴琪;王浩宇 | 申请(专利权)人: | 北京房江湖科技有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 谢志超 |
| 地址: | 101309 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | ui 远程 测试 方法 客户端 服务器 系统 | ||
本发明提供一种UI远程测试方法、客户端、远程服务器及系统,该方法包括:通过后端服务发送远程测试信息给远程服务器,以供远程服务器从数据库获取对应的测试用例并执行,失败时获取异常信息并将测试进程挂起;接收远程服务器通过后端服务发送的异常信息,并对测试用例进行修改,更新数据库存储;通过后端服务发送测试用例步骤ID给远程服务器,以供远程服务器从数据库获取对应的测试用例,重新封装测试用例,并从测试用例步骤ID对应的步骤执行测试用例。本发明提供的UI远程测试方法、客户端、远程服务器及系统,实现了UI远程测试,并实现了在异常出现后挂起进程,以及基于指定的步骤继续执行测试用例,提高了灵活性,降低了测试成本。
技术领域
本发明涉及自动化测试技术领域,尤其涉及一种UI远程测试方法、客户端、远程服务器及系统。
背景技术
UI自动化测试是指通过模拟手动操作用户UI界面的方式,以代码方式实现自动化操作和验证的一种自动化测试方式。自动化测试面临的最大挑战就是UI界面的变化,UI界面变化会导致测试用例执行失败,所以需要对UI自动化脚本不断调试。
现有的UI自动化测试平台,在编写用例执行调试过程中,中间步骤报错用例进程停止,根据后端返回的异常信息和截图判断错误原因,修改测试用例提交执行后从第一步骤运行,调试成本高。现有阻塞式UI自动化脚本测试工具需要用户下载调试工具包,成本高;且必须在错误步骤处开始执行,若错误步骤的前几步已经在自动化用例设计时存在问题,不能对之前的步骤增删改后任意指定步骤执行,灵活性差。并且,现有的UI自动化测试不支持远程调试UI自动化用例。
因此,如何提高自动化测试的灵活性、控制及降低自动化测试成本是对自动化测试工具的挑战。
发明内容
为解决现有技术中的问题,本发明提供一种UI远程测试方法、客户端、远程服务器及系统。
本发明提供一种UI远程测试方法,包括:通过后端服务发送远程测试信息给远程服务器,以供所述远程服务器根据所述远程测试信息从数据库获取对应的测试用例并执行,在执行失败时获取异常信息并将测试进程挂起;其中,所述远程测试信息包括测试用例ID;接收所述远程服务器通过所述后端服务发送的所述异常信息,根据所述异常信息对所述测试用例进行修改,并通过所述后端服务更新所述数据库存储的所述测试用例;通过所述后端服务发送测试用例步骤ID给所述远程服务器,以供所述远程服务器根据所述测试用例ID从所述数据库获取对应的测试用例、重新封装所述测试用例之后,从所述测试用例步骤ID对应的步骤继续执行所述测试用例。
根据本发明提供的一种UI远程测试方法,在所述通过后端服务发送远程测试信息给远程服务器之后,所述方法还包括:接收所述远程服务器通过所述后端服务发送的同步测试控制信息,根据所述同步测试控制信息与所述远程服务器同步执行所述测试用例。
本发明还提供另一种UI远程测试方法,该方法适用于远程服务器,包括:接收客户端通过后端服务发送的远程测试信息;其中,所述远程测试信息包括测试用例ID;根据所述测试用例ID从数据库获取对应的测试用例并执行;若获取到所述测试用例执行失败的信息,则获取异常信息,挂起测试进程,并通过所述后端服务发送所述异常信息给所述客户端;接收所述客户端通过所述后端服务发送的测试用例步骤ID,根据所述测试用例ID从所述数据库获取对应的测试用例、重新封装所述测试用例之后,从所述测试用例步骤ID对应的步骤继续执行所述测试用例。
根据本发明提供的一种UI远程测试方法,在所述接收客户端通过后端服务发送的远程测试信息之后,所述方法还包括:通过所述后端服务向所述客户端发送同步测试控制信息,以供所述客户端同步执行所述测试用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京房江湖科技有限公司,未经北京房江湖科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111107767.0/2.html,转载请声明来源钻瓜专利网。





