请问下 有支持 sdk 29 编译好的 minicap 吗?
请教下 我运行例子里面的代码,启动的怎么是 PC 端的 chrome 呢?
if name == 'main':
import uiautomator2 as u2
import time
d = u2.connect()
d.app_stop('com.github.android_app_bootstrap')
d.app_start('com.github.android_app_bootstrap')
d(text='Login').click()
d(text='Baidu').click()
time.sleep(3)
driver = ChromeDriver(d).driver()
driver.find_element_by_id('index-kw').click()
driver.find_element_by_id('index-kw').send_keys('Python')
driver.find_element_by_id('index-bn').click()
driver.quit()
我这边也是遇到这个问题,启动的是 PC 端的浏览器。你的解决了吗?
请教下 我运行例子里面的代码,启动的怎么是 PC 端的 chrome 呢?
if name == 'main':
import uiautomator2 as u2
import time
d = u2.connect()
d.app_stop('com.github.android_app_bootstrap')
d.app_start('com.github.android_app_bootstrap')
d(text='Login').click()
d(text='Baidu').click()
time.sleep(3)
driver = ChromeDriver(d).driver()
driver.find_element_by_id('index-kw').click()
driver.find_element_by_id('index-kw').send_keys('Python')
driver.find_element_by_id('index-bn').click()
driver.quit()
在 weditor 能获取到元素,但是执行脚本的时候,经常出现找不到元素的情况:用 xpath 和 text 或者 description 都试过,都有这种情况。xpath 基本就是直接复制的 weditor 里面的。 text 和 description 相对简单,会手动输入。
直接复制会有什么已知的问题吗?或者说和我们 APP 不是原生的有关?
@linpengcheng 请教下 我们这套框架在 weditor 能获取到元素,但是执行脚本的时候,经常出现找不到元素的情况。是不是因为对 RN 的兼容问题? 对原生的 app 页面 是不是更友好些?
demo 有多张不同分辨率的,去匹配 A 图,具体该怎么写呢?能给个具体的例子学习下吗?
请教一下,你贴出来的这个代码是哪个模块的呢? 我要去哪个模块优化这个代码呢?
这种问题 我也遇到了。页面确认、取消元素显示正常,手动点击也可以点击。但是 uiautomator2 执行就提示找不到元素,Webeditor 也找不到这些元素,找到的是这个弹框下面的元素。
Weditor 识别到的都是底下的元素
仔细看了下,弹出框这部分元素,在 Hierarchy 中没找到,应该是 Hierarchy 没获取到。不知道为什么 Hierarchy 获取不到他