Ole*_*tyy 21 c# selenium webdriver
我正在使用selenium webdriver,C#.
是否可以使用Firefox选择文件对话框制作工作webdriver?或者我必须使用像AutoIt这样的东西吗?
pre*_*sto 33
如果您尝试选择要上载的文件,Selenium 2支持HTML文件输入.例如:
HTML
<input type="file" id="uploadhere" />
Run Code Online (Sandbox Code Playgroud)
硒代码
IWebElement element = driver.FindElement(By.Id("uploadhere"));
element.SendKeys("C:\\Some_Folder\\MyFile.txt");
Run Code Online (Sandbox Code Playgroud)
基本上,您"键入"(带SendKeys)文件输入元素的完整文件路径.Selenium为您处理文件选择对话框.
但是,如果你想操纵任意文件选择对话框,那么就像Anders所说的那样,你必须走出Selenium.
| 归档时间: |
|
| 查看次数: |
31918 次 |
| 最近记录: |