移动端 App UI 自动化测试工具:支持微信小程序和公众号 H5 页面的特殊设置

2024-10-08
来源:网络整理

关注上面的“测试开发技术”并选择星级。

干技术,尽快交付!

目前市场上,大家最常用的移动App UI自动化测试工具有:

很多朋友第一次接触这两款App UI自动化测试工具时,难免会问,它们能支持微信小程序或者微信公众号H5页面的自动化测试吗?答案显然是肯定的,但需要一些特殊的设置。

首先,大家需要明白的是,无论是微信App还是QQ内置浏览器,它们的内核都不是原生的,而是自己开发的X5内核。当我们需要对微信小程序或者微信H5页面进行自动化测试时,我们需要进行一些相关设置并切换到系统内核,以便我们能够有效地识别和获取App控制元素信息。

1. 如何设置

1、首先打开微信任意聊天框,输入,点击进入TBS调试页面,然后点击页面上的“安装在线内核”:

2、安装成功后,我们需要重启微信才能生效;

跳转微信程序小游戏_h5跳转微信小程序_微信小程序跳转其他小程序

3、再次进入TBS调试页面,检查我们的设置是否生效。单击“查看版本信息”。如果版本信息为0(空)则设置成功:

通过以上设置后,就可以切换到系统内核,这样当您使用或测试自动化App UI工具时,可以正常获取微信小程序或微信公众号菜单中的H5页面元素。

2、如果是混合App页面,自动化测试时需要切换,可以进行如下设置。

1.打开微信小程序的调试功能(以便获取小程序)

在微信聊天页面输入:,点击跳转到x5调试页面,点击信息,然后勾选【开启TBS内核调试功能】。

TBS调试仅适用于系统,iOS尚不支持。

如果您觉得文章不错,请点赞、转发、关注、留言,因为这将是公众号继续输出更多优质文章的最强劲动力!

PS:匡时老师主讲的《全栈测试与开发技能训练营》将于本月底正式开营。课程内容强烈推荐!欢迎想要提高考试技能的同学报名。课程大纲:

分享