`
jiguanghover
  • 浏览: 13729 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Android自动化测试MonkeyRunner

阅读更多
   这两天正在学习Android的自动化测试工具MonkeyRunner,以下是我的一些学习记录:

1.首先启动emulator,然后把手机设备连接至电脑。
from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice
device=MonkeyRunner.waitForConnection() //连接手机设备
device.installPackage("../XX.apk")//安装apk包到手机设备
device.startActivity
(component="com.example.android.apis/com.example.android.apis.ApiD
emos")//以ApiDemos为例,打开ApiDemos

device.reboot()//手机设备重启
device.touch(300,300,'DOWN_AND_UP')
MonkeyRunner.alert("hello")//在emulator上会弹出消息提示
device.press('KEYCODE_BACK', 'DOWN_AND_UP')
device.type('hello')//向编辑区域输入文本'hello'
分享到:
评论

相关推荐

    android自动化测试monkeyrunner学习

    ### Android自动化测试MonkeyRunner详解 #### 一、MonkeyRunner简介 MonkeyRunner是Android SDK中一个强大的自动化测试工具,它提供了一套API来控制Android设备或模拟器。通过编写Python脚本,用户可以实现诸如...

    android自动化测试之monkeyrunner教程

    android自动化测试monkeyrunner的入门使用教程,讲解了如何使用monkeyrunner进行android的自动化测试

    Android自动化测试_Monkeyrunner

    ### Android自动化测试_Monkeyrunner #### 搭建Android自动化测试环境 ##### 环境准备 在开始使用Monkeyrunner进行自动化测试之前,需要确保已经正确安装并配置了以下软件环境: 1. **JDK (Java Development Kit...

    Android自动测试之monkeyrunner工具.docx

    【Android自动测试之monkeyrunner工具】是Android平台上用于自动化测试的一种工具,它提供了一套Python API,使得开发者能够在PC上编写脚本,控制Android设备或模拟器进行测试操作。Monkeyrunner不仅适用于应用的...

    Android自动化测试(MonkeyRunner)脚本python

    MonkeyRunner是Android SDK提供的一种工具,用于编写和执行对Android设备或模拟器的自动化测试。这个工具通过Python脚本来控制设备,进行各种用户交互,如点击、滑动、输入文本等,从而实现对应用程序的系统级测试。...

    android自动化测试工具monkeyrunner总结

    ### Android自动化测试工具monkeyrunner详解 #### 一、Monkeyrunner简介 Monkeyrunner是Android平台下的一款强大的自动化测试工具,主要用于实现对Android设备或模拟器的功能性测试和稳定性测试。通过编写Python...

    Android自动化测试之MonkeyRunner--从环境构建、参数讲解、脚本制作到实战技巧

    ### Android自动化测试之MonkeyRunner详解 #### 一、MonkeyRunner简介与应用场景 MonkeyRunner作为一款由Android SDK自带的测试工具,被广泛应用于Android自动化测试领域。它不仅支持基本的功能测试和回归测试,还...

    Android自动化测试之Monkeyrunner常用操作编程

    Android自动化测试之Monkeyrunner常用操作编程 本篇乃本人学习monkeyrunner时笔记,查看网络中的资料并经本人测试而出,由于本人刚接触,所以本篇内容不免肤浅,高手们请绕走~ 在测试本人以下实例时,请自行搭建...

    [android]android自动化测试十三之monkeyRunner自动化框架

    【Android自动化测试十三之MonkeyRunner自动化框架】 MonkeyRunner是Android SDK提供的一种强大的自动化测试工具,它允许开发者通过编写Python脚本来实现对Android设备或模拟器的控制,进行UI级别的自动化测试。...

    腾讯Android自动化测试实战电子书

    腾讯作为国内互联网巨头,其在Android自动化测试方面有着丰富的经验和实践,这本书“腾讯Android自动化测试实战电子书”正是对此领域的深度探讨。 首先,我们来了解一下Android自动化测试的基本概念。自动化测试是...

    android自动化测试资料

    3.Create_Android_Sample_...Android自动化测试初探 Android自动化测试可行性途径分析 Android自动化测试之道 GSM手机自动化测试解决方案 手机自动化测试系统设计浅析 在Android_Robotium自动化测试中导出Test_result

    Android 自动化测试框架

    Instrumentation是Google早期提供的Android自动化测试基础工具,它提供了一种低级别的接口来控制和监控应用的行为。虽然可以用来编写测试,但它较为底层,通常需要结合其他框架如JUnit或Robotium来实现更高级别的...

    一步一步使用Monkeyrunner实现Android的自动化测试.docx

    ### 使用Monkeyrunner实现Android自动化测试详解 #### 一、Monkey与Monkeyrunner的区分及应用场景 在探讨如何使用Monkeyrunner进行Android自动化测试之前,先来理解一下Monkey与Monkeyrunner之间的区别及其各自的...

    android计算器monkeyrunner测试脚本

    用于测试Android计算器,适合初学monkeyrunner测试脚本编写者

    android 自动化测试分享

    【Android自动化测试】是针对Android应用进行的一种利用自动化工具代替或辅助手动测试的过程,旨在提高测试效率、降低人力成本和人为错误。自动化测试分为两大类:自动化性能测试和自动化功能测试。性能测试主要关注...

    自动化测试工具Monkeyrunner

    **Monkeyrunner**是一种基于用户界面(UI)的自动化测试工具,主要用于Android平台上的软件自动化测试。它通过一组API来控制Android设备或模拟器,使开发者能够编写Python脚本来安装应用、运行应用、发送按键消息并...

Global site tag (gtag.js) - Google Analytics