加精理由: 在原有自动遍历开源项目的基础上有较多的创新亮点.
#22 楼 @jianghaibo_ps 别在这广告. 自己去开贴吧.
#24 楼 @dongyongjun2008 生成的文件名不符合 windows 的文件命名规范. 新版本已经解决. 等新版本发布吧.
加精理由: 列举了常见的内存泄漏检测方法和依赖工具. 并给了详细的解决过程
#22 楼 @eidolon1978 findBackButton 报错不会退出. 找不到 back 键, android 默认是用 back 直接回去的. 你得找找真正的退出原因
加精理由: 细节的讲解了用 nodejs 改造 stf 的细节. monkey 的分享带来了你的分享. 技术就是这样的流转和升华. 这符合我们社区的分享精神.
加精理由: 研究开源软件并积极贡献. 乐于分享技术细节.
加精理由: 对 jenkins 在 docker 上的使用有比较详尽的经验介绍
#7 楼 @Lihuazhang 论如何在精华帖上青史留名
加精理由: 揭秘了 Google 内部对项目质量的一种评估方法. 值得参考学习
加精理由: 提升 iOS app 的自动化速度和稳定性是行业需要的. 对 facebook 的 wda 与 appium 的结合提供了较早的介绍信息.
yaml 看起来挺小清新
这儿对阅读体验很看重, 你可以用 markdown 稍微美化下.
感谢楼主分享. 挺有用的.
#49 楼 @guaixiaomei 有个对比的结果吗, 看看差别在哪了. 部分的确有差别.
#14 楼 @crisschan 自己公司招聘必须留公司邮箱是为了可信. 我的身份可信. 所以就违规了也不会被删.
java 的这几个项目不错, 终于把 java 老土的测试生态提升了下.
有点类似 https://testerhome.com/topics/3480
scalatest 直接集成了你提的这些优点, 比如更好的 webdriver 封装, 更好的断言, 以及更好的数据驱动.
官方的这个小例子很有代表性
class BlogSpec extends FlatSpec with ShouldMatchers with WebBrowser {
implicit val webDriver: WebDriver = new HtmlUnitDriver
val host = "http://localhost:9000/"
"The blog app home page" should "have the correct title" in {
go to (host + "index.html")
pageTitle should be ("Awesome Blog")
click on id("q") // to lookup by id "q"
click on name("q") // to lookup by name "q"
click on linkText("click here!")
textArea("body").value = "I saw something cool today!"
textArea("body").value should be ("I saw something cool today!")
}
}
当然不是为了吹嘘 scala, scala 跟 java 是同源的都基于 jvm. 只是测试生态碰巧很丰富.
不过 scala 偏难, 会始终是个小众语言. 未来 5 年还是 java 的天下
#26 楼 @jennyyung 那个功能需要的知识点有点多, 暂时未公开.