很多人喜欢写框架,喜欢所谓配置和代码分离,事实上页面元素本来就应该和 PageObject 对应,这种对应关系越近,理解就越容易,而且修改代码有 ide 的 navigation,维护代码有 git 的 branch。就好比写个 orm 框架,数据库字段的配置还要存到数据库,大部分时候,真的好累
小心而彻底的真实
个人的危机还是若隐若现.时刻像一个定时炸弹
这其中其实并没有自己的贡献. 觉得也有些失落
如今 java-client 3.2 也提供了类似的服务https://github.com/appium/java-client/blob/master/src/main/java/io/appium/java_client/service/local/AppiumDriverLocalService.java
使用 builder 模式 api 更友好,但在 kill process 方便更相信 appium 本身
创业公司->淘宝 ->创业公司->携程 大公司相对少的努力可以获得比小公司多的待遇上回报,可是为何还想去创业公司,就是内心想燃烧的冲动,不想就这样的活,可是到了小公司又并没有改变什么,相反是各种技术人遇到的痛苦,就这样来回奔波,然后,一种情怀吧
#23 楼 @sunflower
如果用 nodejs npm 安装 appium,chromedriver 是被包含进去的,不会直接去 chromedriver 站点下载
#6 楼 @springs412
我的几个帖子,其实就是和 appium/selenium grid 的方式相反了,通过在一台 node 上,并行启动 appium,让 testng 去管理。当时是鉴于 appium 的不稳定,所以这样做。
比较简单,但正是区别优秀与一般的好知识,好文
#16 楼 @ganyunxiao
开始我也用的 chimpchat 后来发现还是 ddmlib 更通用,功能也更全,忘记了,貌似 chimpchat 是基于 ddmlib