【1】selenium: 触发点击事件打开上传控件
【2】autoit:控制windows组件【注意点:.au3文件是源文件,执行文件是exe;若在源文件界面F5运行会报错“拒绝访问”】
(https://img-blog.csdn.net/20160422145924983)
上传文件代码如下:(存放在D:\autoit\upload.exe)
;first make sure the number of arguments passed into the scripts is more than 1
If CmdLine[0]<2ThenExitEndIf;ifparmasnum<2,thenbreak;

本文介绍了如何结合Selenium、AutoIt和Java实现文件上传功能。首先,利用Selenium触发点击事件打开文件上传控件,然后通过AutoIt控制Windows组件来选择并上传指定文件,最后在Java中调用AutoIt的exe文件完成整个过程。特别提示,AutoIt的源文件(.au3)和执行文件(exe)不同,直接在源文件界面运行可能会遇到‘拒绝访问’的问题。

787

被折叠的 条评论
为什么被折叠?



