android测试

1.单元测试

针对每个方法进行的测试。
主要使用JUnit框架进行测试。(JUnit只适用于不含android sdk中api的方法测试,直接在jvm中就可以运行,速度快)

2.Robolectric

测试的方法可以包含android sdk api的方法。包括页面跳转,对话框,Toast等。

3.Espresso

用于对UI进行自动化测试。

Espresso测试三部曲
Espresso测试三部曲.png

4.针对mvp架构的测试方案

mvp-test.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容