monkeyrunner下登录app

Posted 凝思的树

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了monkeyrunner下登录app相关的知识,希望对你有一定的参考价值。

第一步,获取编辑框、按钮的坐标值

打开模拟器,点开qq

在monkeyrunner环境下输入如下图代码

from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice

from com.android.monkeyrunner.recorder import MonkeyRecorder as recorder

device=MonkeyRunner.waitForConnection()

device.startActivity(component = "cn.fbtech.fbuser/cn.fbtech.fbuser.activity.LoginActivity") 
recorder.start(device)

然后如下图所示,点击一下账号输入框、密码输入框、登录按钮。记下坐标

 

第二步,登录

 输入代码

from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice 

device=MonkeyRunner.waitForConnection() 

#启动activity

device.startActivity(component="cn.fbtech.fbuser/cn.fbtech.fbuser.activity.LoginActivity") 

#登录界面,点击账号输入框

device.touch(
57,246,\'DOWN_AND_UP\')

device.type(
\'1507×××××60\') #输入账号

#登录界面,点击密码框

device.touch(
54,298,\'DOWN_AND_UP\')

device.type(
\'××××××\') #输入密码
device.touch(235,366,\'DOWN_AND_UP\') 
 

 

111

 

以上是关于monkeyrunner下登录app的主要内容,如果未能解决你的问题,请参考以下文章

锤子便签的 monkeyrunner 测试脚本(转)

monkeyrunner 自动安装app和卸载app操作

monkeyrunner探讨,如何通过id触发事件

monkeyrunner探讨,如何通过id触发事件

Android App 压力测试 monkeyrunner

App压力测试MonkeyRunner整理