在Javascript中使用Javascript激活webblur的示例

2024-06-26 04:42:28 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

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

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

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

如果有人能给我举个例子,或者有其他的建议,我会很感兴趣的。在


Tags: 代码用户web应用程序元素seleniumpasswordide