我想在Selenium Webdriver(C#)中使用Autoit编写上传文件的代码。我已经安装了Autoit。创建exe文件,我在其中提到了我要上传的文件位置。
但是当我写道:
Runtime.getRuntime().exec(fileupload);
它显示以下错误:
object doest not contain a definition for "getRuntime" and no extension method getRuntime.
我错过了什么吗?有人可以帮忙吗?
答案 0 :(得分:0)
根据文档 Runtime.getRuntime()。exec()方法获取可执行文件的绝对路径以及扩展名.exe
。因此,您需要按如下方式修改代码:
C#Binding Art :
Runtime.getRuntime().exec(@"C:\\path\\to\\AutoIT\\fileupload.exe");
Java绑定艺术:
Runtime.getRuntime().exec("C:\\path\\to\\AutoIT\\fileupload.exe");