刚开始做微信公众号自动化测试,望各位大神指点一下 进入微信以后我要怎么进入公众号? 方法一:点击搜索进入(太麻烦,以后每个用例都要有这个操作) 方法二:打开微信直接进入(这个有什么好的方法吗) 顺便问一下:在公众号首页,最下面的三个元素 id 都一样的(com.tencent.mm:id/bm) 这个要怎么定位
1,其实我觉得你可以让开发同事开个口子,那样你就可以愉快的用浏览器; 2,微信 web 开发者工具可帮助模拟和定位; 3,每个页面都可拿出来当 web 页面,建议跳过微信本身的一级菜单的操作;
#1 楼 @sjh062260 我就是想跳过微信的一些操作直接进入公众号界面,这个要怎么做呢?还有你说的开个口子又是什么意思啊
介绍个工具 sikuli 或者 用户浏览器打开你的页面,记得在链接中加上 openid
#2 楼 @mymgbaby ,你每个菜单都是对应的都是一些 URL 或者图文消息,你拿到 URL 就行了,然后访问时带上你的 openId;
id 一样的好解决 self.driver.find_elements_by_id('')[2].click() 当然这个 index 不一定是 2,你自己试一下就好了。
楼主问题解决了么,解决了分享一下哦~
问下 打开微信那边为什么我的老是闪退 是为的 activity 不对吗 "appActivity", ".ui.LauncherUI"
路过,看答案