在Android Studio进行“简单配置”单元测试

发表于:2016-7-21 11:23

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:3H    来源:51Testing软件测试网采编

  起因
  1、在Android studio 刚出。本人就想弄单元测试,可惜当时Android studio不知道抽什么风(准确来说,应该是我不会弄而已)。无法执行到相应的代码。
  后来今天突然自己又抽风。又想去弄一下Android junit
  2、本文基于做过Eclipse开发使用过Android junit,如果Eclipse的Android Junit没有使用过,就我没有说过吧!
  准备环境,配置
  1、官网Demo地址:https://github.com/googlesamples/android-testing-templates.git
  文档是:https://sites.google.com/a/android.com/tools/tech-docs/unit-testing-support
  2、环境
  · 根据demo中
  · 单纯想运行java的单元测试就引入
  // Dependencies for local unit tests
  testCompile 'junit:junit:' + rootProject.ext.junitVersion
  testCompile 'org.mockito:mockito-all:' + rootProject.ext.mockitoVersion
  testCompile 'org.hamcrest:hamcrest-all:' + rootProject.ext.hamcrestVersion
  · 想运行Android的Junit得引入
  // Android Testing Support Library's runner and rules
  androidTestCompile 'com.android.support.test:runner:' + rootProject.ext.runnerVersion
  androidTestCompile 'com.android.support.test:rules:' + rootProject.ext.rulesVersion
  · 最后在   defaultConfig 节点添加
  defaultConfig {
  testInstrumentationRunner 'android.support.test.runner.AndroidJUnitRunner'
  }
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号