其他测试框架 GTAC2015 之利用自动工具测试 app

思寒_seveniruby · 2015年12月20日 · 851 次阅读

Using Robots to test your android app

https://docs.google.com/presentation/d/1pvAzl2L6X6CLdPI3IgZscZV6gCPz-n56pZ1VRRsYlZI/pub?slide=id.gd8de35ca4_0_0
标题是 robots 实际上指的是各种不同的可以自动构造输入的工具.

内容解读

这是一个偏技术研究的 topic, 作者是 checkdroid 的创始人.某大学的 PHD.功夫自然了得.
他设计了一套自动执行体系.

  • 借助各类自动化输入的工具作为输入
  • 使用代码覆盖率和 app 是否崩溃作为评估测试覆盖指标
  • 为各个工具做能力分析

做的很好, 问题是这东西太庞大了. 适合做成 SaaS. 普通人也就用用 monkey 或者自己写个自动遍历工具来做更好.
作者的 R 语言使用功底也不错.

topic 精华内容

因为放出来的 slide 貌似没有文字版, 所以我也只能截图了.

各个工具的编年史和策略

这是不同工具的覆盖度. 看起来 monkey 最高

可以看到大部分的自动输入工具其实都是在卡在开头

构造不同异常的能力对比

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册