AutolT agendaAutoIT简介·AutoIT安装AutoIT脚本语法特征,窗口控件识别方法·常用窗口控件操作函数,编写AutoIT脚本·参考资料·上机实验习题webexWebExConfidential
WebEx Confidential 1 AutoIT agenda • AutoIT简介 • AutoIT安装 • AutoIT脚本语法特征 • 窗口控件识别方法 • 常用窗口控件操作函数 • 编写AutoIT脚本 • 参考资料 • 上机实验习题
AutolT简介·AutoIt 最初是为了帮助IT管理和维护开发的工具,能自动完成软件的安装,AutoIT是用以编写并生成脚本程序的免费软件逐渐成为一款具有BASIC语言风格的自动化测试工具.它被设计用来在WindowsGUI(用户界面)中进行自动操作和验证,从而帮助我们实现Windows客户端软件的自动化测试任务webex2WebExConfidential
WebEx Confidential 2 AutoIT简介 • AutoIt 最初是为了帮助IT管理和维护开发的工 具,能自动完成软件的安装. • AutoIT是用以编写并生成脚本程序的免费软件, 逐渐成为一款具有BASIC语言风格的自动化测试 工具.它被设计用来在Windows GUI(用户界面) 中进行自动操作和验证,从而帮助我们实现 Windows客户端软件的自动化测试任务
AutolT简介·模拟键击动作(支持大多数的键盘布局):·模拟鼠标移动和点击动作,包括单击双击拖拽:、对窗口进行移动、调整大小和其它操作;直接与窗口的“控件“交互(设置/获取控件的相关属性);配合剪贴板进行剪切/粘贴文本操作;·对注册表进行操作;·执行windows及Dos下的可执行文件,将脚本直接转换成独立的exe文件webex3WebExConfidential
WebEx Confidential 3 AutoIT简介 • 模拟键击动作(支持大多数的键盘布局); • 模拟鼠标移动和点击动作,包括单击双击拖拽; • 对窗口进行移动、调整大小和其它操作; • 直接与窗口的“控件“交互(设置/获取控件 的相关属性); • 配合剪贴板进行剪切/粘贴文本操作 ; • 对注册表进行操作 ; • 执行Windows及Dos下的可执行文件; • 将脚本直接转换成独立的exe文件
AutolT安装AutoIT官方网站 www.autoitscript.com·选择脚本模式双击 au3脚本打开脚本编辑器Edit the scriptRun the script双击au3脚本直接运行脚本·选择默认路径以及默认安装模式webexAWebExConfidential
WebEx Confidential 4 AutoIT安装 • AutoIT官方网站 www.autoitscript.com • 选择脚本模式 Edit the script 双击 au3脚本打开脚本编辑器 Run the script 双击au3脚本直接运行脚本 • 选择默认路径以及默认安装模式
AutolT脚本语法特征·变量以$开头的字母,数字,下划线的组合.如$Name可用Global,Dim或Local来定义申明全局变量Global ELocal申明局部变量,如函数内部变量Dim如果变量名和全局变量名同名,则会重用全局变量,否则就只是申明一个局部变量webex5WebExConfidential
WebEx Confidential 5 AutoIT脚本语法特征 • 变量 以$开头的字母,数字,下划线的组合.如$Name 可用Global,Dim或Local来定义 Global 申明全局变量 Local 申明局部变量,如函数内部变量 Dim 如果变量名和全局变量名同名,则会重 用全局变量,否则就只是申明一个局部变量