我正在尝试在远程服务器上运行测试时上传文件。 适用于Chrome,而不适用于Firefox(均适用于本地)。
该文件已存储在远程计算机上。
我的上传代码:
uploaded.getUploadBtn().sendKeys("C://resources//images//pic1.jpg");
似乎webdriver正在获取错误的文件路径,但我不确定。我该如何调试此问题?
答案 0 :(得分:2)
Linux没有以C:
!!!
如果您需要跨OS兼容,为什么不将pic视为资源,然后无论您使用什么平台,都可以使用getClass().getResource("res/pic1.jpg").getFile()
轻松找到它。