2

是否可以在 Selenium IDE 中评估当前测试用例的路径?文件上传需要完整的路径,而硬编码会破坏可移植性。

4

1 回答 1

0

一个好的解决方法是将测试文件添加到项目的资源目录中。团队的每个成员都可以访问该文件。

WebElement fileInput = driver.findElement(By.locator("yourButton"));
String filePath = YourClass.class.getResource("/" + fileName).getPath();
fileInput.sendKeys(filePath);

我发现将上述代码块放在所有测试类都可以访问的辅助方法中效果最好。

于 2015-02-27T13:34:08.343 回答