Автоматизация тестирования
8.19K subscribers
286 photos
7 videos
6 files
354 links
Справочник материалов по Автоматизации тестирования.
Туториалы по всем основным технологиям. Книги и тесты для самопроверки.

selenium, playwrite, pytest

@viktorreh @aldrson
Download Telegram
Фикстуры в Playwright на простом примере

#читать #playwright

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

Читать далее
3
Большой учебник по тестированию производительности.
Обновлено 20.12.2025.

Всё, что касается тестирования производительности во всех его видах: термины, инструменты, подходы.

Новые страницы нашего учебника:

✔️ Руководство по тестированию производительности

✔️ ИИ в тестировании производительности

✔️ 5 преимуществ использования ИИ в тестировании производительности

✔️ Тестирование производительности в Playwright

✔️ Тестирование пиков нагрузки

Перейти на учебник https://qarocks.ru/big-performance-testing-textbook/


❗️QaRocks | Шарьте этот пост с друзьями, изучающими QA!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
25 вопросов на собеседовании по Docker

#читать #docker

Чтобы помочь вам подготовиться к собеседованию, мы представляем подборку вопросов и ответов по Docker высокого, среднего и начального уровней сложности.

Читать далее
👍32
⚡️ Вакансии для автоматизаторов за прошлую неделю:

🚩 Middle AQA Engineer (Python). Удалённо, 180-220 т.р.

🚩 AQA Engineer. Удалённо, до 230 т.р.

🚩 Full-Stack QA Engineer (Java). Офис (Ташкент, Узбекистан), $2500-3000

🚩 AQA Fullstack. Офис / Удалённо / гибрид (Москва, Самара), до 250 т.р.

🚩 Automation QA Engineer. Удалённо, $3000

🚩 QA Automation. Удалённо / гибрид / офис (РФ), 250-350 т.р.

🚩 QA Fullstack (нагрузка + пентастинг, Java). Удалённо (РФ), 250-350 т.р.

🚩 QA Java. Удалённо, 260-280 т.р.

🚩 AQA Java. Удалённо (РФ), 290-350 т.р.

🚩 Fullstack QA. Удалённо (по РФ), 300 т.р.

🚩 Telecom Test Engineer. Гибрид, офис (Москва, Санкт-Петербург, Нижний Новгород и Минск), ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Лучшие инструменты для автоматизации мобильного тестирования

#читать

Знаете ли вы, что автоматизация тестирования началась только в 2000-х годах? Но ведь так и есть. Автоматизировать тесты в эру до WebDriver Classic было довольно-таки сложно. Тем не менее, с развитием отрасли веб-разработки появились и новые решения по автоматизации.

Эта статья познакомит вас с инструментами, которые помогут вам в автоматизации тестирования мобильных приложений.

Читать далее
💥 Полезные материалы по SQL для тестировщика

1️⃣ Вопросы по SQL на собеседовании. Основные вопросы по SQL, ответы на которые должны знать лучшие тестировщики.

2️⃣ FULL OUTER JOIN в SQL: объяснение на примере. В статье разбирается, как работает FULL OUTER JOIN, чем отличается от других JOIN’ов и когда его стоит применять в реальных задачах.

3️⃣ 7 SQL-запросов, которые решают 90% всех задач на работе. SQL в большинстве случаях не требует сложных 100-строчных запросов с вложенными подзапросами на три уровня глубины. Чаще всего нам нужны простые, отточенные и, главное, эффективные конструкции. Автор этой статьи собрал 7 таких запросов-«рабочих лошадок». Это готовая шпаргалка для реальных задач.

4️⃣ База по базам. SQL для тестировщика. В комплект обязательных скиллов Junior QA уже уверенно входит знание основ баз данных. В этой статье вы найдете введение в базы данных и SQL в разрезе QA.

5️⃣ Учимся читать SQL SELECT. Пошаговое введение в SELECT-запросы: как читаются условия, группировки и фильтры, в каком порядке всё выполняется — полезно для тех, кто хочет писать сложные и корректные SQL-запросы.

▶️ Мини-курс "SQL базы данных с нуля для тестировщика" (плейлист)

📥 Тест по запросам и операторам SQL
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Как работать с выпадающими списками в Playwright?

#читать #playwright

В этой статье мы рассмотрим, как автоматизировать работу с выпадающими списками в Playwright с использованием Java. Вы научитесь выбирать значения из списков с одиночным и множественным выбором, используя различные подходы: по значению, индексу и тексту.

Читать далее
1
☄️ Вакансии для автоматизаторов за прошлую неделю:

🎌 Middle, Senior AQA (Python). Удалённо (Россия), 150-200 т.р.

🎌 Middle AQA Engineer (Typescript). Удалённо, 180 т.р.

🎌 Middle+ Full Stack QA Engineer (Java). Удалённо (кроме РФ) или офис (Дубай, Лимасол, Таллин, Гонконг, Лондон, Тбилиси и др.), $3000-6000

🎌 Middle Full Stack QA Engineer (Java, JMeter, JUnit 5). Удалённо (РФ), 250-350 т.р.

🎌 Junior+, Middle QA Fullstack (C#). Удалённо (РФ), 270 т.р.

🎌 Middle QA Automation Engineer (C#). Удалённо (РФ, РБ), 315-395 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Большой учебник по QA.

Более 500 статей и туториалов, которые полностью закроют потребность для изучения QA от 0 до немного шарящего новичка.


Почти все разделы пополнены новыми статьями!

Содержание:

📚 Основы тестирования

🌀 Типы тестирования

🚀 Тестирование производительности

📄 Тестовая документация

Тест-кейсы

🎯 Техники тест-дизайна

🐞 Все о багах

🤖 Автоматизация

📱 Тестирование мобильных приложений

🔧 Инструменты тестировщика
- Cypress
- Postman
- Selenium
- Playwright
- Appium

💼 Собеседование

🆕 Дополнительные материалы

📝 Тесты для самопроверки
- Большие тесты
- Тесты по SQL
- Тесты по Docker
- Тесты по Linux
- Тесты по TestNG
- Тесты по Cypress
- ISTQB-тесты
- Тесты по автоматизации
- Тесты по инструментам тестирования
- Тесты по Git
- И еще немного тестов

📚 Книги

🕴Бизнес-анализ

Перейти на учебник: https://qarocks.ru/big-software-testing-textbook/


❗️QaRocks | Шарьте этот пост с друзьями, изучающими QA!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92
JMeter как инструмент для автоматизации функционального тестирования

#читать #jmeter

Тестировщики из банка Точка рассказывают, как и почему они используют JMeter для функционального тестирования.

Читать далее
2
👩‍💻 Полезные статьи по использованию Postman в тестировании ПО

1️⃣ Тестирование API с помощью Postman. Это пошаговое руководство объясняет принципы тестирования API с помощью Postman. Вы познакомитесь с основами Postman, его компонентами и примерами запросов и ответов.

2️⃣ Коллекции Postman. Часть 1. В этой статье: организация и автоматизация API-запросов в коллекциях Postman, создание и управление коллекциями запросов, добавление API-запросов в коллекции, управление и организация коллекций, совместная работа и обмен коллекциями.

3️⃣ Коллекции Postman. Часть 2. В этой статье: тестирование функциональности API, тестирование API с помощью Collection Runner, автоматизация запусков коллекций по расписанию, просмотр запланированных запусков коллекций, автоматизация запуска коллекций с помощью мониторов Postman, запуск коллекции с помощью вебхуков, настройка порядка запросов при выполнении коллекции, запуск коллекций с использованием импортированных данных.

4️⃣ Коллекции Postman. Часть 3. В этой статье: моделирование пользовательского трафика для тестирования производительности API, настройка и запуск тестов производительности в Postman, просмотр показателей производительности, просмотр сведений об ошибках для тестов производительности, использование файла данных для моделирования виртуальных пользователей.

5️⃣ Провоцируем http-ошибки в Постмане. Не просто теория по статус-кодам, а практические примеры: автор на живых запросах разбирает, какими неверными параметрами, телом, методами или заголовками вызвать разные HTTP-ошибки и как тестировщику использовать это в проверках.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43
Как сделать скриншот в Selenium WebDriver

#читать #selenium

Статья рассказывает о способах создания скриншотов в Selenium WebDriver.

Читать далее
7👍3
End-to-End Web Testing with Cypress

Автор:
Waweru Mwaura
Год издания: 2021

#en #cypress #qa

Скачать книгу
2🔥2
Поиск элементов в Playwright

#читать #playwright

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

Читать далее
6
15 лучших вопросов на собеседовании по Cypress

#читать #cypress #собеседование

Вы наверняка слышали, как много сейчас говорят о Cypress. Этот инструмент широко применяется для проведения сквозного (end-to-end) тестирования, что и неудивительно: он довольно удобен в использовании.

Читать далее
🚩 ШПАРГАЛКА по Git

12 ключевых команд, которые составляют основу рабочего процесса Git.

#git
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
💥 Современная практика тестирования производительности

6️⃣ Руководство по тестированию производительности: победить задержки, удержать пользователей. Пошаговое и очень практичное руководство по тестированию производительности: от ключевых принципов и популярных проблем до тест-кейсов, метрик и выбора инструментов. После прочтения станет понятнее, как строить надежные, быстрые и устойчивые приложения — и что именно проверять, чтобы избежать критичных узких мест.

2️⃣ 5 преимуществ использования ИИ в тестировании производительности. Тестирование производительности выходит на новый уровень благодаря ИИ. Машинное обучение и анализ данных позволяют точнее симулировать поведение пользователей, выявлять узкие места и устранять их до сбоя. В статье — 5 причин, почему ИИ стоит внедрять уже сейчас.

3️⃣ Тестирование производительности фронтенда с помощью Cypress. Статья о том, как использовать Cypress не только для UI-тестов, но и для измерения производительности фронтенда: загрузки страниц, времени отклика и стабильности. Пригодится, если хотите добавить метрики скорости прямо в автоматизацию.

4️⃣ Тестирование производительности API: улучшаем пользовательский опыт. Руководство по нагрузочному, стресс- и spike-тестированию API: покажет, как проверить стабильность и масштабируемость, а также когда и какие метрики важно смотреть.

5️⃣ Сидинг тестовых данных: как готовить окружение перед нагрузочным тестированием. Практическое руководство по подготовке данных перед нагрузочным тестом — чтобы тест был реалистичным, нагрузка отражала реальные сценарии, а результаты можно было анализировать с уверенностью.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
Какой он, QA-инженер 2026?

Если при крутой работе, значит, уже
автоматизирует. А если за работу держится, то минимум на двух языках.

Если вы выбираете, с какого языка начать год, залетайте на эфир про Kotlin в @qa_guru.

Его любят за ёмкость и скорость, но подходит Kotlin не всем. На эфире вы узнаете:

• когда Kotlin решает проблемы в автоматизации тестирования
• кому язык точно не нужен
• как инженеру грамотно использовать базу на Java, чтобы легко расширить стек и вырасти в цене

20 января, 20:00

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

Занимайте место, эфир открытый.
Please open Telegram to view this post
VIEW IN TELEGRAM
💩21
Лучшие вопросы и ответы на собеседовании по TestNG

#читать #testng

TestNG расшифровывается как Testing Next Generation. Это фреймворк для автоматизации тестирования, используемый для языка программирования Java.

Читать далее
👍4
☄️ Вакансии для автоматизаторов за прошлую неделю:

🚩 Middle тестировщик (Playwright + TypeScript). Удалённо (из РФ), 620 руб/час.

🚩 Middle Full-Stack QA Engineer (Java). Офис / гибрид (Ташкент, Узбекистан), $2500-3000

🚩 Middle QAА (Python). Удалённо, 230-250 т.р.

🚩 Senior QA FullStack (Java). Удалённо, проектная занятость, 250-270 т.р.

🚩 Fullstack QA Engineer (Java). Удалённо (кроме РФ и РБ), $3500

🚩 Senior FullStack QA Engineer (JS). Удалённо (страны ЕС, а также Грузия, Сербия, Молдова, Черногория и Армения), от $3500

🚩 QA Fullstack (стек C#). Удалённо (РФ и дружественные страны), 250-310 т.р. на руки

🚩 QA Fullstack (стек Python). Удалённо (РФ и дружественные страны, гражданство РФ и РБ), 300-330 т.р. на руки

🚩 QA Fullstack (стек Java). Удалённо (РФ и дружественные страны, гражданство РФ), 330-350 т.р. на руки
Please open Telegram to view this post
VIEW IN TELEGRAM
Большой учебник по Cypress.
Обновлено 20.12.2025.

Этот учебник охватывает все аспекты работы с Cypress — мощным инструментом для автоматизации тестирования веб-приложений.

Новые страницы нашего учебника:

🔎 Как запустить Cypress-тесты в Jenkins?

🔎 Как писать сквозные тесты с помощью Cypress и Node.js

🔎 Использование POM в Cypress

🔎 Выборка тестов в Cypress

🔎 experimentalNetworkStubbing — заглушка сети в Cypress

🔎 Настройка тестовой среды в Cypress

Перейти на учебник https://qarocks.ru/big-cypress-textbook/

❗️QaRocks | Шарьте этот пост с друзьями, изучающими QA!
Please open Telegram to view this post
VIEW IN TELEGRAM