Appium 是否该升级 appium java-client 到 1.7 以上

杨雅洁 · 2015年01月06日 · 最后由 pighero001 回复于 2015年03月25日 · 55 次阅读

目前我们的项目 app 各个页面 page object 已经写完了,基本测试用例也完工了一大半,但是新出的 java-clinet 2.0 将 IOS Android 分开了,这样如果升级到 2.0 以上,项目里搭好的框架 driver 部分会受影响,每个页面里面涉及到的 findBy 一部分也会受影响,要改动的不小。
不改动怕以后 appium 升级的功能都不能用了,请各位大侠给分析下,是否该升级?!!
目前项目框架 Appium+Java+TestNG,测试 2 个 App, IOS & Android

共收到 5 条回复 时间 点赞

自己维护分支吧。

#1 楼 @lihuazhang 悲剧啊,先这样吧。太郁闷了。

建议减少你们框架代码的耦合性,引入对应设计模式解决问题。pageobject 模式是不够的。。。开个头:安卓的操作一定对应 AndroidDriver,ios 也是。运行 case 前可以知道即将运行的手机系统~~~

@squallff 感谢提建议,准备吧框架整理一下。趁现在还整理的动。。。

#4 楼 @yangyajie_002 object 放代码就是不合理的。抽出来做独立的环境信息维护吧。多花点时间设计。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册