Я создал сценарий автоматизации для процесса входа в систему, поэтому могу ли я повторно вызвать метод @Test, когда он выдает сообщение об ошибке проверки

#selenium #selenium-webdriver #automation #login-automation

#selenium #selenium-webdriver #автоматизация #вход в систему-автоматизация

Вопрос:

У меня есть поля ниже:

  1. Электронная почта
  2. Пароль
  3. Кнопка отправки
  4. Сообщение об ошибке проверки

Обычно я создаю скрипт с помощью 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, когда он выдает сообщение о проверке

Комментарии:

1. Для нескольких случаев успешного или неудачного входа в систему вы можете использовать либо array, либо .pdf-файл с selenium.

2. Привет @PradnyaBolli Спасибо за редактирование.