`
nid007
  • 浏览: 44214 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

使用命令行在手机上运行android单元测试

 
阅读更多
本文假设你已经知道如何adb连接设备,知道如何在eclipse里运行android的单元测试。

关键命令:
直接运行所有有case
adb shell am instrument -w com.myapp.test/android.test.InstrumentationTestRunner

运行一个case
adb shell am instrument -w -e class com.myapp.test.TestDemo#testSearch com.myapp.test/android.test.InstrumentationTestRunner


说明:com.myapp.test是包名,com.myapp.test.TestDemo是类名 testSearch是方法名

更多信息可以参考官网:
http://developer.android.com/tools/testing/testing_otheride.html#RunTestsDevice
分享到:
评论

相关推荐

    android不用另建工程进行单元测试及改变测试方法执行顺序示例代码

    android不用另建工程进行单元测试及改变测试方法执行顺序示例代码

    MVPTest:MVP方式下的android命令行单元测试示例

    gradle 插件是动机在 android 上进行单元测试很困难,通常需要您使用设备或模拟器。 Robolectric 帮助我们进行无头测试,因此我们可以进行快速 TDD 迭代,从而提高代码质量然而,大多数可用的参考文献并不那么清楚...

    Linux或安卓系统后下使用终端命令行运行的can测试工具

    Linux或安卓系统后下使用终端命令行运行的can测试工具: $ can-test can0 recv $ can-test can0 send 0xFF 无ID过滤,如需要接收指定ID的数据,需要修改lib代码

    Android Debug Bridge(ADB)命令行工具

    应用程序调试:开发人员可以使用ADB在Android设备上运行和调试应用程序,查看应用程序的日志和调试信息,以便更容易地排除错误和问题。 Shell访问:ADB允许开发人员通过命令行访问设备的Shell,可以在设备上执行...

    Android-CTS测试规范(linux系统)

    一、 Android CTS测试简介 CTS 全称 Compatibility Test Suite 兼容性测试工具。当电子产品开发出来,并定制了自己 ...本文将详细介绍在ubantu系统上如何搭建CTS环境,以及运行测试计划和分析测试结果。

    Android 自动化测试框架

     是Android SDK自带的测试工具,是一个命令行工具,可以运行在模拟器中或者实际设备中,它向系统发送伪随机的用户事件流(如按键输入,触摸屏输入,手势输入等),实现对正在开发的应用程序进行压力测试。由于测试...

    docker-android-automator:Automator在Android应用程序上运行测试

    在单个命令行中使用appium和robot框架在模拟器上运行Android测试。 在@jpettazo( )制作的docker脚本中使用docker。 内置 最新的Debian 的openjdk 7 使用以下docker映像: 软参/ adb softsam / android- * ...

    Android APP 小工具测试“利器”

    Android 测试小工具基于Maven的Java Swing GUI桌面应用开发并集成adb命令完成应用程序信息快速查看,工具的主要用途用于快速获取安卓设备当前正在运行的最顶层APP的相关信息,如:PackName、PackBit、Launchable_...

    android-test,测试android应用程序的扩展框架.zip

    androidx测试库为测试android应用程序提供了一个广泛的框架。这个库提供了一组api,允许您快速构建和运行应用程序的测试代码,包括junit 4和功能用户...您可以从android studio ide或命令行运行使用这些api创建的测试。

    android-studio-unit-test-resource-issue-demo:演示执行单元测试时缺少Java资源的问题

    概述 这是指定的Android Studio... 它不影响使用Gradle(在Android Studio或命令行中)执行测试用例。 在Android Studio的中,提供了一个临时解决方案。 它将Java资源从测试源集中复制到类目录。 但是,它没有考虑J

    毕设&课设&项目&实训-基于FFmpeg命令行 在Android端实现视频剪切、截图等操作.zip

    毕设&课设&项目&实训-基于FFmpeg命令行 在Android端实现视频剪切、截图等操作,以及基于FFmpeg最新的API结合 【项目资源】: 包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发...

    Android应用源码手机安全防火墙项目

    小工具有android的命令行工具,测试了一下可以使用一些简单的liunx命令。还有一个超级终端功能。任务管理器可以结束进程和查看进程的通话防火墙支持通话黑白名单,可以选择电话被拒接以后的回复语、短信防火墙跟电话...

    能在android设备上用的 iperf 版本2.0.5,附送一个相同版本的windows版

    压缩包中有两个版本的 一个可以在android设备上运行的(不是apk,需要在adb shell中命令行使用,push到android设备上直接chmod 777权限即可),一个可以在win设备上运行的便于测试。 具体使用方法可以自行百度,提供...

    Android测试方法总结

    1)包括本身自带的monkey,Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中 2) robotium与appium,这些工具用于黑盒的自动化测试。可以在有源码或者只有APK 的情况下对目标应用进行测试。提供了...

    Android编程入门很简单.(清华出版.王勇).part1

    4.3.2使用命令行生成签名apk文件 4.4小结 第2篇界面开发 第5章探索界面ui元素 5.1认识Android视图、Widget以及布局 5.2必须了解的Widget组件 5.2.1 使用可滚动的文本控件——TextView 5.2.2 TextView中的一些功能 ...

    几款Android应用自动化测试工具

    简述:本文介绍几款流行的Android应用自动化测试工具。Monkey测试:随机测试,压力测试,运行在模拟器或实际设备中。MonkeyRunner测试:操作简单...Monkey测试原理:Monkey是Android中的一个命令行工具,可以运行在模拟

    android_appium_bdd_walking_skeleton:一个使用appium进行自动化测试的BDD行走骨架模板应用

    Android 应用程序和一个 Appium 项目端的多项目 gradle 布局使用 git 标签自动生成应用程序版本使用 Android 单元测试框架的示例单元测试Appium 测试示例一起使用 Cucumber 和 Appium 的 BDD 测试示例命令行 ...

    学习Monkey使用说明

    Money是Android中的一个命令行工具,可以运行在模拟器里或实际设备中它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。 Monkey测试是一种为了测试软件...

Global site tag (gtag.js) - Google Analytics