3

我正在尝试在远程服务器上运行测试时上传文件。在 Chrome 上运行良好,在 Firefox 上运行良好(两者都在本地运行)。

该文件已存储在远程计算机上。

我的上传代码:

uploaded.getUploadBtn().sendKeys("C://resources//images//pic1.jpg");

似乎 webdriver 获取了错误的文件路径,但我不确定。我该如何调试这个问题?

4

1 回答 1

2

Linux 没有以C:!!!开头的路径

如果您需要它与跨操作系统兼容,为什么不将图片视为资源,然后getClass().getResource("res/pic1.jpg").getFile()无论您在哪个平台上都可以轻松找到它。

于 2014-01-15T22:49:41.610 回答