Testing 在selenium网格节点上运行任意命令/程序
在运行测试之前,是否可以在selenium节点上运行任意操作系统程序 为什么我需要这么奇怪的东西: 在web应用程序的一个测试中,我需要模拟鼠标悬停1秒,但问题是——如果浏览器窗口上有鼠标指针,那么selenium webdriver不会长时间保持鼠标悬停事件。它在几毫秒后被中断,然后真正的鼠标指针开始发出mouseover事件 所以我想尝试的是运行一个简单的程序,将鼠标光标移动到屏幕的角落,以避免干扰浏览器窗口 有什么想法吗Testing 在selenium网格节点上运行任意命令/程序,testing,selenium,selenium-webdriver,Testing,Selenium,Selenium Webdriver,在运行测试之前,是否可以在selenium节点上运行任意操作系统程序 为什么我需要这么奇怪的东西: 在web应用程序的一个测试中,我需要模拟鼠标悬停1秒,但问题是——如果浏览器窗口上有鼠标指针,那么selenium webdriver不会长时间保持鼠标悬停事件。它在几毫秒后被中断,然后真正的鼠标指针开始发出mouseover事件 所以我想尝试的是运行一个简单的程序,将鼠标光标移动到屏幕的角落,以避免干扰浏览器窗口 有什么想法吗 UPD:创建了一个简单的应用程序,在启动将光标移动到角落的特定驱动程
UPD:创建了一个简单的应用程序,在启动将光标移动到角落的特定驱动程序之前运行:您可以使用Ant或Maven构建此应用程序,然后让它在运行实际测试之前执行shell命令以打开程序。@aimbire:在何处运行它?我不知道它将在哪个节点上运行脚本如何指向节点?@aimbire:script对节点一无所知,它只知道selenium grid hub。