本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
Android环境搭建及monkeyrunner测试环境的搭建(一)
最近在学习安卓的自动化测试,由于以前都是接触的web自动化测试。对于安卓环境比较陌生,所以搭建环境也需要从开学起。都是自己在网上找的的方法和资料,现在整理一下。怕今后忘记了。
一、所需软件准备:
1.JDK 这个安装和环境变量配置就不说了。
2.eclipse 从官方网站上下一个直接解压就可以了,我用的是3.7版本。
3.Android SDK 这个需要去谷歌的网站上下载,我下 ...
[Android]Monkeyrunner得id查找方法
该方法是莹莹同学发现得,先感谢。
实现方式如下:
from com.android.monkeyrunner import MonkeyRunner as MR
from com.android.monkeyrunner import MonkeyDevice as MD
from com.android.monkeyrunner import MonkeyImage as MI
...
在PC端进行android截屏的多种方法
昨晚意外的发现在PC端进行截屏的方法相当多,在android sdk的tools里面有大量的jar包可以利用。
第一种方法:
这里使用AndroidDebugBridge及其相关类进行截屏,使用的jar包是ddmlib.jar,在android sdk的tools文件夹内。
代码如下(以下代码抽取自互联网并经修改过):/*
* @(#)ScreenShot.java Project ...
[android]MonkeyRunner“java.net.SocketException: Broken pipe”错误解决办法
from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice
import time
import random
d=MonkeyRunner.waitForConnection()
d.wake()
for i in range(0,100):
#TOUCH|{'x':55,'y':795,'type':'downAndU ...
Android MonkeyRunner实例二 .
内容:
monkeyrunner测试主要是通过编写一个Python程序去安装一个Android应用程序或测试包,运行它,向它发送模拟击键,截取它的用户界面图片,并将截图存储于工作站上。由于
SDK是旧版本,暂时无法获取自定义屏幕上的组件焦点,所以通过截取屏幕的方式获取组件的位置坐标,然后利用触摸的方式点击组件。
关于monkeyrunner自动化测试网上的例子太多了,而且都是转载的,基本上都是对官 ...
[android]android自动化测试十三之monkeyRunner自动化框架
1.MonkeyRunner自动化遇到的问题
一、元素坐标不好定位
二、不利于代码复用
三、出现问题不好调试
四、无封装大量多余代码
针对以上四点问题,尝试了一些自动化测试框架,虽不尽如意,但是也把成果展示如下:
1.制作一个应用,该应用可以得到你应用上所点击的IP
$ ./andrec --help
Usage: andrec [options] apkfile
Options:
...
Android自动化测试MonkeyRunner
这两天正在学习Android的自动化测试工具MonkeyRunner,以下是我的一些学习记录:
1.首先启动emulator,然后把手机设备连接至电脑。
from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice
device=MonkeyRunner.waitForConnection() //连接手机设备
device.i ...