Jtest单元测试步骤
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Jtest单元测试android项目步骤
所需环境
Jtest插件:可以自动生成测试用例、得到测 试覆盖率,但是需要的android环境下运行, 单元测试耗费时间大。 Robolectric 库:不需要android环境就可以运 行测试用例。但是无法自动生成测试用例、 覆盖率。 故将两者结合,可以在不启动android模拟器 的情况下自动生成测试利用、测试覆盖率。
单元测试步骤
单元测试步骤
并在Link Source中添加Mytest中src文件夹和gen文件夹内容,添加后的结果如下:
Fra Baidu bibliotek
单元测试步骤
在Libraries选项卡中添加android库,该库在C:\android-sdk\adt-bundle-windowsx86-20130522\sdk\platforms目录下,选择对应的android版本,如图所示:
单元测试步骤
然后选择Jtest project下的src目录,右击->parasoft->generate unit tests,生成 Jtest project.Jtest项目,选中Jtest project.Jtest右击->build path,在libraries选项 页中选择robolectric库。 在MainActivity.java 文件开头处添加如下代码: import org.junit.runner.RunWith; import org.robolectric.RobolectricTestRunner; import static org.hamcrest.CoreMatchers.equalTo; import static org.junit.Assert.assertThat; @RunWith(RobolectricTestRunner.class) 如图所示:
单元测试步骤
1、新建android application project,项目名称 为Mytest。 2、新建->Other->Jtest->创建制定源文件夹的 项目->项目名称:Jtest project->选定Mytest 目录,生成Jtest project 3、修改Jtest project项目的源文件夹的构建配 置:右击->build path->build configure path, 在source选项页下,将源文件夹目录删除, 如图所示
所需环境
Jtest插件:可以自动生成测试用例、得到测 试覆盖率,但是需要的android环境下运行, 单元测试耗费时间大。 Robolectric 库:不需要android环境就可以运 行测试用例。但是无法自动生成测试用例、 覆盖率。 故将两者结合,可以在不启动android模拟器 的情况下自动生成测试利用、测试覆盖率。
单元测试步骤
单元测试步骤
并在Link Source中添加Mytest中src文件夹和gen文件夹内容,添加后的结果如下:
Fra Baidu bibliotek
单元测试步骤
在Libraries选项卡中添加android库,该库在C:\android-sdk\adt-bundle-windowsx86-20130522\sdk\platforms目录下,选择对应的android版本,如图所示:
单元测试步骤
然后选择Jtest project下的src目录,右击->parasoft->generate unit tests,生成 Jtest project.Jtest项目,选中Jtest project.Jtest右击->build path,在libraries选项 页中选择robolectric库。 在MainActivity.java 文件开头处添加如下代码: import org.junit.runner.RunWith; import org.robolectric.RobolectricTestRunner; import static org.hamcrest.CoreMatchers.equalTo; import static org.junit.Assert.assertThat; @RunWith(RobolectricTestRunner.class) 如图所示:
单元测试步骤
1、新建android application project,项目名称 为Mytest。 2、新建->Other->Jtest->创建制定源文件夹的 项目->项目名称:Jtest project->选定Mytest 目录,生成Jtest project 3、修改Jtest project项目的源文件夹的构建配 置:右击->build path->build configure path, 在source选项页下,将源文件夹目录删除, 如图所示