MVP测试架构
2016-04-23 17:32:51 5 举报
MVP测试架构是一种基于模型-视图-控制器(Model-View-Presenter)模式的测试架构。它通过将应用程序分为三个主要组件:模型、视图和控制器,来简化测试过程并提高测试效率。在MVP测试架构中,测试人员可以独立地测试每个组件,而不需要关心其他组件的行为。这种测试方法有助于减少测试用例的数量,提高测试覆盖率,并使测试更加可维护和可扩展。总之,MVP测试架构是一种有效的软件测试方法,可以帮助开发人员更快地交付高质量的软件产品。
作者其他创作
大纲/内容
Model
测试代码存放于test文件夹中
Presenter
按需使用AndroidJUnitRunner或者Junit+Mockito
使用Junit+Mockito
测试代码存放于androidTest文件夹中
View
使用AndroidJUnitRunner+Espresso
进行Mock测试,覆盖逻辑路径
需要考虑本地数据库,网络请求方面的测试,网络请求进行Fake
进行真机测试
测试代码分布于test、androidTest和androidTestMock文件夹中
0 条评论
下一页
为你推荐
查看更多