[发明专利]一种页面的测试方法、装置、设备及存储介质在审
申请号: | 202111460858.2 | 申请日: | 2021-12-02 |
公开(公告)号: | CN114356748A | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 朴金学 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 测试 方法 装置 设备 存储 介质 | ||
本公开关于一种页面的测试方法、装置、设备及存储介质,能够提高测试页面的效率。具体方案包括:获取第一页面,第一页面为待测试应用的全部页面中的任一页面。获取第一页面的全部控件。根据多个控件与多个测试用例之间的对应关系和第一页面的全部控件,对第一页面的全部控件中的每个控件执行测试用例。
技术领域
本公开涉及网络技术领域,尤其涉及一种页面的测试方法、装置、设备及存储介质。
背景技术
随着网络技术的发展,终端设备(例如手机、笔记本电脑、智能手表等)中可以安装各种各样的应用程序(Application,APP),以实现多种功能。为了保障APP可以正常运行,需要在开发的过程中对APP的控件进行测试。
目前,测试APP的控件通常是由开发人员编写测试用例,并通过测试用例测试页面中的控件。但是,开发人员编写测试用例的过程中,需要对APP中的每个页面编写一个测试用例,且每个页面中可能包括大量控件,导致编写测试用例耗费时间较长,测试页面的效率较低。
发明内容
本公开提供一种页面的测试方法、装置、设备及存储介质,能够提高测试页面的效率。本公开的技术方案如下:
根据本公开的第一方面,提供一种页面的测试方法,应用于服务器,服务器存储有多个控件与多个测试用例之间的对应关系,测试用例用于触发控件,多个控件为待测试应用中的全部控件。该方法包括:
获取第一页面,第一页面为待测试应用的全部页面中的任一页面。获取第一页面的全部控件。根据多个控件与多个测试用例之间的对应关系和第一页面的全部控件,对第一页面的全部控件中的每个控件执行测试用例。
可选的,上述根据多个控件与多个测试用例之间的对应关系和第一页面的全部控件,对第一页面的全部控件中的每个控件执行测试用例的方法,包括:对于每个控件,根据第一操作对第一页面的全部控件中的每个控件执行测试用例。第一操作包括:识别目标控件,目标控件为第一页面的全部控件中任一控件。根据多个控件与多个测试用例之间的对应关系和目标控件,确定目标测试用例,目标测试用例为多个测试用例中用于测试目标控件的测试用例。对目标控件执行目标测试用例。
可选的,第一页面的全部控件包括页面跳转控件,页面跳转控件用于触发跳转至第二页面。上述对第一页面的全部控件中的每个控件执行测试用例的方法,包括:对页面跳转控件执行测试用例。显示的页面从第一页面跳转至第二页面。若第一页面的全部控件中存在未执行测试用例的控件,则执行第一事件,第一事件用于指示跳转至第一页面。对第一页面中除页面跳转控件以外的其他控件执行测试用例。
可选的,该页面的测试方法还包括:若第一页面的全部控件均已执行测试用例,则获取第二页面的全部控件。对第二页面的全部控件中的每个控件执行测试用例。
可选的,服务器还包括已测试页面集合,已测试页面集合中存储有页面中的全部控件均已完成测试的页面。该页面的测试方法还包括:若第一页面的全部控件均已执行测试用例,则将第一页面存储至已测试页面集合。
可选的,该页面的测试方法还包括:根据已测试页面集合和第二页面,确定第二页面中的全部控件是否均已执行测试用例。若第二页面中的全部控件中存在未执行测试用例的控件、且第一页面的全部控件均已执行测试用例,则获取第二页面的全部控件。
可选的,服务器中存储有待测试应用的全部页面。该页面的测试方法还包括:若已测试页面集合中包括待测试应用的全部页面,则执行第二事件,第二事件用于指示停止测试待测试应用。
根据本公开的第二方面,提供一种页面的测试装置,应用于服务器,服务器存储有多个控件与多个测试用例之间的对应关系,测试用例用于触发控件,多个控件为待测试应用中的全部控件。该页面的测试装置包括:获取单元和处理单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111460858.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大粒径镍钴铝三元正极材料前驱体的制备方法
- 下一篇:一种混凝土搅拌站