#29 楼 @chenhengjie123 可是平常使用的话,也都是边翻文档,边写 case 呀,除了 PO,还有什么东西,不遵守这个命名规范,所遗失的。
另外,我也同意看得懂比效率更重要,毕竟看得懂很重要,而且以后维护还需要经常用呢,可函数名长了未必就好懂呀
找本 python 的书翻翻
#27 楼 @chenhengjie123 只是另一种形式而已,不打算改成 appium 的格式,我无意去喷 appium 的形式,函数名太长,而我平常又是一位不喜欢用自动补全的人,那么长的函数名,简直是要死人了。
少贴点东西吧 def open 上面应该还有东西的
@property
def open(self)
...
python 的一些特殊的方法而已
如果是测试的 iOS 已经没有优化的可能了,因为 python 每次和 UIAutomation 通信的时间最低是 1s,如果算上数据从 UIAutomation 传递回 Python 的时间,最少也要 2s。这是因为 UIAutomation 的一个函数 performTaskWithTimeout 这个函数慢的缘故,facebook 曾加对 xcode6, xcode5 做过优化,xcode7 的时候,facebook 就不在维护那个优化过的库了
@chenhengjie123 也不算是从零开始,参考了下 https://github.com/xiaocong/uiautomator 这种方式比较 pythonoic
https://github.com/codeskyblue/python-wda 点击 Element,以及键盘输入,还不知道具体的步骤,求助下
#22 楼 @lihuazhang 好的
@gogle USB 通信你是怎么做的,方便说下吗?
xdf 好高产呀
#16 楼 @chenhengjie123 你这两个都是啥,怎么用
请教个问题,跑起来 WebDriverAgent 必须在 Mac 上吗? 还必须用 xcodebuild 吗?还有那个 USB Support 该怎么用?
#15 楼 @chenhengjie123 thank you very much, it works.
#3 楼 @terrychow 这个比 appium 那个输入法好用。
WDA 怎么才能 tap 一个坐标呢,而不是 tap 一个元素
膜拜
发现个问题,输入 中文cn
没问题,但是输入不了带空格的 中文 cn
啊,我知道了,原来是这个样子。 比如 中middle
转化成 utf7 编码,就是 +Ti0-middle
, 所以安装完 android-unicode.ime 那个输入法,只要 adb shell input text +Ti0-middle
可以输入成 中middle
了
@xdf 我其实比较想知道下是怎么实现的,看看能不能集成到 AutomatorX 这个项目中,应该输入法最近我也很头疼。
比如想输入 中文
这两个字该怎么输入呢?
@xdf 这个输入法该怎么用呢?可以命令行用吗?比如用 adb shell
命令之类的
结合 TencentGT http://gt.qq.com 是不是要好点,只是提个想法
虽然说功能听完善的,Nodejs 我也用了段时间,但总感觉拿它写测试用例,感觉怪怪的
也不一定非要用代码识别呀,人工有时也是可以考虑的