monkeyrunner
顽石⚡
这个作者很懒,什么都没留下…
展开
-
%ANDRIOD_HOME%没有效果
使用monkeyrunner 要先配置andriod_sdk 的环境变量:之前一直用ANDRIOD_HOME D:/andriod/adt path中设置%ANDRIOD_HOME%\tools;%ANDRIOD_HOME%\platform-tools 但是%ANDEIOD_HOME%就是不生效;后来改为ANDRIOD_SDK_HOME 就OK了也不知道是什么原因 先记录下来吧系统...原创 2018-03-13 13:55:11 · 309 阅读 · 0 评论 -
Python+Monkeyrunner 真机自动化测试
# coding:utf-8from com.android.monkeyrunner import MonkeyRunner as mrfrom com.android.monkeyrunner import MonkeyDevice as mdfrom com.android.monkeyrunner import MonkeyImage as mifrom com.android.monke...原创 2018-06-06 18:07:51 · 2742 阅读 · 2 评论 -
Monkeyrunner+Python+真机 多台手机按顺序安装设置app
实现的思路:1.读取所有的设备号 1.1 用os.system() 方法配合adb 命令,将所有的设备号写入devices.text 1.2 创建一个devices[]数组用来保存所有的devices 1.3 读取devices.text的内容,重新截取内容,并append到devices[]2.遍历设备,用monkeyrunner 连接不同的设备 2.1 用for temp...原创 2018-06-08 10:34:40 · 1114 阅读 · 0 评论 -
monkeyrunner +python +一台真机 实现安装 打开 点击 app
该脚本实现了 安装app 和 打开app 点击设置app# coding:utf-8# import os# import subprocess# from com.android.monkeyrunner import MonkeyDevice as md# from com.android.monkeyrunner import MonkeyImage as mifrom com.androi...原创 2018-06-08 13:47:04 · 1437 阅读 · 0 评论 -
monkeyrunner +python 判断手机是否打开viewServer
该方法用来判断手机是否能打开viewServer如果能打开返回True,否者返回False根据返回值决定是否用EasyMonkeyDevice缩进有些问题,网页上改起来太麻烦,需要的自己改吧# coding:utf-8import os# import subprocessfrom com.android.monkeyrunner import MonkeyDevice as mdfrom com...原创 2018-06-08 13:56:34 · 284 阅读 · 0 评论 -
monkeyrunner +python 多台真机 多线程
主要实现多台手机同时安装app 同时设置app 设置的结果截图与标准图比较,如果不一样,返回false并保存截图代码如下:# coding:utf-8import osimport threadingimport time# from com.android.monkeyrunner import MonkeyDevice as mdfrom com.android.monkeyrunner im...原创 2018-06-08 17:58:26 · 861 阅读 · 1 评论