你点我的头像,我的个人主页上微信和扣扣都写了,建议加我的微信,扣扣用得不多
你这个包版本号多少?[ADB] Running 'E:\AndroidSdk\platform-tools\adb.exe -P 5037 -s dde4f9e1 shell dumpsys package com.android.webview'
我不是在我公众号上说了这个的么?请仔细看,https://mp.weixin.qq.com/s/U0jFiRsVsChHb8K9995QKQ
回归老版本了解一下?通用功能审核用自动化覆盖啊
公众号上有,这个直接从公众号上复制图片没复制进来
我的文章 发出来了:https://mp.weixin.qq.com/s/SlGLNOf7wiZ6RW21Bg6tng。里面提到了怎么避免这个
下周三看我部门的公众号吧,下周三要在部门讲这块,我会提到这个的,然后通过 chrome-inspector 获取到小程序页面的,公众号名称:转转 QA
你好,我也遇到这个问题了,请问你解决没?
ADBKeyBoard.apk 了解一下
定
有,欢迎联系
滑动坐标
这个的报错是怎样的?
用 adb 输入
你这个 text 不是看得到么?
是说运行失败的 ui case 重新运行么?(失败的 case 单独记录下来重新再跑一遍)还是说运行失败的 ui case 怎么处理?(首先确认下是否是 bug 呗,不是 bug 的话就是代码的问题)
贴日志,另外 driver 用 uiautomaor2
打印下 context,打印详细的 appium log 日志,能显示 chromedriver 版本和 webview 版本的信息
tapd 了解下?
你切到 WEBVIEW_com.tencent.mm:tools 后,打印每个句柄对应下的 page_source,就可以找到你想要页面的元素了,应该是小程序升级后导致的。前提是你现在在 chrome-inspector 中也能拿到此页面的元素
在 page_source 里查看你需要定位的元素存不存在啊?你不是说都定位不到么
针对第一点:Ui 自动化 case 里的数据是在 Ui test 工程中,另外失败截图、log 日志、历史数据等都是在自动化平台上;
针对第二点:不知道你说的不稳定的具体错误,我这边目前没问题,当然刚开始使用时会出现一些问题,不过已经解决了;
另外针对你的建议:
其实是我们这边做的其中之一,我这边分布执行全量 case 有开关控制,开关打开,假设全量 case 为 n,设备为 m,那么每个设备的 case 数量就是 n/m;如果开关关闭,那么每个设备的 case 数量就是 n
很简单,你再点击或者查找元素之前打印 page_source 看看
STF