#selenium #selenium-webdriver #automation #login-automation
#selenium #selenium-webdriver #автоматизация #вход в систему-автоматизация
Вопрос:
У меня есть поля ниже:
- Электронная почта
- Пароль
- Кнопка отправки
- Сообщение об ошибке проверки
Обычно я создаю скрипт с помощью 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 Спасибо за редактирование.