Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Testing 在selenium网格节点上运行任意命令/程序_Testing_Selenium_Selenium Webdriver - Fatal编程技术网

Testing 在selenium网格节点上运行任意命令/程序

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

在运行测试之前,是否可以在selenium节点上运行任意操作系统程序

为什么我需要这么奇怪的东西:

在web应用程序的一个测试中,我需要模拟鼠标悬停1秒,但问题是——如果浏览器窗口上有鼠标指针,那么selenium webdriver不会长时间保持鼠标悬停事件。它在几毫秒后被中断,然后真正的鼠标指针开始发出mouseover事件

所以我想尝试的是运行一个简单的程序,将鼠标光标移动到屏幕的角落,以避免干扰浏览器窗口

有什么想法吗


UPD:创建了一个简单的应用程序,在启动将光标移动到角落的特定驱动程序之前运行:

您可以使用Ant或Maven构建此应用程序,然后让它在运行实际测试之前执行shell命令以打开程序。@aimbire:在何处运行它?我不知道它将在哪个节点上运行脚本如何指向节点?@aimbire:script对节点一无所知,它只知道selenium grid hub。