菁菁爱你 发表于 2016-8-29 18:28:17

请教高人,如何在微信公众号下做自动化测试?

目前在做微信公众号下的手动功能测试,现在想做自动化方面的功能测试。研究了一下,用appium工具,能成功进入到微信公众号下,但是微信公众号里面的根本找不到一些按钮ID,甚至坐标都非常的难找。有经验的大神,都来指点指点。
请都简单说一下,对于微信公众号做自动化测试,用什么工具比较好点!

seagull1985 发表于 2016-8-31 10:02:22

貌似只能以坐标的方式解决。。。

joykao 发表于 2016-9-1 09:16:22

微信公众号里嵌入的H5的页面,其实就是网页,用appium还是需要切换的,比如像这样

Set<String> contextNames = idriver.getContextHandles();
                     for (String contextName : contextNames) {
                     if(contextName.contains("WEBVIEW")||contextName.contains("webview")){
                  idriver.context(contextName);
                     LOG.info("跳转到web页 开始操作web页面");
                     }

梅花奖 发表于 2017-1-23 11:44:58

joykao 发表于 2016-9-1 09:16
微信公众号里嵌入的H5的页面,其实就是网页,用appium还是需要切换的,比如像这样

Set contextNames = i ...

求教啊

gfihdx 发表于 2018-1-4 11:38:47

selenium

qhh7812 发表于 2019-10-9 16:40:33


听说,是加上下面这行:
'chromeOptions': {'androidProcess': 'com.tencent.mm:tools'}
页: [1]
查看完整版本: 请教高人,如何在微信公众号下做自动化测试?