Selenium C#中的自动化!
我正在编写一个测试,其中包括单击按钮并从本地硬盘上传文件。
我希望能够关闭显示的Windows资源管理器弹出窗口,我知道selenium无法处理这个问题,我想知道是否有人对此有所了解?
由于 克雷格
答案 0 :(得分:0)
无需点击浏览按钮。
只需SendKeys
文件路径然后执行保存/上传操作。
//browseButton here refers to the browse button element
browseButton.SendKeys(fileToBeUploadedPath);
saveButton.Click();
答案 1 :(得分:0)
弹出窗口可能是警报。
检查c#中的代码
IAlert alert = driver.SwitchTo().Alert();
alert.Accept();