鼠标垫超赞!!!
补充一下, selenium conf 15 官方上线了集合 topic,slider,video 三者的网站:
http://confengine.com/selenium-conf-2015/schedule/new
#8 楼 @lihuazhang 嗯,改天看看 github 能不能满足我需要。主要是访问 github 速度好慢。。。
#5 楼 @anikikun 哈哈,其实真的简化了好多东西。详细版我以前写过一小部分,后面写得太累没继续写了(真的逐行代码研究的话挺复杂的)。有兴趣可以看看:Appium 学习笔记(3)- Appium 建立 session 全过程(Android Native)(1)
好全面。。。自愧不如。。。
#3 楼 @seveniruby 是吗?我主要从 1.2.0 开始接触,以前的没细究。
虽然会用到的人不多,但我觉得有这个功能还是挺不错的。
#1 楼 @lihuazhang 肉牛满面!!! 谢谢!
排版。。。
补充一句,都没中文字幕。大伙都来练练英文听力(话说有些咖喱的英语听起来好吃力。。。)。不过有 keynote,所以应该还不至于完全不知道在说啥。
以前搞 phonegap 的时候用过 Weinre,没用过 Browsersync 。
Weinre 功能太弱了,用起来并不好用,我们后面都直接升 4.4 用 Google 的 remote debug 了。
不知道。。。不过自定义 UI 很多在 UIAutomation 里面是识别不到的,原因是没有实现对应的一些 Accessibility 相关的方法。
#2 楼 @284772894 soga。
中大,你也是广州的?
#7 楼 @seveniruby 原来如此。。。怪不得我今天上 Q 看到恒温说拉我进一个群了,但没找到我进了哪个群。。。
你能再拉我一次不?我刚加你了。
#3 楼 @tobecrazy 哦?从 eclipse 关联 testlink case?能否详说一下是怎么关联?是只有测试结果有关联还是怎样?
#4 楼 @happystone 截图和录视频这个可以看下 stf 的 minicap ,doctorq 之前写过一个帖子:STF 框架之 minicap 工具
对于 xpath 的慢,我目前查看源码后理解的原因是这样的:
至于前面 @among29 提到的 page_source 的坑,不知和我们遇到的是否一样?我们遇到的是用例不稳定,is_display 方法和 click 方法有一定概率失效,结果发现失效原因是 appium 在 find 的时候缓存的对象已经失效(我们项目中是对应的 app 元素已经被 remove+add 过,内存地址都已经改了),但调用这个对象的方法也不会出错(没有任何异常抛出,只是一直 click 会报错,而 is_display 一直返回 False )。标志是获取这个元素的坐标 (el.position) 出来的值很不正常,会有一个带有 e32 的无穷大值。
现在我们通过改造 appium 对应模块的方法解决,主要改了两处:
在内部缓存中不仅存储元素对象,还存储元素查找方法。一旦对象无效(如 name 属性为 null)就执行查找方法再次查找,如果找不到(UIAElementNil),就抛 StaleElementReference 异常。对应代码:https://github.com/appium/appium-uiauto/compare/master...chenhengjie123:element-cache-fix
增加一个 onlyVisible 属性,在 xpath 查找和 byId,byName 查找中跳过不可见元素(ByUIAutomation 暂时还没做,还在构想要怎么做中),一个是提高查找效率(遍历的元素数量少了),另一个是更好地实现 android 和 iOS 脚本复用(iOS 上有些隐藏元素和可见元素有一样的 id 和 name )。对应代码(还在调试中):https://github.com/appium/appium-uiauto/compare/master...chenhengjie123:hide-invisible-elements
由于修改的不是 appium 核心代码,所以只需要用这个修改后的替代原来的 appium-uiauto 就可以了。
抱着女朋友睡觉。。。羡慕死了。。。
最优秀的技能不是你编程能力有多强,而是分析->定位->解决问题的能力
严重同意。没有最后的解决问题能力真的会大打折扣。
话说我桌面也是两台电脑,如果加上 server 就更多了。不过相比断点,我更喜欢在用例里加入 debug log 。
话说你们也是改造 testlink 来编写测试用例?编写效率如何?有机会交流一下。
Good Job!填的好!
#4 楼 @face_south 思寒可是大神级人物啊!
#2 楼 @seveniruby 我晚些估计也要搞接口这些,到时候能问下你不?