Heisenbug: Яков Крамаренко — Воркшоп. Selenide на Python за 2 часа. Часть 1 - видео HD

Heisenbug: Яков Крамаренко — Воркшоп. Selenide на Python за 2 часа. Часть 1 - видео
01:07:55

Heisenbug 163 ролика

На этом канале публикуются видео с Heisenbug — международной технической QA-конференции, собирающей более 500 специалистов в области тестирования (не только тестировщиков, но и разработчиков, тимлидов и CTO).

Яков Крамаренко — Воркшоп. Selenide на Python за 2 часа. Часть 1 - видео.

Ближайшая конференция: Heisenbug 2022 Autumn — 7–8 ноября (Online), 18 ноября (Offline)
Подробности и билеты: bit.ly/324fjlr
— —
.. В течение 2 часов разберем архитектуру и напишем с нуля ядро враппера вокруг Selenium Webdriver с API в стиле Selenide/Selene на Python, по ходу заостряя внимание на полезности той или иной фичи. И узнаем, почему того, что уже есть в Selenium WebDriver, недостаточно для эффективной реализации высокоуровневых UI-тестов, ориентированных на пользователя.

Как результат, участники глубже поймут, как работают «селениды» внутри, что позволит более оптимально использовать эти библиотеки у себя на проекте. Возможно даже допилить свой собственный фреймворк, провести соответствующий рефакторинг, или реализовать свой собственный враппер, чтобы меньше зависеть от сторонних библиотек. А также открыть шире двери контрибуции в соответствующие опенсорс-проекты и набраться важного опыта для своего инженерного роста.

Для подготовки к воркшопу понадобится IDE (например PyСharm) и установленный в системе язык Python версии не ниже 3.8.

Убедитесь, что можете создать простой проект, установите пакет selenium webdriver + webdriver_manager и проверьте, что простой скрипт «открыть страницу» работает.

Начинающие автоматизаторы могут просто смотреть воркшоп, а зрители, имеющие опыт написания тестов на Python, могут повторять за автором.

Это удобней делать, если у вас либо два монитора, либо один большой — так вы сможете и смотреть трансляцию, и набирать код в редакторе. Тем, кто писал тесты на других языках и хочет пройти воркшоп на Python, стоит ознакомиться с основами языка до начала воркшопа. Например, почитать learnxinyminutes.com/docs/ru-ru/python-ru/ и поработать в PyCharm с командами Selenium.

То, что будет происходит на воркшопе, можно будет повторить на любом другом языке.
RSS
Алексей Завьялов
17:02
Ещё б в таком в качестве появилось бы видео как собственно selen на практике использовать

Популярные темы видео