Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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
Python中使用Javascript和WebDriver触发模糊操作的示例_Python_Selenium_Blur - Fatal编程技术网

Python中使用Javascript和WebDriver触发模糊操作的示例

Python中使用Javascript和WebDriver触发模糊操作的示例,python,selenium,blur,Python,Selenium,Blur,我正在尝试使用Selenium/Webdriver用Python测试web应用程序。作为Selenium的新手,我从Selenium IDE开始,为生成所需的Python代码提供基础 我尝试自动化的应用程序有一系列字段(用户、密码、密码确认),在用户输入信息后执行各种验证步骤(密码长度、强度等)。我在IDE中通过对元素使用FireEvent focus和blur命令实现了这一点 但是,Webdriver不支持使用FireEvent,因为用户不触发事件 我尝试了多种方法来实现这一点,包括单击另一个

我正在尝试使用Selenium/Webdriver用Python测试web应用程序。作为Selenium的新手,我从Selenium IDE开始,为生成所需的Python代码提供基础

我尝试自动化的应用程序有一系列字段(用户、密码、密码确认),在用户输入信息后执行各种验证步骤(密码长度、强度等)。我在IDE中通过对元素使用FireEvent focus和blur命令实现了这一点

但是,Webdriver不支持使用FireEvent,因为用户不触发事件

我尝试了多种方法来实现这一点,包括单击另一个元素和在输入值后发送TAB键。似乎什么都不管用

在研究解决方案时,我遇到了一些建议使用javascript或jquery执行模糊操作的消息。我还没有找到一个示例来说明如何在Python中或通过IDE实现这一点

如果有人能提供一个例子,或者有任何其他建议可以尝试,我会非常感兴趣