#9 楼 @kgjinsonghao win32 只是说明它是 windows ,不代表它是 32 位。
晚些我在 appium 相关代码里加些 debug log ,然后发给你再试试?
你的 appium 版本多少?
#4 楼 @chenhengjie123 我们这边找到原因了,环境变量需要以分隔符结尾。linux 是 /
。
你可以试下在 PATH 和 JAVA_HOME 关于 java 的值末尾加个分隔符?windows 应该是 \
。
#3 楼 @kgjinsonghao 你的排版真心。。。麻烦还是改一下吧,否则很有可能还会被删帖。。。
spawn ENOENT
这个问题我们最近在 linux 上也遇到了,正在找原因和解决方法。找到后我再分享一下。
你是等到出来了 username 和 password 输入框才 get source 的吗?
#12 楼 @galactics 问题原因很明确了,404,selendroid 不支持这个方法。
#7 楼 @galactics appium server 的 log 啊。。。不是你的脚本出错 log 啊。。。
就是你在命令行运行 appium 时出现的那些信息啊。
#10 楼 @honeybadger 同时运行 5 个 robotframework 。你可以试试。
额, unittest 的官方文档里是有提到 setUpClass() 这些的,而且 unittest 可以用到的方法远不止 setUp,tearDown 这些。
学习 unittest 最快的路还是去把官方文档都看一遍,不求都会用,但至少需要知道有哪些方法可以用,直接实战 +google 的方法是流沙上建房子,埋的坑只会越来越多。
#6 楼 @honeybadger 那就在 case 里通过 start_activity 来切换应用,通过多个 appium server(1 个对应一台手机)来运行测试。
robotframework 并发的话多开不行吗?它规定了同一时间只能有一个 robotframework 在运行?
日志及代码麻烦用代码块:
代码块
麻烦附上 appium log 。client 端的错误信息太少了,不足以判断问题出在哪。
请附上 appium log 。。。
解决了吧?
麻烦把解决方法贴上来一下吧。
插头拔了。。。无解。。。
我们测试机上面 xx 管家、xx 自动升级全部干掉
锁屏问题用 appium 的 unlock.apk 可以搞定
wifi ip 被抢。。。你在路由器里面设固定 ip 给手机啊。。。
首先想问清楚以下几点:
好快!回去试试。
#5 楼 @tobecrazy 嗯。这样也行。
方法有很多。
xpath 错了,你用 get source 看看 xml 里面节点的名称吧。