(4)selenium常见问题-Autoit实现上传附件

1、官网下载软件:https://www.autoitscript.com/site/

2、使用方法:① 打开AutoIt Window Info ,定位元素:文件名框和打开按钮。

(4)selenium常见问题-Autoit实现上传附件

② 打开SciTE Script Editor ,输入下面的代码保存为.au3文件后点击Tools-->Run试一下

(4)selenium常见问题-Autoit实现上传附件

③打开Compile Script to .exe (x64),将.au3文件转换成exe可执行文件

(4)selenium常见问题-Autoit实现上传附件

④检查上传附件是否成功:打开cmd,输入:"D:\project.exe" "firefox" "D:\company\svn密码.txt" 

输入语句组成为“exe文件路径”“”执行浏览器””要上传的附件路径“

(4)selenium常见问题-Autoit实现上传附件

⑤Eclipse中代码语句:
import java.io.File;
Runtime.getRuntime().exec("d:/project.exe");
    Runtime rn = Runtime.getRuntime();  //调用exe程序并执行
    Thread.sleep(6000); 
    try{
    String str="D://project.exe";
    rn.exec(str);
    }catch(Exception e){
    System.out.println("Error to run the exe");