手机启动 WebDriverAgent 后,执行程序一段时间后,手机会发烫,而且长时间跑 APP,APP 会崩溃退出,有人遇到这样的情况吗,求解
我之前也遇到过这个问题,当时 appium-server 版本是 1.15,后面换成 1.20 的版本,就好了,没有闪退了
1.手动操作同样的步骤没有闪退,用爱思助手查看实时日志,导出后搜索,crash 没有搜到相关日志
2.个操作间加了等待时间就可以正常执行了,但不是很明白,为啥加了等待时长之后就可以正常执行,没加之前就会出现闪退的情况呢
不过总之问题已解决,感谢楼主~
window 环境下 ios appium 相关环境已部署好了,也可以执行起来了,但是执行过程中会出现执行 APP 闪退,请问这个是什么问题导致的,如何解决呢,报错日志:ios appium The application under test with bundle id is not running, possibly crashed
请问楼主具体解决方案是什么呢,现在有同样的问题,就是 appium 已可以启动多个服务,并且端口与设备是对应的,但是在执行同一套脚本的时候,怎么把 driver 给到脚本呢
因为框架里,执行脚本的语句是用 pytest 的命令行执行,所以不清楚怎么把 driver 传给 case
元素定位应该是没问题的,我用 new UiSelector().text("请输入您的账号") 定位到此元素后,打印元素的 class 属性,text 属性都是可以正常打印出来的,只是执行 send_keys() 操作的时候失败了,我也不是很明白为啥失败
我用 driver.contexts 打印出来是只有 [NATIVE_APP] 的
请问楼主这个问题解决了吗,我在 appium 中执行了 airtest 的代码后,后面就无法再执行 appium 的脚本了
但是这样用不会报错吗,appium 跟 airtest 使用的不是同一个 adb, 我这样使用,最后会报错 Message: An unknown server-side error occurred while processing the command. Original error: Could not proxy command to remote server. Original error: Error: connect ECONNREFUSED
这个我也尝试过,也没抓到
用的 python
加了,toast_loc = (By.XPATH, "//*[contains(@text, '%s')]" % msg)
ele = WebDriverWait(driver, 5, 0.001).until(ec.presence_of_element_located(toast_loc ))
请问楼主这个问题解决了吗,我也遇到了这个问题,操作不了 webview 里的元素,但是用 driver.contents 打印只有 Native,能分享下解决方案吗
最近要换 airtest 框架,有源码吗,借鉴下大神的框架
同学,我也想问下, 这个问题解决了吗,我也碰到类似的问题了,就是无法定位到这个某个元素,只能定位到所在框的外面的大的元素,里面的元素怎么样也定位不到,我打印了 page_source, 也没有要定位的这个元素信息