继续webdriver的学习。 11. 警告框处理: switch_to_alert() 方法定位到alert/confirm/prompt,然后使用下面的方法进行操作 12. 上传文件 send_keys(''): 和模拟键盘输入操作是一样的,value替换成 文件的本地目录 AutoIt 实现: ...
分类:
编程语言 时间:
2017-07-04 13:33:50
阅读次数:
252
1、AutoIT介绍 AutoIT是一个类似脚本语言的软件,利用此软件我们可以方便的实现模拟键盘、鼠标、窗口等操作,实现自动化。 2、实现原理 利用AutoIT编写合适的脚本,然后将脚本编译成可执行文件,在自动化实现时,直接调用此脚本实现文件上传。 备注:编写脚本和编译,需要借助AutoIT提供的工 ...
分类:
编程语言 时间:
2017-07-03 22:41:59
阅读次数:
149
虫师有一篇文章写的不错,链接如下:http://www.cnblogs.com/fnng/p/4188162.html 他的文章把upload.exe需要上传的文件写死了,下面的内容作为补充。 如果不想把上传过程写死,例如,想在程序中指定要上传的文件,把文件路径作为参数传递给upload.exe进行 ...
分类:
Web程序 时间:
2017-06-23 11:44:52
阅读次数:
224
需求: 模拟操作下图软件的控件,如拨号和挂机。 1. 下载安装好autoit后,打开finder tool,使用查找工具定位到要模拟操作的控件上,如图: 2.在finder tool中的control选项卡,可以看到该控件的信息。其它控件做类似操作 3.打开autoit的script editor, ...
GUI设计与制作入门本人学习AutoIt还不到一年,可以说是新手,但在学习过程中得到众多AutoIt爱好者(konan、del888、COCO等)的大力帮助和有益启发。下文的编写纯属个人理解,深入学习还得看原文帮助文件。AutoIt发展至今(已到V3.10版),在GUI(图形界面)方面有不同程度的改 ...
分类:
其他好文 时间:
2017-06-19 09:59:56
阅读次数:
171
AutoIt上路03-添加工具栏 按照我的设计,程序中会有多个界面,用以实现不同的管理主题。其中程序运行后有个默认界面,然后根据需要再打开更多界面;如果有多个界面打开,则显示在标签卡中,通过标签切换显示。 本文实现标签卡功能,描述其基本用法。 1。在窗体内创建标签卡控件,GUICtrlCreateT ...
分类:
其他好文 时间:
2017-06-19 09:59:37
阅读次数:
167
1、input标签类元素文件上传 先定位到文件上传元素id,再使用方法send_keys(文件路径) 2、非input标签 备注:非input标签的文件上传,就不适用于此方法了,需要借助autoit工具或者SendKeys第三方库。 ...
分类:
编程语言 时间:
2017-06-15 23:42:28
阅读次数:
471
转自:http://www.cnblogs.com/fnng/p/4188162.html AutoIt目前最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件,它设计用于Windows GUI(图形用户界面)中进行自动化操作。它利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动化任务。 ...
分类:
Web程序 时间:
2017-05-26 23:37:10
阅读次数:
273
自动化调用: AutoIT脚本编译成可执行文件后,放在本地的某一个目录下 上传文件时,首先定位到【上传】字样文本,点击该按钮 执行编辑后的可执行文件,实现文件上传 一、安装AutoIT3,主要用到的工具 AutoIt Windows Info 用于帮助我们识Windows控件信息。 Compile ...
分类:
编程语言 时间:
2017-05-19 13:28:06
阅读次数:
295
1.对于autoit的环境配置和安装我就不多说了,网上一搜一大堆。 2.我本来使用selenium对于web进行自动化测试的,但是selenium对于flash也是无能为力,我在网上找了很长时间,对于selenium来说必须要对flash进行重新build来通过js进行操作,但是这是很久以前的方法, ...
分类:
Web程序 时间:
2017-04-26 16:36:54
阅读次数:
348