Genymotion 上要使用 chrome 貌似要自己编译(移动端的 chrome 貌似不支持 x86),不过我也没用过。。。
如果不需要测试浏览器特性方面的东西,可以自己做个纯 webview 的 app ,然后里面加载什么都能自己设定了。
建议直接去 github 报个 issue 。有可能是 iOS8/9 上新版 safari 不支持这个了。
Appium+python 框架 (二)+1
#2 楼 @lihuazhang 感觉好深,至少是一个有独立做过类似系统的开发的水平吧。否则很多东西光定位就很累。
大赞!学习了。我找错方向了,没找到 topic#show 这块。代码还是不熟啊。。。
我这边发现如果从外部跳转到 topic 页面会读缓存(304),如果直接在本页面刷新就会返回最新渲染结果(200)。看了最后一个参考文章后才知道原来两者还有这么大区别。
#30 楼 @seveniruby 好,感谢!后续我们会继续努力,不断改进的!
碉堡了!
iOS 开发中的 Git 流程
这篇不错,浅显易懂。不过我一般把 master 当作文中的 developer 分支来用。功能开发/bug fix 都在分支, master 专门用来同步 upstream 代码。
#11 楼 @huanzhijin client 端的要看 webdriver 和 appium client 两者的文档(在对应 github 项目里),appium client 本身只会写它自己添加了的内容
server 端统一都在 appium 的 github 里
果断收藏!
#3 楼 @seveniruby 我只是搬运工,恒温才是全能
额,为啥一个 xml 还能 run ?
#6 楼 @seveniruby 啥软件转的?
#4 楼 @haiquan180 你的意思是融合到框架代码还是测试用例代码?
如果是框架代码,现在的实现就已经做到了。
如果是测试代码,这个不是太合理,毕竟测试代码不应该关心 appium server 状态。
那个 bat 文件只是入口,方便放在任意地方双击直接运行而已。它做的是启动整个测试,而不光是启动 appium server 。