#7 楼 @Lihuazhang Macaca 也是 26s, 看了下是每次都 build 了 webdriveragent, 这个可以控制? 我去查查
如果将结果输出到数据库,就可以统计历史结果了
希望能贡献一份力量
try:
pass
except:
pass
finally:
driver.quit()
element.getRect
这样试试,getRect 可能是属性,而不是方法,对 java 不熟。Python 就是这样的,使用了装饰器,把方法转变成了属性。
可以参看下面内容:
https://github.com/macacajs/wd.java/pull/80/commits/838ef5b6fe08381ed4154515cd5379fec9708afb
最近用 git,不过都是 sourcetree 操作,上 jenkins 自动化就得用命令了
对测试策略调整优化有借鉴意义,赞。
打印一下 e,没找到控件吧
在脚本里面把 PATH ,ANDROID_HOME 都打印出来,看看内容是什么。
你现在情况是读取不到你当前用户的环境变量
在脚本里面使用 adb 的全路径
个人信息里有邮箱啊
可以在活动监视器里面看到对应的进程,查看网络下载速度,应该是速度极慢
因为这个所以用了 Macaca
贴的信息太少了,最起码,macava server --verbose
的 log 要贴出来吧
你的用户名是 “shuai” 还是 “siyuanshuai“?
这样启动 Jenkins
java -Dhudson.model.DirectoryBrowserSupport.CSP="default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline';" -jar /Applications/Jenkins/jenkins.war 8080
公司的网络根本就安装不上 Appium,所以就用 Macaca 了。
Appium 功能比较全面
Macaca 基本的都有了,也能用
手动勾选,那不是很麻烦吗?
我知道的 nose ,可以给 case 打多个标签,执行时使用不同标签达到选择不同用例的目的
可参考
http://nose.readthedocs.org/en/latest/plugins/attrib.html
可读性太不好了
#19 楼 @466895041 使用异步线程,提前截图,再点击操作,不能百分百,但也能高概率截到图了
赞,接下来测真机就靠这个了
很实用
截屏,可以试下使用 mac 系统自带的 screencaptrue 命令截图,把整个电脑屏幕截下来