以下解决方案是针对“如何使用 Selenium webdriver 自动上传文件”而发布的
var Autoit = new AutoItX3();
const string widowTitle = "File Upload";
Autoit.WinWait(widowTitle, "File &name:", 10);
Autoit.ControlSetText(widowTitle, "", "[CLASS:Edit; INSTANCE:1]", pathToFile);
Autoit.ControlClick(widowTitle, "", "[CLASS:Button; INSTANCE:1]");
Autoit.WinWaitClose(widowTitle, "File &name:", 10);
追问:在上面的例子中,pathToFile 没有更新文件上传对话框中的路径。
我尝试使用其他 AutoIt 功能来更新文件路径但徒劳无功。我该如何解决这个问题?