Содержание
- 2. Не забыть включить запись!
- 3. Меня хорошо слышно && видно?
- 4. Активно участвуем, стараемся не залипать в одну точку и не клевать носом (Хотя, если уснете, мы
- 5. Преподаватель В тестировании более 13 лет Преимущественно работаю над большими корпоративными проектами (Citibank, ВТБ, Русгидро, Ингосстрах)
- 6. Какие виды ожиданий вы знаете?
- 7. После занятия вы сможете: 1 Уверенно различать Implicit Waits и Explicit Waits 2 Использовать Expected Conditions
- 8. Задержка и виды ожиданий Ожидания Задержка Implicit Thread.sleep() Explicit Fluent
- 9. Задание
- 10. Кто такие ожидания и с чем их едят Ожидания нужны для синхронизации работы тестируемого приложения и
- 11. Неявные ожидания findElement(s) driver.manage().timeouts().implicitlyWait(4, SECONDS); driver.findElement(By.cssSelector("div.super")); 4 s element Id
- 12. Неявные ожидания Что вернет драйвер, когда найдет элемент по команде findElement? Что вернет драйвер, когда найдет
- 13. Явные ожидания, Explicit WebDriverWait wait = new WebDriverWait(driver, 10L, 125L); wait.until(drv -> drv.findElements(By.cssSelector("div.super")).size() > 10); 10
- 14. Expected conditions ExpectedConditions elementToBeClickable() elementToBeSelected() visibilityOfElementLocated() presenceOfElementLocated() … https://www.selenium.dev/selenium/docs/api/java/org/openqa/selenium/support/ui/ExpectedConditions.html
- 15. Явные ожидания, Fluent driver = new ChromeDriver(); FluentWait wait = new FluentWait (driver) .withTimeout(7, TimeUnit.SECONDS) .pollingEvery(500,
- 16. Задание Implicit(5) + Explicit(7) = ?
- 17. Задание
- 19. На нашей стороне В браузере
- 20. На нашей стороне В браузере Ждем появления элемента в DOM Сами решаем
- 21. На нашей стороне В браузере Ждем появления элемента в DOM Сами решаем
- 22. На нашей стороне В браузере Ждем появления элемента в DOM Сами решаем Перепроверяет чаще (100) Реже
- 23. На нашей стороне В браузере Ждем появления элемента в DOM Сами решаем Перепроверяет чаще (100) Реже
- 24. На нашей стороне В браузере Ждем появления элемента в DOM Сами решаем Перепроверяет чаще (100) Реже
- 25. На нашей стороне В браузере Ждем появления элемента в DOM Сами решаем Перепроверяет чаще (100) Реже
- 26. Итоги, тезисы 1 Ожидания или задержка 2 Implicit/Explicit/Fluent что выбрать
- 27. Практическая часть! Задание: Зайти на сайт https://ng-bootstrap.github.io/#/components/alert/examples Найти блок Если нажимать раз в секунду на кнопку,
- 28. Домашнее задание Реализуйте автоматический тест, используя Java + Selenium Шаги теста: - Открыть в Chrome сайт
- 29. Что вы теперь знаете? Рефлексия С какими основными мыслями и инсайтами уходите с вебинара Каких целей
- 30. Что вы теперь знаете? Опрос Заполните, пожалуйста, опрос о занятии по ссылке в чате
- 32. Скачать презентацию





























Кибертерроризм - угроза национальной безопасности
От первых счётных приборов до персональных компьютеров.
Влияние подачи информации на ее восприятие. В чем привлекательность Интернета?
Реляционная модель баз данных
Вычислительные машины, комплексы и компьютерные сети
Компьютер и его устройство
Разработка программного приложения на основе модели нечеткого регулятора спроса на товар производственного предприятия
Элементарные логические операции
Компьютерные сети
Базы данных
Информационная безопасность
Zimmer Biomet Dental Russia
Знаменитые библиотеки мира
Активизация познавательной деятельности учащихся на уроках технологии с использованием ИКТ
Experience Financial Companies
Основные понятия программной инженерии. Принципы проектирования сложных программных систем. Лекции 1
Циклы и массивы. Тема 9. Программирование на языке Си#
Понятие алгоритма. Примеры алгоритмов из окружающей жизни
Электронная почта
Как написать пост в соцсети, который прочитают?
ANY_SOURCE и ANY_TAG
Премия Trainings
Logic
Тизерная кухня. (День 7)
Типы информационных моделей. 8 класс
Тема 3.2 - Компьютерный вирус и его типы
Язык программирования Pascal Повторение А. Жидков
Правила верстки электронных курсов