首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android 测试工具——Monkeyrunner简介

Monkeyrunner简介 MonkeyRunner工具是使用Jython(使用Java编程语言实现的Python)写出来的,它提供了多个API,通过monkeyrunner API 可以写一个Python...Monkeyrunner 路径:Andriod_SDK\tools MonkeyRunner功能 1.多设备控制:API可以跨多个设备,一次启动全部模拟器来实施测试套件; 2.功能测试:为应用自动执行一次功能测试...3.可扩展自动化:因为monkeyrunner是一个API工具包,你可以开发基于Python模块的整个系统来控制Android设备; Monkeyrunner与Monkey区别 monkeyrunner...Monkeyrunner环境搭建 安装并配置好jdk环境 安装android sdk 安装python 安装配置教程 monkeyrunner环境变量配置:{Path}\Andriod_SDK\tools...安装结果检测 在控制台输入命令:monkeyrunner出现如下显示内容则说明安装成功 C:\Users\Shuqing>monkeyrunner Jython 2.5.3 (2.5:c56500f08d34

60830

Appium+python自动化(二十三)- 真假美猴王Monkeyrunner与Monkey傻傻的分不清楚

2.我们来看一下monkeyrunner官网是如何介绍monkeyrunner的: 官网介绍(已翻译成中文)宏哥在这里给小伙伴截取一段翻译,如下:   monkeyrunner工具提供了一个API,用于编写从...5.monkeyrunner 路径:Andriod_SDK\tools MonkeyRunner工具独特功能 1.多设备控制:monkeyrunner API可以跨多个设备或仿真器应用一个或多个测试套件...monkeyrunner API monkeyrunner API包含在包中的三个模块中 com.android.monkeyrunner: 1.MonkeyRunnermonkeyrunner程序的一类实用方法...运行monkeyrunner 您可以从文件中运行monkeyrunner程序,也可以在交互式会话中输入monkeyrunner语句。...在你的插件代码,你可以导入和扩展的主要monkeyrunner类 MonkeyDevice,MonkeyImage和MonkeyRunner在com.android.monkeyrunner(见的monkeyrunner

1.5K41

码云周刊:当测试拿起自动化测试工具,开发仿佛看见一场悲剧正在上演!

Monkeyrunner 和 Monkey 不同,Monkey 是直接运行在 adb shell 中的命令,它随机的生成用户或者系统的各种随机事件,而 MonkeyRunner 则可以通过 api 来产生特定命令和事件来控制设备和模拟器...MonkeyRunner 在 android 测试中有下面特点: 支持多设备: API 可以跨多个设备或模拟器实施测试套件。...回归测试:monkeyrunner 可以运行某个应用,并将其结果截屏与既定已知正确的结果截屏相比较,以此测试应用的稳定性。...您还可以向 monkeyrunner API 中添加您自己的类。我们将在使用插件扩展 monkeyrunner 一节中对此进行详细讨论。...项目地址:http://git.oschina.net/winchelltest/monkeyrunner

1.5K90

android自动化测试知识点总结

本次教程将教大家如何用monkeyrunner进行android的自动化测试,包括环境的搭建、monkeyrunner和uiautomatorviewer工具的使用。...进入sdk下面的tools目录下运行monkeyrunner。 ? 现在可以执行一些自动化测试的命令啦,这里以点击界面的命令做讲解。 首先是引入monkeyrunner相关的包。...上面我们演示的那些命令也可以放在python脚本里面,然后通过运行monkeyrunner 你的脚本名字.py来实现整个过程的自动化。...上面我们演示的那些命令也可以放在python脚本里面,然后通过运行monkeyrunner 你的脚本名字.py来实现整个过程的自动化。 好了,关于monkeyrunner工具的介绍就到此结束了。...好了,关于monkeyrunner工具的介绍就到此结束了。后面的内容我们将简单的讲下uiautomatorviewer工具的使用。 首先在android模拟器中打开需要获取坐标的元素所在的界面。

42920

Appium+python自动化(二十五)- 那些让人抓耳挠腮、揪头发和掉头发的事 - 获取控件ID(超详解)

控件ID之Monkeyrunner脚本演示 同样的,我们将下面一段Monkeyrunner脚本写到一个test.py文件中,然后运行test.py文件,查看模拟器上是不是做相应的操作。...宏哥 QQ交流群:707699217 8 Project:学习和使用appium自动化测试-获取控件的ID 9 ''' 10 # 3.导入模块 11 12 from com.android.monkeyrunner...import MonkeyRunner,MonkeyDevice 13 14 from com.android.monkeyrunner.easy import EasyMonkeyDevice #...提供了根据ID进行访问 15 16 from com.android.monkeyrunner.easy import By #根据ID返回PyObject的方法 17 18 device=MonkeyRunner.waitForConnection...控件ID不存在或重复     我们在用monkeyrunner进行Android自动化时,通过获取坐标点或控件ID进行一系列操作。

2K31
领券