-
让AutoIT支持CSS
作者: aslandhu / 发表于 2012-03-20 16:54:25
与实现AutoIT支持Xpath一样,让AutoIT支持CSS同样也是需要JavaScript库的支持。这里使用的是JQuery。
#include<IE.au3>
Global $oIE = _IECreate("http://www.baidu.com")
js(FileRead("jquery-1.7.min....在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
让AutoIT支持Xpath
作者: aslandhu / 发表于 2012-03-20 14:32:04
我们知道自动化测试工具Selenium支持很多种元素定位方式,比如属性、Xpath、CSS等等,强大的定位能力使得Selenium可以随心所欲的操作这些元素。相比之下,AutoIT就有点逊色了。通过对Selenium的工作原理的分析,我...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
AutoIT自动化测试基础(变量与常量)
作者: aslandhu / 发表于 2012-03-02 16:49:14
AutoIT的数据类型其实非常简单,因为它只有一种,就是Variant。它可以用来存储纯数字或者字符串类型的数据,而程序具体如何看待这些数据则要看用户使用方式。这个有点像Ruby。 变量类型...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
AutoIT自动化测试基础(如何运行脚本)
作者: aslandhu / 发表于 2012-03-01 20:09:04
和VBS一样,如果AutoIT选择的是完全安装的话,默认情况下是双击脚本文件就可以直接运行这个脚本了。否则就只能右键选择“执行”了。AutoIT脚本默认情况下运行于标准用户的权限下,但是也可以强制使得一个脚...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
AutoIT自动化之下载文件弹出框处理
作者: aslandhu / 发表于 2012-03-01 13:42:49
文件下载与上传也是Web自动化测试中经常需要处理的,相比AutoIT一般的测试工具似乎处理的效果都不太理想。下面从脚本入手,看看AutoIT是如何处理文件下载的。
While 1
$var=WinList()
(这段脚...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
AutoIT自动化之OCR解决验证码识别
作者: aslandhu / 发表于 2012-02-28 22:10:50
在Web项目的自动化测试中,经常需要处理验证码识别的问题。主流上有两种方法,第一种是使用万能验证码或屏蔽验证码,第二种就是人工输入验证码。其实还有一种办法,只是效果并不太好,这种方法就是使用OCR识别。网...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
AutoIT自动化之自定义COM的调用
作者: aslandhu / 发表于 2012-02-28 21:41:10
AutoIT可以调用COM对象,比如Excel.Application、InternetExplore.Application等等。可以通过自定义COM对象,把一些底层的复杂的一些操作封装到COM对象中供AutoIT调用。这样一来,可以使得AutoIT脚本更加简洁和简...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
AutoIT自动化测试基础(第一个脚本)
作者: aslandhu / 发表于 2012-02-14 09:30:52
AutoIT的基础教程非常多,很多教程也都是精品。读了几本电子教程之后,回过头来才发现AutoIT的帮助文档才是最好的教程。从今天开始一点一点的开始学习AutoIT的帮助文档,记一点笔记。 H...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
使用AutoIT测试系统登录实例十(其他)
作者: aslandhu / 发表于 2012-02-13 14:21:34
使用AutoIT测试系统登录实例十(其他)
至此,已经完成了登录功能自动化测试的轻量测试脚本的构建,它包括了参数化、检查点设置、测试套件管理、异常捕获等主要功能。如果需要添加新的功能测试,可以...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
使用AutoIT测试系统登录实例九(注册IE错误处理)
作者: aslandhu / 发表于 2012-02-13 10:15:36
AutoIT中经常会使用到_IEErrorHandlerRegister来截获IE操作中产生的错误,其本质还是使用前面介绍到的ObjEvent,所以个人觉得,当做Web自动化测试的时候,可以普遍的使用_IEErrorHandlerRegister来替...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…