运行selenium网格的脚本是否可以与节点VM上的文件进行交互?

时间:2014-10-29 21:34:16

标签: java selenium selenium-grid

我正在测试一个网站,该网站应该向已安装的程序发送一条信息。

我想使用Selenium网格让脚本运行多个虚拟机,并使用Selenium自动执行网站中的任务,然后使用常规Java打开节点虚拟机上安装的程序的日志文件并检查收到信息。

我的问题是我是否可以使用selenium网格与节点VM上的文件进行交互,或者我只能与浏览器进行交互?

1 个答案:

答案 0 :(得分:0)

你不清楚Selenium网格的架构。集线器就像服务器一样,告诉在节点上运行的客户端使用chrome / firefox驱动程序在浏览器上执行操作。因此,根据我的理解,您的集线器不应该能够在节点上执行任何操作。

说过你可以使用这个code 查找当前会话正在运行的节点的IP ,然后使用像这样的工具在那台机器上远程执行PsExec,这应该可以解决您的问题。