zoukankan      html  css  js  c++  java
  • Robot Framework(AutoItLibrary库关键字介绍)

    AutoItLibrary库关键字

    AutoItLibrary 的对象操作大体上有几大主要部分,Window 操作、Control 操作、Mouse 操作、Process操作、Run 操作、Reg 操作还有一些其他的操作。

    1、运行程序

    Run 关键字用来启动程序。

    2、关闭程序

    Win Close关键字用于关闭程序

    strTitle 是指打开窗口的标题

    3、控制点击

    Control Click关键字发送控制命令给鼠标点击

    4、发送

    Send关键字模拟按钮发送到窗口

    “123456”会被输入到计算器的计算框内。
    对于非数字的键盘输入用“{}”花括号括起来。“{F1}”表示键盘 F1;“{+}”表示键盘“+”加号;
    “{=}”表示键盘“=”等号。

     组合键Alt+2:

    执行{ALTDOWN}表示按下键盘 Alt 键,{ALTUP}表示松开 Alt 键。
    组合键 Ctrl+a、Ctrl+x、Ctrl+v:

    执行{CTRLDOWN}表示按下键盘 Ctrl 键,然按 a 键“全选”,按 x 键“剪切”,按 v 键“粘贴”

    5、等待活动窗口

    Wait For Active Window 关键字会等待窗口显示出来

    6、鼠标点击

    Mouse Click执行鼠标点击操作

    个人不建议使用这种定位,如果移动计算器窗口,那么上面按钮的坐标也会发生变化。导致定位不准
    确。获取定位坐标如下。

     

    7、关闭程序

    ProcessClose关键字用于关闭程序

    8、获得窗口的宽高

    Win Get Client Size Height 关键字用于获取程序窗口的高度。

    Win Get Client Size Width 关键字用于获取程序窗口的高度

     

    执行结果:

    9、窗口标题

    Win Get Title 用于获取窗口标题。

    Win Set Title 用于设置窗口标题

    Win Set Title 将“计算器”改为“计算机”;Win Get Title 获取当前“计算机”窗口的 title,将通过log 打印出来

  • 相关阅读:
    iOS 中的类属性
    Ubuntu18.04 设置开机进入命令行模式
    ReactNative——如何隐藏状态栏(实现沉浸式)
    React Native(简单精致的底部导航栏):使用react-native-tab-navigator实现底部导航栏
    windows scp 报错 no such file or dictionary
    JS中Logger的使用
    react CSSTransition 参数
    Javaweb中的定时器
    windows配置java环境变量,修改java版本后不生效
    Eclipse中import javax.servlet.*出错
  • 原文地址:https://www.cnblogs.com/101718qiong/p/8278508.html
Copyright © 2011-2022 走看看