对app进行单元测试时,或使用robotium进行黑盒测试时,需要把测试apk安装到模拟器或者android真机上,然后用命令去驱动测试

1.运行测试程序命令-运行测试工程中所有test方法:

>adb shell am instrument -w 测试程序packageName/android.test.InstrumentationTestRunner

例如:
>adb shell am instrument -w com.example.action02.test/android.test.InstrumentationTestRunner

2.运行测试程序命令-运行测试工程中指定测试类方法:

>abd shell am instrument -e class package.testClass(测试类) -w packageName/android.test.InstrumentationTestRunner


例如:adb shell am instrument -e class com.example.action02.test.testlogin  -w com.example.action02.test/android.test.InstrumentationTestRunner

3.运行测试程序命令-运行单个测试方法

>adb shell am instrument -e class package.testClass#testmethod -w cpackageNameandroid.test.InstrumentationTestRunner

例如:adb shell am instrument -e class com.example.action02.test.testloginandquit#testlogin  -w com.example.action02.test/android.test.InstrumentationTestRunner

更多相关文章

  1. ionic3修改android安装显示的名称
  2. 利用drozer进行Android渗透测试
  3. Android(安卓)6.0 运行时权限 处理
  4. Android(安卓)CTS 测试研究之二
  5. android调用shell命令及权限问题
  6. 利用adb工具android真机环境运行cpp(无需root)
  7. 关于android真机测试(linux系统下)
  8. Android系统架构的简单描述
  9. android表格布局

随机推荐

  1. Android(安卓)AudioPolicyService和Audio
  2. Android(安卓)中发送邮件
  3. Android(安卓)各层中日志打印功能的应用
  4. [转]Android使用SimpleAdapter更新ListVi
  5. 转屏,ConfigChanges
  6. Android开发学习1——android安装和配置
  7. AndroidTreeView:Android树形节点View
  8. Android(安卓)ListView根据内容动态设定
  9. android 焦点
  10. [android] 构建menu的一种方法