AndroidJUnitRunner常用命令
来源:互联网 发布:seo入门教程百度云 编辑:程序博客网 时间:2024/05/17 22:04
Instrument命令
命令格式:
am instrument -w [-r] [-e <Name> <Value>] [-p <FILE>] [--user <USER_ID>|current] [-no-window-animation] [--abi <ABI>] COMPONENT
COMPONENT:包名/运行Runner
运行所有用例命令的例子:
adb shell am instrument -w mqqzt.myuitest1.test/android.support.test.runner.AndroidJUnitRunner
常用参数
-e <NAME> <VALUE>
过滤器参数,后面详细介绍 -w 必选参数,等待测试完成过滤器参数
-e testFile <filePath>
运行文件中指定的用例 -e package <packageName>
运行这个包中的所有用例 -e size <small or medium or large>
运行注释SmallTest/MediumTest/LargeTest的用例 -e annotation <annotation>
运行指定注释的用例 -e notAnnotation <annotation>
运行不包含指定注释的用例 -e numShards <num>
将用例分割成不同的切片 -e shardIndex <id>
运行指定切片id的用例例子:
运行文件中所有用例的列表:
adb shell am instrument -w -r -e testFile /data/local/tmp/testFile.txt mqqzt.myuitest2.test/android.support.test.runner.AndroidJUnitRunner
文件格式:
mqqzt.myuitest2.Runner#test1mqqzt.myuitest2.Runner#test3mqqzt.myuitest2.Runner#test5mqqzt.myuitest2.Runner#test7mqqzt.myuitest2.Runner#test9
运行这个包中的所有用例:
adb shell am instrument -w -r -e package mqqzt.myuitest2 mqqzt.myuitest2.test/android.support.test.runner.AndroidJUnitRunner
运行一个类的所有用例:
adb shell am instrument -w -r -e class mqqzt.myuitest2.Runner mqqzt.myuitest2.test/android.support.test.runner.AndroidJUnitRunner
运行单个测试用例:
adb shell am instrument -w -r -e class mqqzt.myuitest2.Runner#test1 mqqzt.myuitest2.test/android.support.test.runner.AndroidJUnitRunner
运行多个类的所有用例:
adb shell am instrument -w -r -e class mqqzt.myuitest2.Runner,mqqzt.myuitest2.Runner2 mqqzt.myuitest2.test/android.support.test.runner.AndroidJUnitRunner
运行注释SmallTest/MediumTest/LargeTest的用例:
adb shell am instrument -w -r -e size small mqqzt.myuitest2.test/android.support.test.runner.AndroidJUnitRunner
运行指定注释的用例:
adb shell am instrument -w -r -e annotation mqqzt.myuitest2.Performance mqqzt.myuitest2.test/android.support.test.runner.AndroidJUnitRunner
运行不包含指定注释的用例:
adb shell am instrument -w -r -e notAnnotation mqqzt.myuitest2.Performance mqqzt.myuitest2.test/android.support.test.runner.AndroidJUnitRunner
0 0
- AndroidJUnitRunner常用命令
- AndroidJUnitRunner过滤器与参数使用
- Android Studio使用AndroidJUnitRunner进行单元测试
- AndroidJUnitRunner在gradle项目中如何配置
- (8.1.5.8)Android Testing Support Library翻译之 AndroidJUnitRunner
- 常用命令
- 常用命令
- 常用命令
- 常用命令
- 常用命令
- 常用命令
- 常用命令
- 常用命令
- 常用命令
- 常用命令
- 常用命令
- 常用命令
- 常用命令
- 创建SQL Server数据库
- PLSQL Developer连接Oracle11g 64位数据库配置详解
- LintCode-剑指Offer-(372)在O(1)时间复杂度删除链表节点
- 队列—布线问题
- 苹果AppStore被拒理由大全
- AndroidJUnitRunner常用命令
- 南大软院大神养成计划第六天
- Unity3D关于刚体(RigidBody)与碰撞体(Collider)的探索(二)
- 有没有麻麻程序媛
- CentOS下载及版本选择
- 数据分析的6个操作步骤
- iOS 9 适配系列教程
- UI基础-UIScrollView、UIPageControl
- UIPickerView 和 UIDataPicker的理解