[发明专利]页面自动化测试方法、装置及计算机存储介质有效
申请号: | 201910302437.3 | 申请日: | 2019-04-15 |
公开(公告)号: | CN110046101B | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 但荣;林淙源;张丰麒;孙建武 | 申请(专利权)人: | 腾讯音乐娱乐科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 自动化 测试 方法 装置 计算机 存储 介质 | ||
本申请实施例公开了一种页面自动化测试方法及相关产品,方法包括:通过获取针对目标页面的测试指令,然后根据测试指令获取目标页面包含的N个目标功能组件,进而确定与N个目标功能组件中每一目标功能组件对应的目标测试用例,得到N个目标测试用例,根据N个目标测试用例对N个目标功能组件进行测试,得到测试结果,如此,可使目标测试用例能够重复使用,无需再次重新编写或修改功能组件对应的测试用例,降低测试用例的维护成本,此外,以功能组件对应的测试用例进行测试,可使目标页面中所有测试用例并行进行测试,测试时功能组件之间无依赖关系,可以使自动化测试的速度更快。
技术领域
本发明涉及互联网技术领域,具体涉及自动化测试领域,尤其涉及页面自动化测试方法、装置及计算机存储介质。
背景技术
目前,线上运营活动都会使用Web页面或H5页面实现,在创建Web页面或H5页面之后,会对Web页面或H5页面进行测试,现有技术中的测试方案,是通过测试人员编写针对Web页面或H5页面的页面测试用例,然后通过页面测试用例对Web页面或H5页面进行测试,但是,目前的测试方案不够智能化,且测试方案的耗时较长,因此,如何使页面自动化测试的方案更加智能化,减少测试的耗时的问题需要解决。
发明内容
本申请实施例提供一种页面自动化测试方法、页面自动化测试装置及计算机存储介质,可解决重复编写测试用例的问题,降低测试用例的维护成本,提高页面自动化测试的测试速度。
第一方面,本申请实施例提供一种页面自动化测试方法,所述方法包括:
获取针对目标页面的测试指令,根据所述测试指令获取所述目标页面包含的N个目标功能组件,所述N个目标功能组件为功能各不相同的组件,N为大于1的整数;
确定与所述N个目标功能组件中每一目标功能组件对应的目标测试用例,得到N个目标测试用例;
根据所述N个目标测试用例对所述N个目标功能组件进行测试,得到测试结果,所述N个目标测试用例与所述N个目标功能组件一一对应。
第二方面,本申请提供一种页面自动化测试装置,所述页面自动化测试装置包括:
获取单元,用于获取针对目标页面的测试指令,根据所述测试指令获取所述目标页面包含的N个目标功能组件,所述N个目标功能组件为功能各不相同的组件,N为大于1的整数;
确定单元,用于确定与所述N个目标功能组件中每一目标功能组件对应的目标测试用例,得到N个目标测试用例;
测试单元,用于根据所述N个目标测试用例对所述N个目标功能组件进行测试,得到测试结果,所述N个目标测试用例与所述N个目标功能组件一一对应。
第三方面,本申请实施例提供一种页面自动化测试装置,该装置包括:
处理器,适于实现一条或一条以上指令;以及,
计算机存储介质,该计算机存储介质存储有一条或一条以上指令,上述一条或一条以上指令适于由处理器加载并执行上述第一方面以及第一方面中任一种可行的实施方式所提供的方法。
第四方面,本申请实施例提供了一种计算机存储介质,该计算机存储介质存储有一条或一条以上指令,上述一条或一条以上指令适于由融合器加载并执行上述第一方面以及第一方面中任一种可行的实施方式所提供的方法。
第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面以及第一方面中任一种可行的实施方式所提供的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯音乐娱乐科技(深圳)有限公司,未经腾讯音乐娱乐科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910302437.3/2.html,转载请声明来源钻瓜专利网。