Appium appiun 服务搭建在 Mac 上,java 脚本写在 Windows 上,运行的时候 Eclipse 报无法建立远程会话的错误,appium 则是报应用程序不存在或无法访问的错误,这个应该怎么修改呢?

米莉12138 · August 10, 2018 · Last by 米莉12138 replied at August 11, 2018 · 1279 hits

希望各路大神帮忙

共收到 9 条回复 时间 点赞

就不能把错贴出来吗?。。。

雨夜狂奔 回复

考虑不周

你 app 的路径是你本机 windows 的路径,appium 把它识别为本地(mac)的路径,所以提示文件不存在了。
至于 eclipse 里面的的报错就是 appium 报错之后的错了。

好的,那我应该怎么改呢?

用相对路径,不要用绝对路径。


我这个地方也没有使用绝对路径啊

并不是绝对路径,应该 appium 不支持两台电脑本地文件这么做,你可以试试把文件拷到 mac,然后代码用 mac 上的绝对路径试试。
如果要这样跨电脑,最好是把文件传到 HTTP 服务器,app 这个支持 HTTP 的下载链接的。
不过为啥非要这样两台电脑呢,不能调试好了直接在 mac 执行嘛。

这个是公司需要的,我想请问一下,使用 http 下载 app 这个怎么操作呢?或者代码怎么写呢?

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up