I have below fields:

  1. Email
  2. Password
  3. Submit button
  4. Validation Error message

I have normally using XPath created the Script, but I want to Re-call when Wrong Credential is Entered.

        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();
            }
        }

Hi I want to recall the @Test Method when it gives the Validation message

0

There are 0 best solutions below