Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
1053 - Telegram Web
Telegram Web
📱 Переходим с Selenium на Playwright

В четверг
встретимся на вебинаре, где разберем автоматизацию тестирования на Python.

Если у вас уже есть базовые навыки написания автотестов на Python, вы наверняка работали с Selenium — классической библиотекой для браузерной автоматизации.

Однако всё чаще на практике применяется Playwright — более современное решение с удобным API, высокой стабильностью и поддержкой параллельного запуска.

🔧 Selenium vs Playwright: в чём разница?

Selenium:

Низкоуровневый. Всё делаем руками: таймауты, инициализация драйвера, закрытие браузера.

Гибкий, но шумный: много обёрток (Selen, Selenide).

Отлично подходит для тонкой настройки и работы с legacy-кодом.

Playwright:

Более высокоуровневый. Всё работает «из коробки».

Сам управляет временем ожидания и состоянием элементов.

Идеален для MVP автотестов или быстрых прототипов.

«В Java никто на голом Selenium не пишет — там есть Selenide. А в Python вы сами себе Selenide. Или берёте Playwright»


💡 Пример кода на Playwright (Python)

from playwright.sync_api import sync_playwright

with sync_playwright() as p:
browser = p.chromium.launch(headless=False)
page = browser.new_page()
page.goto("https://example.com")
page.fill("#username", "user")
page.fill("#password", "secret")
page.click("#login")
page.wait_for_selector(".welcome-message")
browser.close()


🔍 Код чистый, читаемый. В нём:

- нет WebDriver

- нет ручных wait

- нет try/except ради таймингов

📍 Если вам нужно быстро стартовать новый проект, с минимумом обвязки — берите Playwright.

Если проект уже на Selenium, не бросайтесь в миграцию. Но подумайте о Playwright для новых фич или тестов, где важна скорость.

Еще больше о Selenium, Playwright и автоматизации на Python в этот четверг.

Зарегистрироваться здесь >>>
Media is too big
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Как Python открывает новые горизонты в карьере тестировщика?

🗓 На вебинаре в этот четверг поговорим о последних трендах QA и автоматизации на Python. Покодим вместе и проведем живую сессию с вопросами.

Спикер, Станислав Васенков — основатель QA.GURU, инженер с 10+ годами в автоматизации, ex-head of QAA pflb.ru и автор библиотеки allure-notifications.
Победитель хакатона по автоматизации тестирования от EPAM. Организатор конференций, спикер Heisenbug, основатель AUTOTESTS.AI.

▶️ По этой ссылке можно зарегистрироваться для бесплатного участия.

В программе встречи:

— Зачем ручным тестировщикам разбираться в автоматизации и почему Python — оптимальный старт;

— Какие навыки выводят QA в топ в 2025 году (спойлер: нейросети пока не конкуренты);

Практика: пишем ручной тест, автоматизируем на Python, сравниваем Playwright, Selenium и Selene, запускаем с Pytest и без.

До встречи 15 мая в 20:00 мск!
Please open Telegram to view this post
VIEW IN TELEGRAM
🤓1
Пока вы думаете, котики учатся 🐾

Займите место сегодня — и приступайте к учёбе в удобное время.

Забронируйте до вечера!

🔗 Занять место
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
Сегодня в 8 вечера МСК основатель школы Станислав расскажет о последних трендах QA и автоматизации на Python. Напишет код вместе с вами и проведет живую сессию с вопросами

🔗Сохраните ссылку на комнату вебинара!

В качестве подарка всем участникам дадим домашку! 😝 

Не рады домашке? А зря! 🎁 Мы бесплатно проверим ваше ДЗ и вернемся с подробной обратной связью!

Домашка — это ваша возможность потренироваться в том, что вы освоили на вебинаре. И наш способ узнать, как вы мыслите.

В качестве ДЗ вы:

— Настроите рабочее место.
— Напишете свой первый автотест.
— Запустите его — вручную и с помощью ide.

Стас всё покажет и объяснит на вебинаре — шаг за шагом.
После занятия ДЗ не покажется сложным.

🔗Ваша ссылка на комнату вебинара
Please open Telegram to view this post
VIEW IN TELEGRAM
🤓1
Мы начинаем!

«
Как Python открывает новые горизонты в карьере тестировщика?»

🔗 Подключайтесь по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
Как стать Senior QA и выйти за рамки автотестов?

Регистрация на вебинар для продвинутых автоматизаторов ▶️

❗️Будет много практики и лайфкодинг.

Стас покажет, как опытному автоматизатору расти дальше, разбираться в архитектуре и уверенно проходить собеседования в сильные команды.

Уже в этот четверг в 20:00 по МСК.

В программе:

— Что отличает Senior от Middle в 2025 году;
— Почему одного написания тестов уже недостаточно;
— Какие технические скиллы ждут на собеседованиях в топ-компаниях.

И практика:

— Перепишем автотесты с reqres.in и поднимем свой микросервис на FastAPI;
— Освоим Kafka, gRPC, GraphQL, REST, SOAP, Postgres — через живой код;
— Разберемся, как выйти за пределы фреймворка и мыслить как инженер.

Спикер — Станислав Васенков: 10+ лет в автоматизации, ex-Head of QA в Госуслугах, победитель хакатона по автоматизации тестирования от EPAM, автор allure-notifications, организатор QA-конференций, основатель QA.GURU.

🔗 Занять место ▶️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
👩‍💻 Whitebox: зачем разбираться в коде

На курсе для продвинутых мы идем глубже, чем просто автотесты на UI.

Мы разбираем, что такое whitebox-подход на практике — и почему без него в современном тестировании никуда.


Что включает в себя whitebox-подход?

Код. Не только пишем свой код, а читаем чужой (код приложения).

На курсе вы научитесь не только разрабатывать автотесты на хорошем уровне, а еще и создавать backend-приложения на Python, FastAPI, Postgress, Docker, Github Actions. Хотите — используйте Flask или Django.


Пример простейшего FastAPI endpoint’а, с которого начинается практика:

from fastapi import FastAPI

app = FastAPI()

@app.get("/health")
def read_root():
return {"status": "ok"}


Данные. Мы учимся понимать, с какими данными работает продукт, где они хранятся, как формируются.

Инфраструктура. Как не тестировать на общем staging, а правильно организовывать ci/cd с развертыванием отдельного стенда для автотестов.

Вы будете осознанно выбирать стратегию тестирования под инфраструктуру, а не наоборот.


Тесты. Мы разбираемся не только в том, как писать автотесты.

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


Whitebox — это путь от механического тестирования к инженерному пониманию.

Готовы разобраться в том, как работает приложение изнутри — через код, данные, инфраструктуру и процессы?

Поток «Python Advanced» стартует в этот четверг.

🎁 Еще можно занять место со скидкой
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
«Как стать Senior QA и выйти за рамки автотестов?»

Ждем вас сегодня в 8 вечера МСК.

Программа и регистрация
на вебинар по ссылке ▶️
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2
Мы начинаем!

Как стать Senior QA и выйти за рамки автотестов?

🔗 Подключайтесь по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
Упс, кажется, вы всё ещё не в QA?

Курс для новичков — ваша точка опоры на старте карьеры в IT.

Вот что будет:

🧠 Практика в условиях, максимально приближённых к работе в IT-команде.

С первого модуля — задачи, как на реальной работе.

🫵 Навыки, которые нужны новичку:

— пишем тест-кейсы, которые не стыдно показать
— фиксируем дефекты в понятной и технически грамотной форме
— собираем отчёты, от которых не бегут менеджеры

Результат: чёткое понимание своей роли и уверенность в работе с реальными задачами.


Старт в понедельник. Набираем камерный поток, поэтому осталась всего пара мест.

Двухмесячный курс со скидкой за 940 рублей — тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤓2😁1
Мы открыли доступ к двум занятиям по ручному тестированию!

Забирайте до среды и материалы останутся у вас навсегда.

Забрать тут ▶️▶️▶️

Оба урока из авторского курса «Вход в IT: основы ручного тестирования».

В программе занятий:

• «Парадокс пестицида».

• Как сократить стоимость ошибок.

• С чего начинается обучение и как развивается карьера в QA.

• Как ошибки влияют на продукт.

• Как устроено тестирование и что делает QA-инженер.

• Почему найти все баги невозможно.


Подойдёт тем, кто начинает путь в IT или тестировании. Это и прочная база для роста в автоматизацию.

Преподаватель курса — QA-инженер из финтеха, 9 лет в тестировании, 5 лет — в автоматизации. Наставник и автор лекций курсов «Python» и «Python Advanced».

Подробная программа занятий ▶️
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Давайте сделаем это лето особенным?

Последний день, чтобы присоединиться к летнему потоку курса «Python Advanced» для продвинутых.

▶️ Занять место по ссылке

Лето можно провести с пользой — а можно просто провести. Пока рынок отдыхает, мы готовим вас к осеннему рывку.
Please open Telegram to view this post
VIEW IN TELEGRAM
2
🗣 Отзыв Александра, студента 29 потока Java:

«Пришёл на курс по рекомендации, ни разу не пожалел. Очень доступно показали, как писать автотесты. Не ожидал, что через несколько уроков буду свободно писать уже свои, хоть и простые.
Очень понравилось то, что учат сразу правильно вести проект.
С уверенностью могу рекомендовать этот курс, быстро научитесь и поймете, что автотесты это не нечто недосягаемое. Не пренебрегайте советом использовать для обучения свой рабочий проект!».


5 июня стартуем с летним потоком классического курса Java.

Начните автоматизацию с правильной базы!

Уже в первом модуле вы:

подключите Gradle и разберетесь со структурой проекта,
— настроите зависимости и конфигурации,
— и научитесь оформлять код по стандарту.

После первых трех-четырех уроков:

— вы создадите полностью рабочий проект,
— напишете первые автотесты,
— и сформируете понимание того, как запускать и поддерживать код.

Кстати, ещё действует 5% скидка на раннюю покупку курса автоматизации на Java.

▶️ Программа курса ▶️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
👋🏼 Начните знакомство с нами с этой публикации

Привет! Вы на канале школы QA.GURU. Мы обучаем QA ручных тестировщиков и автоматизаторов.

Важное о нас:

— Курсы разработаны QA-инженерами — авторами инструментов, которые используются тестировщиками по всему миру.

📌 Среди преподавателей:

Станислав Васенков — основатель сообществ @qa_guru и @qa_automation.

Артём Ерошенко — создатель фреймворка Allure Report и платформы управления тестированием Allure TestOps.

Дмитрий Тучс — Head of QA в Dodo Brands, спикер и член программного комитета конференции CodeFest.

За 5 лет мы выпустили больше 3000 специалистов и продолжаем строить сильное сообщество.

В канале сообщества вы найдете:

— Карьерные и технические вебинары для QA.
— Интенсивы по тестированию.
— Бесплатные материалы и разборы ваших кейсов.
— Новости индустрии.
— Подборки вакансий от карьерного центра школы.

Ближайшие старты:

Классический курс Java — 5 июня.
Продвинутый курс Java Advanced — 16 июня.
Классический курс Python — 3 июля.

Бесплатные продукты:

👉 Записаться на ближайший открытый вебинар.

👉 Два занятия по ручному тестированию.

Отзывы: @qa_guru_reviews
Чат: @qa_guru_chat
Поддержка: @qa_guru_support
Наш сайт: qa.guru
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Автотесты на Java — это не страшно. Страшно их не освоить 🙈

Не отставайте!

Мы ждем вас на вебинаре
«Из ручного тестирования в автоматизацию» — в четверг, 5 июня.

▶️▶️ Занять место ▶️

Что будет?

— узнаете, чем отличается Manual от Automation QA;
— разберетесь, куда двигается рынок, и почему автоматизаторы нужны всем.

А еще на занятии вы:

— напишете свой автотест на Java: логин, поиск в Google шаг за шагом;
— разберете проект, охватывающий полную инфраструктуру (Web, Mobile, API).

Спикер, Станислав Васенков — QA-инженер, 10+ лет в автоматизации, ex-Head of QAA pflb.ru и автор библиотеки allure-notifications, спикер QA-митапов. Победитель хакатона по автоматизации тестирования от Epam.

На нашей встрече Стас покажет, как специалисту стартовать в автоматизации.

🎯 Будет интересно, если вы:

— тестируете вручную и хотите апгрейд;
— только начали изучать Java;
— хотите понять, как вообще устроена автоматизация.

Участие бесплатное, но нужна регистрация.

▶️ Занять место можно до четверга.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
2025/07/12 19:28:57
Back to Top
HTML Embed Code: