我有以下字段:
- 电子邮件
- 密码
- 提交按钮
- 验证错误消息
我通常使用 XPath 创建脚本,但我想在输入错误凭据时重新调用。
public static void main (String args [])
{
System.setProperty("webdriver.gecko.driver", "D:\\Aazad\\Selenium\\geckodriver\\geckodriver.exe");
SignUPDriver = new FirefoxDriver();
SignUPDriver.manage().window().maximize();
SignUPDriver.get(URL);
SignUPDriver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
@Test
public void Login()
{
LoginDriver.get(URL);
LoginDriver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
LoginDriver.findElement(By.xpath("Login Page')]").click();
System.out.println("Please Enter your EmailID: ");
LoginDriver.findElement(By.xpath("Email").sendKeys(FName1);
LoginDriver.findElement(By.xpath("Password").sendKeys(FName1);
LoginDriver.findElement(By.xpath("Submit").click();
}
}
嗨,我想在它给出验证消息时调用 @Test 方法