我想编写在Selenium Webdriver(C#(中使用Autoit上传文件的代码。我已经安装了Autoit。创建我提到的要上传的文件位置的exe文件。
但是当我写:
Runtime.getRuntime().exec(fileupload);
它向我显示以下错误:
object doest not contain a definition for "getRuntime" and no extension method getRuntime.
我错过了什么吗?谁能帮忙?
根据文档Runtime.getRuntime((.exec((方法采用可执行文件的绝对路径以及扩展名,即.exe
.所以你需要修改你的代码,如下所示:
-
C# 装订艺术:
Runtime.getRuntime().exec(@"C:\path\to\AutoIT\fileupload.exe");
-
Java 绑定艺术:
Runtime.getRuntime().exec("C:\path\to\AutoIT\fileupload.exe");