Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.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
为什么我们需要webdriver的javaScript执行器?_Javascript_Selenium Webdriver - Fatal编程技术网

为什么我们需要webdriver的javaScript执行器?

为什么我们需要webdriver的javaScript执行器?,javascript,selenium-webdriver,Javascript,Selenium Webdriver,有人能帮我知道为什么我们需要JavaScriptExecutor作为Webdriver吗 我见过一些使用JavascriptExecutor鼠标悬停,点击任何元素的例子,这也可以通过Webdriver正常完成 我看到的一些情况是,当元素被禁用时,使用JavascriptExecutor单击该元素。为什么我们需要对禁用的元素执行任何操作(对前端的用户)。这实际上是一个很好的问题 Selenium基本上解决了简单的java脚本事件问题 但当我们需要在行业级别测试应用程序时,我们需要编写JQuery和

有人能帮我知道为什么我们需要JavaScriptExecutor作为Webdriver吗

我见过一些使用JavascriptExecutor鼠标悬停,点击任何元素的例子,这也可以通过Webdriver正常完成


我看到的一些情况是,当元素被禁用时,使用JavascriptExecutor单击该元素。为什么我们需要对禁用的元素执行任何操作(对前端的用户)。

这实际上是一个很好的问题

Selenium基本上解决了简单的java脚本事件问题

但当我们需要在行业级别测试应用程序时,我们需要编写JQuery和Java脚本

例如,在某些网站中存在一些限制,如双击、右键单击或选择

在这种情况下,我们必须使用“JavascriptExecutor”编写java脚本

根据我的理解,您想问为什么“JavascriptExecutor”是disable元素上的perform事件

作为回答,我想说这可能是一个测试用例需求

您可能会想,为什么我们需要为selenium内置方法编写javascript

因此,selenium提供了您喜欢的两种方式,但对于“Action”,我们必须调用内置的Java函数,这些函数与鼠标集成。有了“JavascriptExecutor”,我们就有了修改代码的实现

这是相对于内置函数的主要优势

:)

如果您有任何疑问,请评论我。

谢谢。

这实际上是一个很好的问题

Selenium基本上解决了简单的java脚本事件问题

但当我们需要在行业级别测试应用程序时,我们需要编写JQuery和Java脚本

例如,在某些网站中存在一些限制,如双击、右键单击或选择

在这种情况下,我们必须使用“JavascriptExecutor”编写java脚本

根据我的理解,您想问为什么“JavascriptExecutor”是disable元素上的perform事件

作为回答,我想说这可能是一个测试用例需求

您可能会想,为什么我们需要为selenium内置方法编写javascript

因此,selenium提供了您喜欢的两种方式,但对于“Action”,我们必须调用内置的Java函数,这些函数与鼠标集成。有了“JavascriptExecutor”,我们就有了修改代码的实现

这是相对于内置函数的主要优势

:)

如果您有任何疑问,请评论我。

谢谢。

这实际上是一个很好的问题

Selenium基本上解决了简单的java脚本事件问题

但当我们需要在行业级别测试应用程序时,我们需要编写JQuery和Java脚本

例如,在某些网站中存在一些限制,如双击、右键单击或选择

在这种情况下,我们必须使用“JavascriptExecutor”编写java脚本

根据我的理解,您想问为什么“JavascriptExecutor”是disable元素上的perform事件

作为回答,我想说这可能是一个测试用例需求

您可能会想,为什么我们需要为selenium内置方法编写javascript

因此,selenium提供了您喜欢的两种方式,但对于“Action”,我们必须调用内置的Java函数,这些函数与鼠标集成。有了“JavascriptExecutor”,我们就有了修改代码的实现

这是相对于内置函数的主要优势

:)

如果您有任何疑问,请评论我。

谢谢。

这实际上是一个很好的问题

Selenium基本上解决了简单的java脚本事件问题

但当我们需要在行业级别测试应用程序时,我们需要编写JQuery和Java脚本

例如,在某些网站中存在一些限制,如双击、右键单击或选择

在这种情况下,我们必须使用“JavascriptExecutor”编写java脚本

根据我的理解,您想问为什么“JavascriptExecutor”是disable元素上的perform事件

作为回答,我想说这可能是一个测试用例需求

您可能会想,为什么我们需要为selenium内置方法编写javascript

因此,selenium提供了您喜欢的两种方式,但对于“Action”,我们必须调用内置的Java函数,这些函数与鼠标集成。有了“JavascriptExecutor”,我们就有了修改代码的实现

这是相对于内置函数的主要优势

:)

如果您有任何疑问,请评论我。

谢谢。

如果我的回答可以接受,请将其标记为正确。因此,所有社区都可以得到正确答案。:)如果我的答案是可以接受的,那么请把它标记为正确的。因此,所有社区都可以得到正确答案。:)如果我的答案是可以接受的,那么请把它标记为正确的。因此,所有社区都可以得到正确答案。:)如果我的答案是可以接受的,那么请把它标记为正确的。因此,所有社区都可以得到正确答案。:)