Android自动化工具Monkeyrunner使用之——ISMS(启动APK并截图查看)
# Imports the monkeyrunner modules used by this program, 此处是加载需要的文件, 可以说是必须的吧。
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage
# Connects to the current device, returning a MonkeyDevice object 此处为连接当前运行的虚拟机, 然后返回一个对象。
device = MonkeyRunner.waitForConnection()
# sets a variable with the package's internal name 此处定义包的变量, 方便管理
package = 'com.hissage'
# sets a variable with the name of an Activity in the package 此处定义activity变量, 需要添加包名
activity = 'com.hissage.ui.activity.ConversationListActivity'
# sets the name of the component to start 此处设置起始组件, 放在变量里
runComponent = package + '/' + activity
# Runs the component 此处为启动
device.startActivity(component=runComponent)
#wait for a monment, 5s
MonkeyRunner.sleep(5)
# Presses the Menu button 此处为按menu并松开
device.press('KEYCODE_MENU','DOWN_AND_UP')
#Takes a screenshot 此处为截图
result = device.takeSnapshot()
# Writes the screenshot to a file 此处为保存图片,默认情况下在SDK的tool文件夹下
result.writeToFile('./shot1.png','png')
Android自动化工具Monkeyrunner使用之——ISMS(启动APK并截图查看)相关推荐
- Android自动化测试之MonkeyRunner MonkeyDevice MonkeyImage API使用详解 脚本编写 脚本录制回放
MonkeyRunner 系列文章 MonkeyRunner简介 MonkeyRunner 三大模块 MonkeyRunner API MonkeyDevice API MonkeyImage API ...
- [转] android自动化之MonkeyRunner测试环境配置(一)
Android自动化测试之MonkeyRunner 一.Android自动化测试之环境搭建 1.1 Android-sdk介绍 ¢ SDK(Software development kit)软件开发 ...
- Android自动化测试之MonkeyRunner录制和回放脚本
Android自动化测试之MonkeyRunner录制和回放脚本(十一) 分类: 自动化测试 Android自动化 2013-02-22 10:57 7346人阅读 评论(2) 收藏 举报 andro ...
- Android自动化测试之MonkeyRunner
2019独角兽企业重金招聘Python工程师标准>>> MonkeyRunner是Google Android SDK下的一个工具,用于自动化测试Android程序. Monkeyr ...
- android 自动化测试之monkeyrunner学习(三),自动化测试之Monkeyrunner
一.功能 Android自动化测试工具 二.环境配置 1 android-sdk 2 jdk 3 配置python环境 monkeyrunner在Android SDK的tools文件夹下 三.打开方 ...
- Android自动化测试之monkeyrunner基本要素(七)
2019独角兽企业重金招聘Python工程师标准>>> 1. #导入模块; from com.android.monkeyrunner import MonkeyRunne ...
- Android自动化测试之Monkey命令使用及monkey脚本编写
系列文章 Android自动化测试环境部署及adb sdkmanager avdmanager Monitor DDMS工具使用及命令详解 Android自动化测试之Monkey使用及monkey脚本 ...
- Android自动化测试工具SoloPi
一.SoloPi介绍 SoloPi是阿里在移动端上一个无线化.非侵入式的 Android 自动化工具,公测版拥有录制回放.性能测试.一机多控三项主要功能,能为测试开发人员节省宝贵时间. 二.开源地址 ...
- 【金阳光测试】大话Android自动化测试--Android自动化系列(1)--金阳光于2013年4月份
Android自动化测试框架和工具在四年多的发展日趋成熟.从五年前的第一代自动化架构演进到目前第四代(本系列讲座第7篇后将详细剖析第三代和第四代自动化框架)从以前最早谷歌推崇的monkey随机测试工具 ...
最新文章
- python中字典添加键对_关于python:如何向字典添加键、值对?
- HashSet源码解析
- 锋利的jQuery--关于$(document).ready()函数及jQuery代码风格
- Deepin 15.7安装教程
- java基准测试_星期五基准功能Java
- ab 模拟_Ab测试第二部分的直观模拟
- application terminated怎么解决_优雅解决 SpringBoot 工程中多环境下 application.properties 的维护问题...
- 消息长度_nsq消息队列源码分析
- Struts2的学习-属性驱动和模型驱动
- 过滤器做权限校验以及遇到的坑
- 如何使用 Numbers 筛选出特定种类的资料?
- 淡泊以明志,宁静而志远--诸葛亮诫子书(2007-09-30 09:35:17| 分类: 心情故事)
- 《自然语言处理实战入门》 深度学习组件TensorFlow2.0 ---- 文本数据建模流程
- 【网络取证篇】suy网络工具包
- Proxy ARP--即ARP代理
- PHPMailer远程命令执行漏洞复现
- 全国计算机等级考试python试题_全国计算机等级考试二级Python真题及解析(5)
- 来源(Provenance)介绍
- php和按键精灵,按键精灵的脚本 - 对于重复动作(含键盘鼠标)太好用了
- VBA实战(11) - 工作表(Sheet) 操作汇总
热门文章
- 酷狗音乐播放器2014 v7.6.1.0 官方免费版
- 浅谈方正教务模拟登录实现
- Kibana:运用 Lens 创建数据透视表格
- python快速实现简易双重弹力球小游戏
- android native 相册,React Native手动实现调用原生相机相册(Android端)
- c语言指针的应用实验七,C语言实验程序总结实验七指针.doc
- 【预测模型-ELM预测】基于麻雀算法优化极限学习机预测附matlab代码
- 微信PC版重大更新!这下上班摸鱼更方便了!(后台领取内测更新包)
- 大学计算机专业论文可以抄吗,计算机大学毕业论文范文
- 通信行业的一些基础知识