一种自动化测试方法及装置
    1.
    发明公开

    公开(公告)号:CN118708487A

    公开(公告)日:2024-09-27

    申请号:CN202410822386.8

    申请日:2024-06-24

    Inventor: 王奇 肖子淅

    Abstract: 本发明提供了一种自动化测试方法及装置,该方法为:检测到自动化执行服务升级之后,获取执行自动化测试用例所得到的执行结果文件和错误日志;解析执行结果文件和错误日志,以识别目标操作,目标操作是与自动化执行服务不兼容的任意待执行操作;基于目标操作创建被自动化测试框架引用的外部库文件;基于被自动化测试框架引用的外部库文件和指定函数库文件,执行自动化测试用例。通过指定函数库文件和所创建的外部库文件,确保自动化测试用例中的各个待执行操作都兼容于自动化执行服务,从而在自动化测试过程中解决兼容性问题。

    基于自然语言智能识别控件的数据埋点测试方法及装置

    公开(公告)号:CN113886236A

    公开(公告)日:2022-01-04

    申请号:CN202111150897.2

    申请日:2021-09-29

    Abstract: 本发明公开了一种基于自然语言智能识别控件的数据埋点测试方法及装置,包括:基于自然语言脚本识别目标控件,目标控件包括:XPath和第一目标参数;基于Xpath确定当前页面元素结构中是否存在目标元素,目标元素包括:第二目标参数,目标元素至少为一个;若存在,基于第一目标参数和第二目标参数确定目标控件与所述目标元素是否匹配;在目标控件与目标元素匹配的情况下,获取与目标元素对应的数据埋点,对数据埋点进行校验。上述过程中,能够通过自然语言识别目标控件,并基于目标控件中的Xpath匹确定是否存在目标元素,执行前端页面操作,进行埋点数据自动化校验,不需要提前知晓元素属性和分解页面模块,提高了匹配效率。

    移动端应用功能的跨系统测试方法、装置及服务器

    公开(公告)号:CN117234923A

    公开(公告)日:2023-12-15

    申请号:CN202311211444.5

    申请日:2023-09-19

    Inventor: 黄赞群 王奇 喻昱

    Abstract: 本申请实施例公开了一种移动端应用功能的跨系统测试方法、装置及服务器,其中,方法包括:获得待检测应用的功能数据,所述功能数据包括多个待测试场景;控制启动两个线程,分别用于执行不同系统客户端的操作;针对每一个待测试场景,基于所述两个线程同步控制对应的系统客户端进入与所述待测试场景对应的场景页面;分别基于对应的场景页面获得页面数据;将对应不同系统客户端的第一页面数据与所述第二页面数据进行对比,获得测试结果。上述方案能够启用双线程针对每个待测试场景同步获得不同系统客户端上的应用页面数据,通过对来自不同系统客户端的页面数据的对比确定待检测应用相关功能和页面在不同系统客户端的呈现内容是否一致。

Patent Agency Ranking