当我们通过服务运行时,Chrome驱动程序无法从系统中提取文件

时间:2018-05-04 07:17:43

标签: c# selenium selenium-webdriver selenium-chromedriver selenium-grid

当我通过Windows服务运行Selenium Grid(Hub和Node)并尝试通过Chrome驱动程序在我的测试用例中从我的系统获取文件时,它会在Selenium的sendkeys函数中显示“路径上找不到文件” Webdriver,如果我在服务中执行File.Exist文件是可用的,当我正常运行它没有服务时,它能够使用相同的代码获取文件。 注意:当我们通过服务网页运行测试用例并且看不到chrome时,当我们正常运行时,网页和chrome都可见。

我正在使用Selenium Webdriver和C#。

int

从共享驱动器(T :)中拾取文件: filepath =“T:\ SampleFolder \ FileUpload.xlsx”; 共享驱动器和服务具有所有必需的权限(我使用过管理员权限)。

当我使用路径提供文件未找到异常时,会出现问题。

0 个答案:

没有答案