#Monkey

MonkeyRunner之MonkeyRecorder录制回放脚本(亲测可正常运行)

MonkeyRunner可以录制和回放脚本前置条件:电脑连接手机,输入adbdevices看看返回是否手机设备列表(我是真机,模拟器也可以)配置好安卓sdk和Python环境step:1、启动录制脚本:cmd,输入命令monkeyrunnermonkey_recorder.py会弹出一个MonkeyRecord窗口界面...

how to Use the Tampermonkey API from the Chrome console

 1.Createthefollowingscript: //==UserScript==//@nameExportssomeGMfunctions//@namespaceWhatever//@match*//==/UserScript==//WARNING:Anypagecannowusethes...
代码星球 ·2020-09-13

第14章1节《MonkeyRunner源代码剖析》 HierarchyViewer实现原理-面向控件编程VS面向坐标编程

到此为止我们描写叙述的MonkeyRunner相应用的点击拖放等操作都是直接通过指定坐标点来实现的。比方以下触摸一个坐标点为(60,90)的按钮的脚本样例:1device.touch(60,900,MonkeyDevice.DOWN_AND_UP)代码14-1-1直接使用坐标点操作应用 这样子做的话代码会存在以下几大缺...

HDU1512 ZOJ2334 Monkey King 左偏树

  在一个森林里住着N(N<=10000)只猴子。在一开始,他们是互不认识的。但是随着时间的推移,猴子们少不了争斗,但那只会发生在互不认识(认识具有传递性)的两只猴子之间。争斗时,两只猴子都会请出他认识的猴子里最强壮的一只(有可能是他自己)进行争斗。争斗后,这两只猴子就互相认识。每个猴子有一个强壮值,但是被请出来...

百度离线下载Tampermonkey脚本

https://greasyfork.org/zh-CN/scripts/23635-%E7%99%BE%E5%BA%A6%E7%BD%91%E7%9B%98%E7%9B%B4%E6%8E%A5%E4%B8%8B%E8%BD%BD%E5%8A%A9%E6%89%8Bhttps://greasyfork.org/zh-C...

MonkeyRunner 综合实践

测试场景连接设备,自动安装并启动考研帮app启动后登录账号(账号zxw1234密码:zxw123456),然后截图并保存到指定文件位置。思路分析连接设备安装app启动app输入用户名密码点击登录按钮截图脚本实现kyb_login.pyfrom com.android.monkeyrunnerimport&nb...
代码星球 ·2020-06-13

MonkeyRunner API简介

MonkeyRunner工具主要有三个类:MonkeyRunnerMonkeyDeviceMonkeyImage官方API文档:http://www.android-doc.com/tools/help/monkeyrunner_concepts.html#1.MonkeyRunner类:MonkeyRunner提供连...
代码星球 ·2020-06-13

monkeyrunner简介

monkeyrunner简介MonkeyRunner工具是使用Jython(使用Java编程语言实现的Python)写出来的,它提供了多个API,通过monkeyrunnerAPI可以写一个Python的程序来模拟操作控制Android设备app,测试其稳定性并通过截屏可以方便地记录出现的问题。官网介绍如下Themon...
代码星球 ·2020-06-13

monkey日志管理

日志管理作用Monkey日志管理是Monkey测试中非常重要的一个环节,通过日志管理分析,可以获取当前测试对象在测试过程中是否会发生异常,以及发生的概率,同时还可以获取对应的错误信息,帮助开发定位和解决问题。monkey日志保存方法保存在PC中保存在手机上标准流和错误流分开保存保存在PC中>adbshell&nb...
代码星球 ·2020-06-13

monkey自定义脚本实践

自定义脚本的稳定性测试常规Monkey测试执行的是随机的事件流,但如果只是想让Monkey测试某个特定场景这时候就需要用到自定义脚本了,Monkey支持执行用户自定义脚本的测试,用户只需要按照Monkey脚本的规范编写好脚本,存放到手机上,启动Monkey通过-f参数调用脚本即可。测试案例启动考研帮app3.1.0,然...

Monkey参数介绍

参数分类常规类参数事件类参数约束类参数调试类参数常规类参数常规类参数包括帮助参数和日志信息参数。帮助参数用于输出Monkey命令使用指导;日志信息参数将日志分为三个级别,级别越高,日志的信息越详细。1.帮助类参数monkey-h2.日志级别$adbshell monkey-v<event-count&g...
代码星球 ·2020-06-13

monkey事件简介

操作事件简介Monkey所执行的随机事件流中包含11大事件,分别是触摸事件、手势事件、二指缩放事件、轨迹事件、屏幕旋转事件、基本导航事件、主要导航事件、系统按键事件、启动Activity事件、键盘事件、其他类型事件。Monkey通过这11大事件来模拟用户的常规操作,对手机App进行稳定性测试。下面让我们来详细了解这11...
代码星球 ·2020-06-13

Monkey简介

Monkey简介在Android的官方自动化测试领域有一只非常著名的“猴子”叫Monkey,这只“猴子”一旦启动,就会让被测的Android应用程序像猴子一样活蹦乱跳,到处乱跑。人们常用这只“猴子”来对被测程序进行压力测试,检查和评估被测程序的稳定...
代码星球 ·2020-06-13

Android自动化压力测试之Monkey Test (三)

Monkey是什么?Monkey是Google提供的一个用于稳定性与压力测试的命令行工具。Monkey路径:路径:/System/framework/monkey.jar启动脚本路径:/system/bin/monkey1.首先我们先打开安卓模拟器2.打开本地cmd命令窗口3.输入命令查看模拟器是否有连接上adbdev...

Monkey ‘mk_request_header_process’函数输入验证漏洞

漏洞名称:Monkey‘mk_request_header_process’函数输入验证漏洞CNNVD编号:CNNVD-201308-003发布时间:2013-08-22更新时间:2013-08-22危害等级:中危  漏洞类型:输入验证威胁类型:远程CVE编号:CVE-201...
首页上一页123下一页尾页