自动化测试
文章平均质量分 74
shb19891
这个作者很懒,什么都没留下…
展开
-
Java中调用AutoIt操作控件
要在Java中使用autoit, 这里有一个文件autoit4java ,它利用了JACOB 技术通过COM来访问Autoitx。这里的COM技术也就是组件对象模型技术咯,JACOB是指java com brige,也就是java与com的桥梁,它使用的是JNI技术进行封装实现的。而AutoItX是AutoIt3提供的针对其它编程语言和开发环境的一个组件。该组件支持ActiveX/COM/DLL调原创 2016-10-15 11:17:28 · 6508 阅读 · 1 评论 -
浏览器对安全控件的支持
网银对输入账户和密码的内容,一般采取安全控件来避免被hook很早以前,NPAPI是支持IE和其它内核浏览器的,但是在IE发展到一定阶段后,宣布放弃了npapi转到了ActiveX。所以对于IE系列浏览器而言,ActiveX是开发插件的一套框架。对于FF(Gecko内核)与Chrome(Webkit内核)之前主要使用NPAPI,现在有PPAPI。也就是说,某个模块支持了Act原创 2016-10-15 10:42:44 · 3481 阅读 · 0 评论 -
AutoIt操作Windows系统上的任意控件
AutoIt入门学习:使用目的:因为selenium无法做到对安全控件的自动化操作,只能对打开的浏览器元素进行操作,所以需要autoit完成对网银安全控件的调用。作用:它是一门自动化语言脚本,可以完成GUI上的一些程序调用与操作,比如自动打开百度,在搜索栏输入一些内容,然后点击搜索相关的内容。 控件定义:即Window上窗口中,能够与用户进行交互的按钮,输入框等等组件.一个窗口就是原创 2016-10-15 11:02:26 · 8249 阅读 · 0 评论 -
使用AutoIt获取控件信息
安装完AutoIT后,会有工具AutoIt Info工具:1、首先打开AutoIt Windows Info 工具,鼠标点击Finder Tool,鼠标将变成一个小风扇形状的图标,按住鼠标左键拖动到需要识别的控件上。原创 2016-10-15 10:59:45 · 18185 阅读 · 2 评论 -
AutoIt操作Dynamic control Id控件
参考:https://www.autoitscript.com/forum/topic/157706-how-can-i-retrieve-a-dynamic-control-id/#comment-1143379建立AutoIT script文件,任意命名,写入以下内容:;通过WinGetClassList函数获取窗体中的所有控件名,然后,在IE浏览器中控件动态标识符是以ATL开头的原创 2016-10-15 11:13:14 · 3245 阅读 · 0 评论