大佬 这个问题有头绪吗 我用 iproxy.exe 代理后不能用 appium 打开
为啥我 Windows 下会提示 An unknown server-side error occurred while processing the command. Original error: Could not determine Xcode version: Could not find path to Xcode by symlinks located in /var/db/xcode_select_link, or /usr/share/xcode-select/xcode_dir_link
楼主牛逼
TestNG 的软断言非常好用,它不会因为前一个断言失败而退出执行
真机现在没法拿,模拟器可以,但是你可以是一下按照博主的来,最新版本的 Appium 已经内置来 Flutter 驱动的,但是还是等 Appium 官方支持把
厉害了,我现在只看模拟器上能获取到元素,我设置到驱动名没用 Flutter,还是用的 XCUITest,我们的 App 现在是原生加 Flutter 的形式,Flutter 的代码写好后是以一个库的形式引用,光把环境配置好就弄了半天
你这个是真机跑的吗?我看 FlutterDriver 还不支持真机呀!
那你为什么为每个 case 启动一个服务,而不用现有的,例如每台手机一个服务然后服务里设置对应的--webdriveragent-port
,如果一个测试执行完成的话已经有 driver 了直接调用已有的,多看看Appium Pro里的文章吧
看你最好不要用 8100 设置为 Appium 端口,因为 WebDriverAgent 的默认端口就是 8100(也方便调试),你可以设置 WebDriverAgent 的端口为 8101,8102 之类的,还有开启多个 Appium 服务并不会导致启动 app 失败,你可能某个地方冲突了....,我现在 7 8 台 iPhone&iPad 在同一台电脑上执行一点问题都没
设置--webdriveragent-port
参数后,DesiredCapabilities 也要设置wdaLocalPort
参数进去,不然并没有真的对并行多台手机同时执行,没有设置wdaLocalPort
参数对话例如你在输入对时候,两台手机只有一台输入,而且要输入对东西都在同一台手机上
你现在是连 iOS 都都跑不通吗
拿不到页面元素,不知道咋解决
尝试给这个文件夹赋予读写权限试试