哇靠,添码写贴去了。。
打赏需要更显眼的地方!
都看了一些,想多了解自定义脚本的那一块。
不知道是否能很通用。
python 和 Java 端的 Client-API 都很健全..用起来没啥大差别..
Java 有 testng,本身拓展也很好,支持 dataprovider 等等。
Python 的话上手快,是真见效快,unittest、Nose、robotframework 都蛮好用。。
240390367。支持一下。
在 JD 的试读里看了部分章节,感觉还不错,打算买一本学习学习。
#4 楼 @yangchengtest
恒温常说的,劣币驱逐良币...
越想将论坛的风气抓紧,却也不断被遭到所谓的质疑...
这样的循环...也是无奈。
收藏了~
#2 楼 @trex
1、请添加头像
2、请在标题说明是【伸手】,任谁看到都觉得可能是分享。
3、发帖的时候可以移步到【习惯性伸手党】(https://testerhome.com/topics/node40)
4、顺便读读发帖规则吧
我靠。标题党,我还以为来分享技术实现的。。
这项目看起来很屌啊
#15 楼 @chenhengjie123 哈哈。回头回广州了有空肯定来一发~
没去 MSTC 最可惜的是没见到恒洁姐姐!
学习了~
import datetime
t1 = datetime.datetime.now()
driver.get('url')
driver.implicitly_wait(10)
driver.find_element_by_id('target')
t2 = datetime.datetime.now()
duration = t2 - t1
print duration
60 台 root 的设备!!!
#3 楼 @delete31 你了解的有点少~
1、这个比单元测试简单;
2、重点是在于基本功能点的回归;
3、有断言,这个文章的作者只是没用而已;
XCTest 怎么样断这里就怎么断,断言方法很全面,建议可以先去看看 XCTest 的 API;然后,报告也非常全面,每一个动作自动截图,动作下的细节动作全都罗列出来(等待了几秒,查找了几次元素),以及每个动作消耗了多少时间;
4、UIAutomation 是 JS,对于开发而言,直接用 swift 和 OC 不是更方便么?
而且集成进 Xcode,断点、录制回放,想运行 suite 就运行 suite,想运行单个 test method 就运行单个,不谈各种定位方式,只结合第三点,都是强于 UIAutomation 的吧;
safa~赞赞赞~
研究的精神点赞~!
不过如果真是要用 Java 去做 Monkeyrunner 的自动化的话,真心觉得是把简单的事情做复杂了...
可以这么做:
1、Appium Server
启动的时候分别指定好 UDID、Port(主要是 AppiumPort、bootStrapPort)
2、脚本里 session 别起两个了,用例这样参在一起容易出问题的,用例就按照 suite 或者类区分开来
3、同时执行两个 testSuite,就不冲突了