• 谢谢楼主,请问这是 android 还是 ios 呢?抖音版本是哪个呢?

  • 毕业后一直待在外企,没有深入了解国内互联网企业的测试发展,参加沙龙后,感慨挺多。蒋老师的分享,强调了测试与持续集成系统的接洽和融合,这一点在很多大企业都做得很好,也相对成熟;陈老师分享的 API Test Tool 非常接地气,连 Front end 都能做到怎么注重简洁和体验(后来了解到部分原因是为了方便一些不是很懂测试 code 的 QA 使用,豁然开朗);赵老师很牛掰,是我本身的技术积累不够,所以有些地方没听懂……最后一位忻隆讲师让我挺意外,目前来说,易果生鲜不算很大或厉害的公司,但正因为如此,分享中出现的质量测试平台才能让我眼前一亮,很多设计思路和需求也是我在工作中想到的,但是没有真正去实现,感觉这个平台背后的 QA 团队目标非常明确,也懂得测试在企业中的生存之道(技术不作评论,因为在分享中体现的略少,主要是业务需求和实现)。其实,这次也是带着比较国内外企业的测试发展现状和前景而去的,结果也没有让我失望,毕竟三年没换工作,眼界窄了很多,这是否表明,该回归了?哈哈

  • TesterHome 上海 12月 份沙龙 at 2017年12月15日

    已报 👀

  • [上海] Appium Girl 实况转播 at 2016年01月25日

    赞赞赞! 不以盈利为目的的社区都是真爱社区,哈哈!

  • #20 楼 @chenhengjie123 请问为什么这一行: mydevice.wait(Until.hasObject(By.pkg(getHomeScreenPackage()).depth(0))); 会报错呢? error message "cannot solve getHomeScreenPackage()". 其他引用比如 uidevice, uiobject 的 api 都正常。

  • 有条不紊的高效生活 赞

  • CTS 框架解析 at 2015年09月11日

    #11 楼 @doctorq 怎么叫逆天呢?只是想自动生成 testplan 并执行 testcase 而已呀?不然的话,每次添加或删除 project 的 testcase,都还要去 cts 里修改 testcase.xml , 再执行 run cmd 不是很麻烦吗?

  • CTS 框架解析 at 2015年09月10日

    @doctorq 无意中翻到这么精华的帖子,太棒了,看来大神对 cts 超级熟悉了。所以问题来了。。。
    在下想请教您一个已经折腾好久的问题,网上也没找到解决方案:在 linux 系统中,launch CTS 并 run testcase 非常容易,“./cts-tradefed” 和 “run cts --plan [testplan name]” 就搞定了,testcase 正确执行。不过,每次都要敲命令太繁琐了,所以想通过 java code 实现,在 eclipse 的 UIAutomator Project 中,添加了一个基于 cts 执行 testcase 的方法,大概是 Runtime.getRuntime().exec(cmd);
    其中 cmd = java -cp "~/android-sdk-linux/android-cts/tools/cts-tradefed.jar";"~/android-sdk-linux/android-cts/tools/hosttestlib.jar";"~/android-sdk-linux/android-cts/tools/tradefed-prebuilt.jar" -DCTS_ROOT="~/android-sdk-linux" com.android.cts.tradefed.command.CtsConsole run cts --plan testAutoRunnerTestPlan;
    project 的 testcase.xml 和 testplan.xml 和用例 jar 包都已经放到 cts 相应的文件夹中,机器是 ubuntu 系统。结果,一条 case 也没执行,所以肯定 cmd 写的不对了,这条 cmd 我参考的是 window 下的写法,但是不知道问题出在哪里,还望提点,跪谢!

  • 棒~
    第一张戳中我的眼了,幸好长的不丑,哈哈哈

  • #12 楼 @75281920 List.getChildAt(i) 是个好办法,嘿嘿,谢谢你啊