1.单元测试
针对每个方法进行的测试。
主要使用JUnit框架进行测试。(JUnit只适用于不含android sdk中api的方法测试,直接在jvm中就可以运行,速度快)
2.Robolectric
测试的方法可以包含android sdk api的方法。包括页面跳转,对话框,Toast等。
3.Espresso
用于对UI进行自动化测试。
针对每个方法进行的测试。
主要使用JUnit框架进行测试。(JUnit只适用于不含android sdk中api的方法测试,直接在jvm中就可以运行,速度快)
测试的方法可以包含android sdk api的方法。包括页面跳转,对话框,Toast等。
用于对UI进行自动化测试。