[发明专利]基于测试用例的页面元素测试方法、系统及介质在审
申请号: | 202110064278.5 | 申请日: | 2021-01-18 |
公开(公告)号: | CN112597059A | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 黄杰 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 日照市聚信创腾知识产权代理事务所(普通合伙) 37319 | 代理人: | 陈智聪 |
地址: | 317000 浙江省台*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 测试 页面 元素 方法 系统 介质 | ||
本发明具体涉及基于测试用例的页面元素测试方法、系统及介质,首先调用局部测试用例分析网络对初始页面操作数据进行初步转换得到目标页面操作数据,其次调用全局测试用例分析网络对目标页面操作数据进行二次转换得到测试页面操作数据,然后基于目标页面操作数据对应的测试页面操作数据,确定测试用例,并基于测试用例对目标页面操作数据对应的页面进行测试。如此,基于局部测试用例分析网络以及全局测试用例分析网络对不同的页面操作数据进行处理,能够实现对不同页面操作数据之间的无损化转换以确保不同类型的页面操作数据的完整性,这样可以实现准确可靠的页面元素测试,确保可视化页面与用户实际业务需求的匹配。
技术领域
本申请涉及页面元素和测试用例技术领域,尤其涉及一种基于测试用例的页面元素测试方法、系统及介质。
背景技术
测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略,其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。简单地认为,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。
随着大数据和通信技术的发展,多端之间的交互大多基于可视化页面进行。因此,为了确保多端交互的稳定性和可靠性,需要预先对页面元素进行测试,从而减少后期的调试成本。然而,在实际应用时,常见的页面元素测试方法难以实现准确可靠的测试,进而难以确保可视化页面与用户实际业务需求的匹配。
发明内容
有鉴于此,本发明实施例提供了一种基于测试用例的页面元素测试方法、系统及介质,能够基于局部测试用例分析网络以及全局测试用例分析网络对不同的页面操作数据进行处理,从而可以实现准确可靠的页面元素测试,确保可视化页面与用户实际业务需求的匹配。
本发明实施例提供了一种基于测试用例的页面元素测试方法,应用于与页面访问端通信的云服务器,所述方法包括:调用完成训练的局部测试用例分析网络将所述页面访问端输入的初始页面操作数据转换为目标页面操作数据;调用完成训练的全局测试用例分析网络对所述目标页面操作数据进行转换,得到所述目标页面操作数据对应的测试页面操作数据;其中,所述目标页面操作数据与所述初始页面操作数据为不同数据格式,所述目标页面操作数据的测试页面操作数据和所述初始页面操作数据为相同数据格式;基于所述目标页面操作数据对应的测试页面操作数据,确定测试用例,并基于所述测试用例对所述目标页面操作数据对应的页面进行测试。
可选地,所述基于所述测试用例对所述目标页面操作数据对应的页面进行测试,具体包括:
基于所述测试用例对应的页面元素标识,在所述目标页面操作数据对应的页面中确定所述页面元素标识对应的页面元素;
对所述页面元素标识对应的页面元素执行所述测试用例对应的测试操作,得到测试结果;
其中,所述对所述页面元素标识对应的页面元素执行所述测试用例对应的测试操作,具体包括:
在所述测试用例对应的测试操作为点击页面元素的情况下,点击所述页面元素标识对应的页面元素;以及,
在所述测试用例对应的测试操作为赋值页面元素的情况下,对所述页面元素标识对应的页面元素进行赋值操作。
可选地,在基于所述测试用例对所述目标页面操作数据对应的页面进行测试之前,所述方法还包括:
对所述测试用例进行扩展,得到扩展测试用例;
基于所述测试用例与所述扩展测试用例,对所述目标页面操作数据对应的页面进行测试;
其中,所述对所述测试用例进行扩展,得到扩展测试用例,具体包括:
基于所述测试用例对应的页面元素,在所述目标页面操作数据对应的页面中确定与所述测试用例对应的页面元素格式相同的扩展页面元素;
将所述测试用例对应的页面元素对应路径中的节点参数值,通过与所述节点参数值属于同一数组的节点参数值进行对应替换,生成所述扩展页面元素对应的扩展测试用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黄杰,未经黄杰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110064278.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:气瓶抓取专用机器人
- 下一篇:一种基于电子通信设备的白砂糖铺洒设备