Друзья, всех приветствую. Я совсем новичек в работе с webdriver. Никак не могу составить рабочее условие "если и то"... Понимаю, что вопрос возможно совсем простой, но 2 дня гуглю и так и не могу найти рабочее решение, в ООП тоже очень слаб.
условие:
есть несложный тест, который выполняет последовательно авторизацию на сайте и далее выполняет некую последовательность действий.
необходимо:
учитывать, что после нажатия кнопки авторизации, возможно появится предупреждающая страничка с неким текстом и с кнопками "ВХОД" и "ОТМЕНА". Если страничка появилась необходимо нажать на кнопку ВХОД и далее идти по списку действий теста, если страничка не отобразилась, то необходимо сразу переходить к дальнейшим действия теста.
Для простоты решил, что судить о появлении страничку можно по уникальному тексту который отображается на странице, но как построить условие
если есть текст то делать то
а если текста нет то ничего не делать и идти дальше не понимаю
public class OpenAndAuthorise_AIS1 {
private WebDriver driver;
private String baseUrl;
private boolean acceptNextAlert = true;
private StringBuffer verificationErrors = new StringBuffer();
На сайте имеется форма и кнопка. При нажатии на кнопку на сервер отправляется запрос. Запрос посылается примерно каждые 2 секунды. Из-за частых запросов сервер периодически меня блокирует.
Мне необходимо, чтобы через каждое определенное количество запросов соединение с сервером разрывалось.
Подскажите, пожалуйста, можно ли это сделать средствами Selenium? Если да, то каким образом?
Ребята хочу поделится с Вами новостью, о том, что компания Ubertesters ubertesters.com - специалист в области тестирования мобильных приложений ищет себе в команду на удаленную работу тестировщиков с опытом работы мин. от 6 месяцев.
График работы: Любой
Страна: Любая
Регион: Любой
Опыт работы (лет): от 6 мес.
Оплата: почасовая
Задачи для искомого QA:
∙ Тестировать мобильные приложения и писать отчеты
У фаната мобильных девайсов и приложений ищем такие скиллы:
∙ Владение англ.языком на уровне intermediate
∙ Знание специфики мобильных приложений, девайсов и платформ iOS, Android
∙ Обязательное наличие собственных девайсов (iOS или Android)