Selenium Grid和Jenkins,上传文件

时间:2016-11-29 09:49:58

标签: selenium jenkins upload

如何处理上传文件测试?目前我使用Selenium Grid Extra(4台机器)并且当一台测试eq机器04正在运行时想要上传文件,而不是在那台机器上,如何从集线器机器创建这样的文件或副本?硬编码路径等“C:\ test \ pic \ 01.img”这不是最好的方法:)因为我必须在所有机器上维护它。

有任何线索吗?这是C#代码btw

1 个答案:

答案 0 :(得分:0)

设置文件检测器以使驱动程序将文件上载到远程计算机:

driver.setFileDetector(new LocalFileDetector());
WebElement input = driver.findElement(By.cssSelector("input[type=file]"));
input.sendKeys("C:\\test\\pic\\01.img");