Selenium+autoit+java 上传文件

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

【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;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值