首页 > 解决方案 > 无论我通过什么字符串,Web Element sendKeys() 都会添加一个额外的字符。怎么修?

问题描述

我正在使用 Java 中的 Selenium 3.14 在登录页面上进行 UI 测试。我的代码正在尝试将值发送到名为密码的输入元素。哪个是输入密码的字段。传入“1111”将在输入字段中输出一个五位数的字符串。它以前工作得很好,但现在它根本不能工作。

value="1111" browser.findElement(passwordElement).sendKeys(value);

我的输出是一些 5 个字符的字符串。但是长度应该是4

标签: javaselenium-webdriver

解决方案


element.clear()

element.sendKeys()

推荐阅读