zoukankan      html  css  js  c++  java
  • 3.Monkey Script小案例

    1.实现打开搜狗搜索APP,在搜索框输入内容,点击回车,重复2次运行

    2.实现代码如下所示:

    type=user
    count=10
    speed=1.0
    start data >> 
    LaunchActivity(com.sogou.activity.src, com.sogou.search.entry.EntryActivity)
    UserWait(3000)
    
    DispatchPointer(10,10,0,500,500,1,1,-1,1,1,0,0)
    DispatchPointer(10,10,1,500,500,1,1,-1,1,1,0,0)
    UserWait(3000)
    
    DispatchString(test)
    UserWait(3000)
    
    DispatchPress(66)
    UserWait(3000)

    3.解释如下:

    #固定头部,参数和值均不影响脚本,每次照抄即可。
    type=user
    count=10
    speed=1.0
    start data >> 
    
    
    #启动app并等待3秒(参数1为app的包名,参数2为app的activity名)
    LaunchActivity(com.sogou.activity.src, com.sogou.search.entry.EntryActivity)
    UserWait(1500)
    
    #按下坐标并等待3秒(搜索框位置)
    DispatchPointer(10,10,0,500,500,1,1,-1,1,1,0,0)
    DispatchPointer(10,10,1,500,500,1,1,-1,1,1,0,0)
    UserWait(3000)
    
    #输入搜索框内容
    DispatchString(test)
    UserWait(3000)
    
    #点击回车键
    DispatchPress(66)
    UserWait(3000)
    

    4.在文本框输入完内容后,修改其后缀名为xx.script,我修改为1.script,且保存在C:UsersAdministrator目录下

    5.将电脑的1.script文件push到手机上,并执行

    6.注意点:DispatchPointer(10,10,0,500,500,1,1,-1,1,1,0,0),这个命令的参数,前2个跟后7个为固定值,即每次修改只需修改0,500,500的值,0表示点击,1表示弹出,500为元素的X,Y坐标值,其值可用sdk自带的工具进行判断。该工具在sdk的tools目录下的uiautomatorviewer.bat

     
  • 相关阅读:
    word查找与替换
    细说ASP.NET Windows身份认证
    防钓鱼代码
    sql触发器
    url地址栏参数
    sql递归查询
    认识TWICImage类
    尝试发个贴
    泛型单元
    [学习官方例子]TArray
  • 原文地址:https://www.cnblogs.com/android-it/p/9323568.html
Copyright © 2011-2022 走看看