Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.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
Javascript 如何在SeleniumWebDriver中的元素上断言鼠标光标的类型?_Javascript_Node.js_Selenium_Webdriver Io - Fatal编程技术网

Javascript 如何在SeleniumWebDriver中的元素上断言鼠标光标的类型?

Javascript 如何在SeleniumWebDriver中的元素上断言鼠标光标的类型?,javascript,node.js,selenium,webdriver-io,Javascript,Node.js,Selenium,Webdriver Io,前面的游标类型为“指针”。鼠标悬停时,光标将其类型更改为“箭头”。需要声明之前和之后的游标具有正确的类型。您可以使用Javascript Executor运行脚本,并在特定元素上获得理想的游标类型。理想情况下,它是在游标css中设置的,javascript将为您获取它,这不需要鼠标悬停 下面是如何做到这一点(ruby代码) 如果有任何问题,请在通知中告诉我 希望能有帮助!!:) 欢迎来到Stackoverflow。请阅读这些链接以改进您的问题:| |谢谢。这几乎给了我为WebDrivero写这篇

前面的游标类型为“指针”。鼠标悬停时,光标将其类型更改为“箭头”。需要声明之前和之后的游标具有正确的类型。

您可以使用Javascript Executor运行脚本,并在特定元素上获得理想的游标类型。理想情况下,它是在游标css中设置的,javascript将为您获取它,这不需要鼠标悬停

下面是如何做到这一点(ruby代码)

如果有任何问题,请在通知中告诉我


希望能有帮助!!:)

欢迎来到Stackoverflow。请阅读这些链接以改进您的问题:| |谢谢。这几乎给了我为WebDrivero写这篇文章的暗示。因此,将勾选为正确答案。
cursor_type = driver.execute_script("return $(<css locator>).css('cursor')");
console.log($('#question-header a').css('cursor'));