Автоматизация тестирования
Відкрити в Telegram
Справочник материалов по Автоматизации тестирования. Туториалы по всем основным технологиям. Книги и тесты для самопроверки. selenium, playwrite, pytest @viktorreh @aldrson
Показати більше8 878
Підписники
Немає даних24 години
-117 днів
-330 днів
Архів дописів
Practical Test Automation
Автор: Panos Matsinopoulos
Год издания: 2020
#qa #automation #en
Скачать книгу
Технический лидер автотестирования
💰 ₽350 000 – 450 000
Lead · #remote · Россия
А перед отправкой резюме - проверьте его на ATS совместимость на updatecv.me
🔥 Полезные статьи на тему Playwright
✔️ Самые популярные вопросы на собеседовании для Playwright. Реальный список вопросов из недавнего интервью с разбором решений для работы с нестабильными тестами, фикстурами и средами.
✔️ Частые проблемы при тестировании в Playwright (и способы их решения). Если вам доводилось сталкиваться с нестабильными тестами, ненадежными селекторами или непредсказуемыми тестовыми данными, знайте: вы не одиноки. Это частые проблемы большинства проектов по автоматизации. Но есть и хорошая новость: Playwright дает вам правильные инструменты для решения таких проблем.
✔️ Playwright, Selenium, Cypress, WebdriverIO: что реально известно о скорости в 2026 году (и как намерить свои цифры). В этой статье вы найдете пояснение того, на что следует опираться при сравнении, а также рабочий бенчмарк-харнесс, который сможете прогнать на своём стеке за один CI-job и получить именно свои числа, а не чужие проценты.
✔️ Playwright не спасает от флапающих тестов: разбираемся, как он ждёт на самом деле. Автоожидание работает ровно там, где вы им пользуетесь. Проблема в том, что из него очень легко выпасть, причём совершенно естественными способами, и код при этом выглядит нормально. Эта статья рассказывает, как оно устроено изнутри, где именно вы из него выходите, и как собрать набор, который в CI ведёт себя так же, как у вас на ноутбуке.
✔️ Композиция в архитектуре тестов на примере Playwright + C#. Когда говорят про архитектуру UI-тестов на Selenium или Playwright, то ограничиваются объяснением паттерна Page Object Model. Но достаточно ли только знания POM в современном мире программирования? Автор этой статьи постарался мягко провести читателя от классического Page Object Model к архитектуре, основанной на композиции и Dependency Injection.
☄️ Вакансии для автоматизаторов за неделю:
6️⃣ QA Fullstack стек C#
Крупный коммерческий банк в РФ
Middle / Senior · Remote · ₽250 000 – 300 000
2️⃣ AQA Engineer JavaScript
Selecty
Hybrid (Москва) · до ₽275 000
3️⃣ AQA (Middle)
Devquality
Middle · Remote · Москва, Россия · до ₽170 000
4️⃣ AQA PHP Middle
Devquality
Middle · Remote · Москва · до ₽200 000
5️⃣ Middle QA Automation
X5
Middle · Remote
6️⃣ AQA Fullstack с акцентом на ручное тестирование, удаленно, Аутстафф
BGStaff
Senior · Remote · до ₽200 000
7️⃣ AQA(Java/Kotlin)
Агентство Рекрутер Мария
Senior · Remote · Санкт-Петербург · ₽200 000 – 220 000
8️⃣ AQA Engineer (Python)
Kokoc Tech
Middle · Remote · Москва, Саранск · до ₽240 000
9️⃣ AQA Engineer (JavaScript)
Selecty
Middle · Hybrid · Moscow, Russia, Москва +1 · до ₽275 000
6️⃣1️⃣ Senior QA Automation Engineer
Райфф
Senior · Remote · Россия
Проверьте свое резюме перед отправкой работодателю на ATS совместимость на updatecv.me
Команды Git для QA автоматизации
#читать #git
В этой статье рассмотрены основные команды Git, которые должен знать каждый QA-инженер по автоматизации. Поверьте, эти команды значительно упростят ваш рабочий процесс.
Читать далее
В ответе ИИ-сервиса пришёл статус 200 OK. Означает ли это, что сам ответ правильный?
Для проверки ассистента важно понимать, как он получает информацию: что приходит из документов, что попадает в контекст модели и на каком этапе может возникнуть ошибка.
Если хотите начать разбираться в устройстве таких систем, у karpovꓸcourses есть гайд «Как создать ИИ агента».
Внутри – механика RAG на реальных примерах, варианты запуска LLM для компании и основные термины архитектуры.
Понимать, что происходит внутри системы, полезно ещё до составления проверок.
Забрать файл в боте: https://clc.to/RomaCg
Реклама. ООО «КАРПОВ КУРСЫ». ИНН 7811764627. erid: 2W5zFJ1iRCV
Тестировщику ПО
Автор: Ильин А.Н.
Год издания: 2023
#qa #ru
Скачать книгу
⚡️ Вакансии для автоматизаторов за неделю:
⭐️ QA Fullstack на C#
Quickly Search
Middle · Remote · ₽400 000 – 450 000
⭐️ AQA C#
Премиум ИТ Солюшен
Middle · Remote · РФ · до ₽170 000
⭐️ AQA Тестировщик (Java)
Junior · Hybrid · Россия · ₽70 000 – 90 000
⭐️ QA Engineer (DWH / Python)
Selecty
Middle · Remote · Россия · ₽150 000 – 182 000
⭐️ QA инженер (Java/Kotlin)
Action tech
Junior · Remote
⭐️ QA Automation Engineer (Java)
BETBOOM
Middle · Remote
⭐️ QA Automation Engineer (Java)
Aston
Middle · Hybrid
⭐️ QA Fullstack (C#)
Centicore / крупный коммерческий банк в РФ
Middle · Remote · Россия · ₽250 000 – 350 000
⭐️ QA Automation C#
SIMBIRSOFT
Senior · Remote · Россия
⭐️ Senior QA Automation Engineer
Wildberries & Russ
Senior · Remote
Проверьте свое резюме перед отправкой работодателю на ATS совместимость на updatecv.me
👩💻 Материалы по Linux для QA-специалистов
🎌 50 вопросов на собеседовании по Linux. Вопросы для начинающих, которые только начинают знакомство с операционной системой Linux.
🎌 Команды Unix для тестировщиков. Поскольку многие команды как разработки, так и тестирования работают в операционных системах Unix/Linux, вам как тестировщику определенно пригодится знание самых используемых команд. А если приложите усилия и изучите команды Unix более тщательно, то сможете выполнять многие задачи без специализированных инструментов, просто в командной строке.
🎌 Linux для QA инженера: шпаргалка по командам. Самые нужные команды с объяснением простыми словами, чтобы вы не просто запомнили их, а поняли, зачем они нужны и как помогают в повседневной работе QA.
🎌 Базовые команды Linux для тестировщиков и не только. Обычно от кандидата на позицию QA инженера требуют знание основных команд, но как понять, про какие команды стоит почитать во время подготовки к собеседованию, если опыта работы с Linux мало или вовсе нет? Эта статья поможет вам разобраться.
🎌 Работа с Linux. Базовые команды. В этой статье приведены базовые команды для работы с Linux системами, а также примеры их применения в работе тестировщика.
🎌 Терминал для тестировщика: консольные команды Unix/Linux, которые нужно знать наизусть. Конечно, специфические команды и даже цепочки команд можно найти в интернете спросить у ИИ. Но основы все же стоит знать!
💥 БОНУС: Большой тест по Linux
Самый болезненный отказ в IT: почему отклоняют идеальные резюме
#читать
В практике поиска работы есть категория отказов, которая бьет по самооценке сильнее всего. Это когда откликаешься на вакансию с полной уверенностью, что тебя как минимум пригласят на первичный разговор. Но в ответ тишина или стандартный автоотказ.
Читать далее
⚙️ Вакансии для автоматизаторов за неделю:
1️⃣ QA Automation Engineer (Python)
Fledge
Middle · Remote
2️⃣ QA Automation Engineer
Findev
Middle · Remote / Hybrid (Польша) · $4 500 – 5 800
3️⃣ AQA Python
CrowdTesting
Junior · Remote · Москва, Московская область · ₽80 000 – 100 000
4️⃣ AQA C#
Премиум ИТ Солюшен
Middle · Remote · РФ (не более +2ч от МСК) · до ₽170 000
5️⃣ AQA C#
CrowdTesting
Middle · Remote · ₽170 000 – 200 000
6️⃣ AQA (Java)
АРТ-Финтех
Middle · Remote · Москва, Россия · до ₽180 000
7️⃣ AQA (Java) — автоматизация и нагрузочное тестирование
Devquality
Middle · Remote · Москва · до ₽180 000
8️⃣ AQA Engineer
OUTKOD
Middle · Remote · Россия · ₽200 000 – 220 000
9️⃣ AQA Engineer (Python)
Bell Integrator
Middle · Onsite · Москва · ₽200 000
Проверьте свое резюме перед отправкой работодателю на ATS совместимость на updatecv.me
💎 Полезные материалы по SQL для тестировщика
🔎 Топ-50 вопросов по SQL-запросам на собеседовании. В этой статье рассмотрены одни из самых распространённых SQL-запросов, вопросы по которым часто задают на собеседованиях.
🔎 Реальные задачи с собеседований по SQL. На собеседованиях по SQL нередко просят решить задачи без доступа к IDE. В статье — два реальных задания с технического интервью, пути решений, попытки, ошибки и работающие финальные скрипты. Будет полезно тем, кто готовится к собеседованиям и хочет улучшить SQL-навыки.
🔎 7 SQL-запросов, которые решают 90% всех задач на работе. SQL в большинстве случаях не требует сложные 100-строчные запросы с вложенными подзапросами на три уровня глубины. Чаще всего нам нужны простые, отточенные и, главное, эффективные конструкции. В этой статье автор собрал 7 таких запросов-«рабочих лошадок». Это готовая шпаргалка для реальных задач.
🔎 5 SQL‑ошибок. Пять неочевидных нюансов SQL, которые могут незаметно исказить бизнес-метрики, сломать воронку или просто заставить базу выполнять лишнюю работу.
🔎 Учимся читать SQL SELECT. Пошаговое введение в SELECT-запросы: как читаются условия, группировки и фильтры, в каком порядке всё выполняется — полезно для тех, кто хочет писать сложные и корректные SQL-запросы.
✔️ Тест на глубину понимания SQL
⚡️⚡️Автотесты, AI-агенты, железо: что будет на Heisenbug 2026 Autumn
Когда автотестов становится не пятьдесят, а десять тысяч, привычные подходы начинают давать сбои. На Heisenbug 2026 Autumn этому посвящен отдельный блок Automation: здесь будут разбирать архитектуру автотестов, выбор сценариев, E2E без полного окружения, покрытие и анализ падений.
📅16–17 октября, Санкт-Петербург + online
В карточках — пять докладов конференции о том, что происходит с автоматизацией, когда она становится слишком большой.
Но программа Heisenbug гораздо шире и включает основные направления современного тестирования:
— GenAI в QA, тестирование AI-агентов и генерация тест-кейсов и данных с LLM
— мобильные приложения, веб и браузеры
— нагрузка и производительность, Observability
— инструменты и фреймворки, инфраструктура тестирования
— Security, качество без переработок, железо и девайсы
Также приглашаем принять участие в опросе State of Testing — масштабном исследовании о том, что тормозит развитие QA и как индустрия использует ИИ. Первые результаты представят на открытии конференции, а затем пришлют подробный отчет с графиками всем участникам на email.
Среди участников опроса пройдёт розыгрыш билетов на Heisenbug 2026 Autumn.
🌟А если вы хотите приобрести персональный билет уже сейчас, то по промокоду
automatedqa можно его купить со скидкой
Купить билетHow to Test a Time Machine
Автор: Noemi Ferrera
Год издания: 2023
#qa #en
Скачать книгу
💥 Полезные материалы по работе с Postman
🔎 Введение в работу с Postman. Статья об основах работы с Postman и о том, как он может стать вашим незаменимым помощником в тестировании API.
🔎 Postman в CI/CD: от локальных тестов к пайплайну. Гайд по организации тестирования API: от простой ручной проверки в Postman до автоматического запуска тестов в пайплайне.
🔎 Как протестировать приложение с помощью Postman и контейнеров Docker. В этой статье на примере простого CRUD-приложения, созданного с помощью Node.js, Express и Postgres, разбирается тестирование API.
🔎 Как я тестирую API: чеклист и подходы, и автоматизация. Автор разобрал конкретные вещи, которые стоит проверять в API, и показал, как это делать в Postman и через автотесты на JavaScript.
🔎 Postman удобен ровно до тех пор, пока не слил секреты твоего прода. API-ключи, токены, пароли — разработчики постоянно используют их при тестировании API, и важно делать это безопасно.
🔗 БОНУС: Postman Для Тестировщиков - Тестирование API для начинающих
80% работы в автотестах - рутина: локаторы, ассерты, дописать очевидный кейс. 20% - та самая флейки-проверка, которая падает раз в десять прогонов без внятной причины.
CatCode - агент с доступом к топовым моделям:
😒 Claude Opus 5
🤖 GPT-6 Astra
😐 Grok 4.6
и многим другим.
Свитчер сам решает, куда отдать задачу: рутину - дешёвой нейросети, разбор нестабильного теста - топовой. Один лимит на все модели, без чехарды между отдельными подписками под каждую.
Оплата картой РФ или СБП, работает без VPN. Первые задачи - бесплатно, регистрируйся и пробуй.
Заходи и упрощай себе работу уже сегодня: catcode.dev
✨ Вакансии для автоматизаторов за неделю:
⭐️ Инженер нагрузочного тестирования
Сила знаний (Power of Knowledge)
Remote · Россия · ₽120 000 – 170 000
⭐️ QA Fullstack C#
Quickly Search
Remote · ₽400 000 – 450 000
⭐️ AQA Тестировщик (Python)
ITK academy
Junior · Remote · ₽75 000 – 90 000
⭐️ Инженер по тестированию (Python / API)
IBS
Middle · Remote
⭐️ Инженер по автоматизации тестирования (Java)
IBS
Middle · Remote
⭐️ Fullstack QA Engineer
Middle
⭐️ QA-инженер — автоматизация
Т-Банк
Middle · Remote · Россия/Беларусь · от ₽200 000
⭐️ QA Fullstack (Java)
Крупный коммерческий банк в РФ
Middle · Remote · Россия (удалённо) · ₽250 000 – 300 000
⭐️ Fullstack QA Engineer (Java)
КВИКЛИ СЕЧ ИТ
Middle · Remote · до ₽320 000
⭐️ Senior QA Automation Engineer (C#)
Fourmi Soft
Contract · Senior · Remote · Россия · ₽240 000
⭐️ Senior Automation QA (Python)
Теле2 (ООО "Т2 МОБАЙЛ")
Senior · Remote · Россия
✈️ Talanto | #вакансии
