0

当我在本地运行测试时,该方法运行良好,但是当使用 Selenium 网格或 Zalenium 运行测试时,多重上传方法不起作用。

String path = "a.jpg";
String path1 = "b.jpg";
String path2 = "c.jpg";

element.sendKeys(path + "\n " + path1 + "\n " + path2);

有没有人解决这个问题?

4

1 回答 1

0

要处理远程驱动程序中的文件,您需要设置 FileDetector。下面是设置文件检测器的代码。

RemoteWebDriver remoteWebDriver = new RemoteWebDriver(new URL(hubUrl), getDesiredCapabilties(Browser.REMOTE_WEBDRIVER));
remoteWebDriver.setFileDetector(new LocalFileDetector());
于 2021-04-14T04:30:58.440 回答