命令行运行Android Robotium自动化用例或单元测试用例

Posted NancyForever

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了命令行运行Android Robotium自动化用例或单元测试用例相关的知识,希望对你有一定的参考价值。

本文目录
  • 1.运行所有的测试用例

  • 2.运行单个测试类或某个TestSuite

  • 3.运行某个测试类里面的某个测试方法

  • 4.运行两个不同的测试类或类中的方法

 

命令运行android Robotium自动化用例或单元测试用例 

 

1.运行所有的测试用例

举个栗子:运行测试工程下的所有用例

 

1 adb shell am instrument -w com.taobao.taobao.test/android.test.InstrumentationTestRunner

 

2.运行单个测试类或某个TestSuite

 

举个栗子:运行测试com.taobao.taobao.test.TestRegister 

 

 

1 adb shell am instrument -e class com.taobao.taobao.test.TestRegister -w com.taobao.taobao.test/android.test.InstrumentationTestRunner

 

 

3.运行某个测试类里面的某个测试方法

举个栗子:运行com.taobao.taobao.test.TestRegister中的测试方法testRegister

 

adb shell am instrument -class com.taobao.taobao.test.TestRegister#testRegister -w com.taobao.taobao.test/android.test.InstrumentationTestRunner 

4.运行两个不同的测试类或类中的方法

举个栗子:运行com.taobao.taobao.test.TestLogin

和com.taobao.taobao.test.TestRegister类中的方法testRegister

 

 

 

 

 

1 adb shell am instrument -e class com.taobao.taobao.test.TestLogin,com.taobao.taobao.test.TestRegister#testRegister  -w com.taobao.taobao.test/android.test.InstrumentationTestRunner

以上是关于命令行运行Android Robotium自动化用例或单元测试用例的主要内容,如果未能解决你的问题,请参考以下文章

无法解决 Robotium 依赖 Android Studio

安卓自动化测试:Robotium批量运行测试代码

robotium学习

robotium学习

Android studio 下的robotium自动化测试和持续集成

无法在android上运行robotium单元测试应用程序