Яков Крамаренко — Воркшоп. Selenide на Python за 2 часа. Часть 1
Ближайшая конференция — Heisenbug 2025 Autumn, 19—20 октября, Санкт-Петербург + online. Подробности и билеты: https://jrg.su/D6uGC9 — Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline) Подробности и билеты: https://bit.ly/3qd3swV — — В течение 2 часов разберем архитектуру и напишем с нуля ядро враппера вокруг Selenium Webdriver с API в стиле Selenide/Selene на Python, по ходу заостряя внимание на полезности той или иной фичи. И узнаем, почему того, что уже есть в Selenium WebDriver, недостаточно для эффективной реализации высокоуровневых UI-тестов, ориентированных на пользователя. Как результат, участники глубже поймут, как работают «селениды» внутри, что позволит более оптимально использовать эти библиотеки у себя на проекте. Возможно даже допилить свой собственный фреймворк, провести соответствующий рефакторинг, или реализовать свой собственный враппер, чтобы меньше зависеть от сторонних библиотек. А также открыть шире двери контрибуции в соответствующие опенсорс-проекты и набраться важного опыта для своего инженерного роста. Для подготовки к воркшопу понадобится IDE (например PyСharm) и установленный в системе язык Python версии не ниже 3.8. Убедитесь, что можете создать простой проект, установите пакет selenium webdriver + webdriver_manager и проверьте, что простой скрипт «открыть страницу» работает. Начинающие автоматизаторы могут просто смотреть воркшоп, а зрители, имеющие опыт написания тестов на Python, могут повторять за автором. Это удобней делать, если у вас либо два монитора, либо один большой — так вы сможете и смотреть трансляцию, и набирать код в редакторе. Тем, кто писал тесты на других языках и хочет пройти воркшоп на Python, стоит ознакомиться с основами языка до начала воркшопа. Например, почитать https://learnxinyminutes.com/docs/ru-... и поработать в PyCharm с командами Selenium. То, что будет происходит на воркшопе, можно будет повторить на любом другом языке.

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

Полный путь создания автотестов с НУЛЕВЫМИ знаниями в программировании.

AI Dev Podcast #6 / Бесплатные токены у себя дома / Михаил Лукин

Трамп открыл миру самый мощный ИИ | Trump Bans & Greenlights the Most Powerful AI (English sub)

Designing Data-Intensive Applications: Chapters 1 and 2

Playwright за 1 час: полный проект автотестов с нуля | Пример на Java и Python

Robot Framework Tutorial For Beginners | Robot Framework With Python | Intellipaat

Дмитрий Шахов — Тест-кейсы как код. Как реализовать и как с этим живется в большой команде

Full Archon Guide - Build AI Coding Harnesses That Actually Ship (LIVE)

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Физику ведёт физрук: что происходит в школах? САВВАТЕЕВ | КОПАНЦЕВ

Яков Крамаренко. Вам не нужен Автоматизатор!
![Актуальный стек Python разработчика [2026]](https://i.ytimg.com/vi/pXUaJBYAvvo/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCW9IlUw2yY_gkDNZjz1NUO6UVoQg)
Актуальный стек Python разработчика [2026]

the best classical music for concentration | atmospheric music for focus

Linux Full Course for Beginners | Learn Linux System Administration

Simple Code, High Performance

Алексей Тишкин — Как замокать весь МИР, карты и всё, что угодно

Как выучить PYTHON С НУЛЯ. Основы, практические задания, полный курс

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
![Устраиваюсь кодером НЕ УМЕЯ кодить [ Пранк работодателей ]](https://i.ytimg.com/vi/A92uM-WAbWY/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCmFwnQkmW6aZ3kB9mKw8KcZQTBHg)
