[发明专利]一种测试方法、装置及存储介质有效
申请号: | 202110470950.0 | 申请日: | 2021-04-28 |
公开(公告)号: | CN113190444B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 艾长青 | 申请(专利权)人: | 深圳市腾讯网域计算机网络有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/451 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 方法 装置 存储 介质 | ||
一种测试方法、装置及存储介质,该方法包括:获取目标应用的待测试路径;获取测试过程中目标应用的当前显示界面的待比较图像,将待比较图像与待测试路径中的各个显示界面的界面图像进行比较,得到比较结果;若比较结果指示待测试路径中存在界面图像与待比较图像相匹配的匹配显示界面,则从当前显示界面所包括的控件中确定待测试控件;针对待测试控件执行控件触发操作,获取执行控件触发操作后目标应用的跳转显示界面的界面图像;根据跳转显示界面的界面图像以及目标显示界面的界面图像,确定关于待测试控件的测试结果。通过本申请,可以提高针对应用程序的测试效率和测试结果的准确性。
技术领域
本申请涉及软件测试技术领域,尤其涉及一种测试方法、装置及存储介质。
背景技术
在移动互联网时代,为了更好地保证用户的体验,确定应用程序中的控件在触发后能否实现正确的界面切换是非常必要的,如果针对应用程序中控件进行测试时只利用人工测试的方式的话,会耗费大量人力,同时测试的效果很依赖个人能力和对应用程序的了解程度,可能导致测试质量参差不齐。可见,如何提高测试的准确性和效率已成为针对应用程序进行测试的重中之重。
发明内容
本申请实施例提供了一种测试方法、装置及存储介质,可以提高针对应用程序的测试效率和测试结果的准确性。
一方面,本申请实施例提供了一种测试方法,所述方法包括:
获取目标应用的待测试路径,所述待测试路径为从第一显示界面跳转至第二显示界面的跳转路径;
获取测试过程中所述目标应用的当前显示界面的待比较图像,将所述待比较图像与所述待测试路径中的各个显示界面的界面图像进行比较,得到比较结果;
若所述比较结果指示所述待测试路径中存在界面图像与所述待比较图像相匹配的匹配显示界面,则从所述当前显示界面所包括的控件中确定待测试控件,所述待测试控件与所述待测试路径中的目标显示界面相关联,所述目标显示界面为所述待测试路径中所述匹配显示界面的下一显示界面;
针对所述待测试控件执行控件触发操作,获取执行所述控件触发操作后所述目标应用的跳转显示界面的界面图像;
根据所述跳转显示界面的界面图像以及所述目标显示界面的界面图像,确定关于所述待测试控件的测试结果。
另一方面,本申请实施例提供了一种测试装置,所述装置包括:
获取模块,用于获取目标应用的待测试路径,所述待测试路径为从第一显示界面跳转至第二显示界面的跳转路径;
所述获取模块,还用于获取测试过程中所述目标应用的当前显示界面的待比较图像,将所述待比较图像与所述待测试路径中的各个显示界面的界面图像进行比较,得到比较结果;
处理模块,用于若所述比较结果指示所述待测试路径中存在界面图像与所述待比较图像相匹配的匹配显示界面,则从所述当前显示界面所包括的控件中确定待测试控件,所述待测试控件与所述待测试路径中的目标显示界面相关联,所述目标显示界面为所述待测试路径中所述匹配显示界面的下一显示界面;
所述获取模块,还用于针对所述待测试控件执行控件触发操作,获取执行所述控件触发操作后所述目标应用的跳转显示界面的界面图像;
所述处理模块,还用于根据所述跳转显示界面的界面图像以及所述目标显示界面的界面图像,确定关于所述待测试控件的测试结果。
相应地,本申请实施例提供了一种计算机设备,该设备包括处理器、通信接口和存储器,所述处理器、所述通信接口和所述存储器相互连接,其中,所述存储器存储有可执行程序代码,所述处理器用于调用所述可执行程序代码,执行上述任一可能实现方式所述的测试方法。
相应地,本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,所述处理器执行上述任一可能实现方式所述的测试方法所涉及的程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市腾讯网域计算机网络有限公司,未经深圳市腾讯网域计算机网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110470950.0/2.html,转载请声明来源钻瓜专利网。