gpt4 book ai didi

JavaScript:Selenium 在我输入密码之前偶尔会单击登录按钮

转载 作者:太空宇宙 更新时间:2023-11-04 00:33:44 24 4
gpt4 key购买 nike

我想使用 selenium webdriver 登录 twitter,这是我的代码:

var webdriver = require('selenium-webdriver'),
By = webdriver.By,
until = webdriver.until;

var driver = new webdriver.Builder().
forBrowser('chrome').
build();

driver.get('https://twitter.com/login')
driver.findElement(By.className('js-username-field')).sendKeys('my email')
driver.findElement(By.className('js-password-field')).sendKeys('my pwd');
driver.findElement(By.css('button[type="submit"]')).click();

当我测试代码时,偶尔会发生一些错误:

  1. Selenium 输入电子邮件;
  2. Selenium 点击登录按钮;

我的代码运行完成后,密码字段保持为空。这会导致登录失败。

enter image description here

最佳答案

使用按键尝试一次登录选项。

driver.findElement(By.className('js-username-field')).sendKeys('my email',Keys.TAB,'my pwd',Keys.TAB,Keys.ENTER);

关于JavaScript:Selenium 在我输入密码之前偶尔会单击登录按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40034603/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com