在selenium中使用SendKeys输入文本后,验证消息仍然存在

在selenium中使用SendKeys输入文本后,验证消息仍然存在,selenium,selenium-webdriver,Selenium,Selenium Webdriver,使用sendkeys输入文本后,验证消息仍然存在 例: 首先,您需要将FindElement替换为FindElement,XPath替换为XPath,SendKeys替换为SendKeys 您可以将以下代码替换为您的代码: driver.findElement(By.xpath("(//input[@id='UserID'])[3]")).sendKeys("erwrwrwrwer vvv"); 我还注意到,您直接使用的是webDriver.findElement 我认为首先需要创建驱动程序,

使用
sendkeys
输入文本后,验证消息仍然存在

例:


首先,您需要将
FindElement
替换为
FindElement
XPath
替换为
XPath
SendKeys
替换为
SendKeys

您可以将以下代码替换为您的代码:

driver.findElement(By.xpath("(//input[@id='UserID'])[3]")).sendKeys("erwrwrwrwer vvv");
我还注意到,您直接使用的是
webDriver.findElement

我认为首先需要创建驱动程序,如下所示:

WebDriver driver ;
System.setProperty("webdriver.firefox.marionette","C:\\geckodriver.exe");
driver = new FirefoxDriver();

希望这对您有所帮助。

哪条消息?哪里有?你在哪里输入文字?@ MaSHIHSARMA你能考虑给我们看一下你的作品吗?感谢您的字段验证可能是由onBlur事件触发的。在使用SendKeys之后,试着专注于另一个领域。我认为他在使用C。
WebDriver driver ;
System.setProperty("webdriver.firefox.marionette","C:\\geckodriver.exe");
driver = new FirefoxDriver();