文章 2017-11-18 来自:开发者社区

Android monkeyrunner自动化测试

monkeyrunner测试主要是通过编写一个Python程序去安装一个Android应用程序或测试包,运行它,向它发送模拟击键,截取它的用户界面图片,并将截图存储于工作站上。由于SDK是旧版本,暂时无法获取自定义屏幕上的组件焦点,所以通过截取屏幕的方式获取组件的位置坐标,然后利用触摸的方式点击组件。 关于monkeyrunner自动化测试网上的例子太多了,而且都是转载的,基本上都是对官方文档的....

文章 2017-11-14 来自:开发者社区

appium自动化测试环境部署_Android

对于一台干净的windows要做appium测试需要的环境如下(针对python): android sdk java(jdk) adb Emulator Node.js Appium(一个最新的1.0.2版本,一个1.4.16版本,随意安装哪个) Python上安装appium-python-client插件   1、  我们先把下载androidsdk,打开安.....

文章 2017-11-13 来自:开发者社区

Android自动化测试之Robotium学习(二)

       新建好测试程序之后,我们需要做的就是把Robotium这个包导入进你的工程里。这样才能跟Robotium关联起来。  首先要去官网下载Robotium版本包(http://code.google.com/p/robotium/downloads/list)。       &n...

文章 2017-11-13 来自:开发者社区

Android自动化测试之Robotium学习(四)

      上一篇遗留了两个问题:一、如何找到要测试的apk的包名和主类名。二、怎样对要测试的apk进行去签名,并且使用debug签名。       一、先解决第一个问题,如何找到要测试的apk的包名和类名。        你要是有程序的源码或者是在测试你自己...

文章 2017-11-12 来自:开发者社区

android 自动化测试之MonkeyRunner学习(一)

    这里只是记录分享一下自己的学习心得,希望给一些新手有所启发,少一点摸索的时间,如有不准确之处,欢迎指出,不胜感激。      android的sdk中集成了三个比较简单的可用来进行自动化测试的工具:Monkey、MonkeyRunner和Robotium。这三个测试工具都是基于黑盒测试。Monkey相对而言比较简单,只是...

文章 2017-11-12 来自:开发者社区

android 自动化测试之MonkeyRunner学习(二)

上次说到已经配好了MonkeyRunner的运行环境,现在讲解怎么进行简单的MonkeyRunner测试。这个拖了很久才有时间和心情总结一下。真是计划赶不上变化啊。 就不说废话了。http://developer.android.com/tools/help/MonkeyDevice.html ,这个地址是android上的MonkeyRunner官方文档地址。上面关于MonkeyRun...

文章 2017-11-12 来自:开发者社区

Android自动化测试之Robotium学习(一)

      Robotium是android测试中一个简单而又强大的工具。说它简单,是因为Robotium是基于Android测试框架InstrumentationTestCase2进行的2次封装,把一些基本操作又简化了一遍,它的文档只有一个Solo类,而且配置步骤是固定的几步。说它强大是因为,它在有源码是可以测试源码,进行白盒测试。没有源码时,只有一个应用程序的ap...

文章 2017-11-12 来自:开发者社区

Android自动化测试之Robotium学习(三)

    导入好robotium包之后,我们就可以在自己的工程中新建测试类进行测试。下面以我们开始建的RobotiumTest项目为例进行说明。      代码如下: package com.android.adb.test; import com.jayway.android.robotium.solo.So...

文章 2017-11-12 来自:开发者社区

Android自动化测试之使用java调用monkeyrunner(补充篇)

       上一篇使用java调用monkeyrunner(http://fengbohaishang.blog.51cto.com/5106297/1065647)中遗留了一个问题,就是上次用的是低版本的4个包解决的问题,使用高版本的jar包怎么调用monkeyrunner呢?       &n...

文章 2017-11-12 来自:开发者社区

Android自动化测试之使用java调用monkeyrunner

       众所周知,一般情况下我们使用android中的monkeyrunner进行自动化测试时,使用的是python语言来写测试脚本。不过,最近发现可以用java调用monkeyrunner Api,用java语言写测试脚本。          于是,就简单研究了一下。这里...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。