Автоматизация тестирования
7.59K subscribers
241 photos
9 videos
4 files
288 links
Справочник материалов по Автоматизации тестирования.
Туториалы по всем основным технологиям. Книги и тесты для самопроверки.

selenium, playwrite, pytest

@viktorreh @aldrson
加入频道
👇В этой подборке мы собрали лучшие статьи по Selenium.

Готовы обрести или углубить знания по этой теме и улучшить свой профессиональный арсенал? Тогда добро пожаловать!

💻 Часть 1

📎 Большой учебник по Selenium
📎 Основы Selenium
📎 Основы автоматизации тестирования с помощью Selenium
📎 Основы автоматизации с помощью Selenium и Python
📎 Команды ожидания в Selenium
📎 Преимущества Selenium перед другими инструментами
📎 Пошаговое руководство по настройке Selenium Framework
📎 Выбор значения из выпадающего списка в Selenium
📎 Проверка наличия элементов в Selenium
📎 Создание веб-скрапера на Python с помощью Selenium
📎 Тестирование баз данных с помощью Selenium: подключение к БД
📎 Профиль Firefox в Selenium: руководство по настройке
📎 Отчёты TestNG в Selenium
📎 Обработка исключений в Selenium WebDriver
📎 Репозиторий объектов в Selenium
📎 Поиск элементов по тексту ссылки в Selenium
📎 Лучшие альтернативы и конкуренты Selenium
📎 Параметры Chrome в Selenium Webdriver
📎 Dataprovider & TestNG XML: Параметризация в Selenium
📎 Обработка оповещений и всплывающих окон в Selenium
📎 Учебник по Selenium C# на примере NUnit
📎 Учебное пособие по Selenium Grid
📎 Ожидания в Selenium для автоматизации тестирования
📎 Загрузка и установка Selenium WebDriver
📎 Туториал по Selenium
📎 Создание Selenium Framework
📎 Реализация тест-сценария на Selenium WebDriver
📎 Обработка WebElements в Selenium Python
📎 Логин и захват скриншотов в Selenium на Python

+ бонус: Тест на зание Selenium (en)

Хорошего дня всем!😉

#подборка
23
Как бы вы оценили свой английский
Anonymous Poll
14%
I am zero😹
31%
Begginer
28%
Middle
16%
Middle+
7%
Advanced
3%
Fluent
👍4🤣3😁2👌2👎1
Друзья, кто использует Postman в работе или изучении QA - поставьте лайк если да и дизлайк если нет.

Есть ли какие то темы по Postman, которые бы вы хотели, чтобы мы рассмотрели в нашем канале?
👍223👎364
# QA Юмор #
1. тестировщики не ломают, они позволяют избавиться от иллюзий, что продукт идеален.


2. «Регрессионное тестирование»? Что это? Если система компилируется, то это хорошо, если загружается, то это просто здорово!“


Подписывайтесь на QA Юмор - с нами весело

# QA Юмор #
😁202
👇В этой подборке мы собрали лучшие статьи по Postman.

Тогда добро пожаловать! 🔬

👀 Большой учебник по Postman
👀 Первые шаги в работе с Postman
👀 Введение в работу с Postman
👀 Полное руководство по тестированию API с помощью Postman
👀Скрипты для тестирования API в Postman
👀 Как использовать Postman для тестирования API?
👀 Переменные и окружения в Postman
👀 Как протестировать приложение с помощью Postman и контейнеров Docker
👀 Коллекции Postman
👀 Создание API-запросов в Postman
👀Тестирование API в POSTMAN
👀 Начало работы с API GPT-4 в Postman
👀 Автоматизация тестирования API с помощью Postman
👀 Удаленная работа с Postman
👀 Защита API с помощью Postman: лучшие практики авторизации и аутентификации
👀 Используем Postman для тестирования Request Service API
👀 Тестирование API: Postman VS Pytest, часть 1
👀 Тестирование API: Postman VS Pytest, часть 2
👀 Комментарии к телу запроса JSON в Postman
👀Как создавать тестовые данные с помощью OpenAI API в Postman
👀 Как использовать мониторы в Postman для планирования конвейеров в CircleCI
👀 Тестирование UI с помощью Postman
👀 Негативное тестирование API в Postman
👀 Postman в CI/CD: от локальных тестов к пайплайну

+ бонус - Тест по основам Postman
Тест по основам Postman (en)

Хорошего дня всем!😉

#подборка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥279👍3❤‍🔥1
Книги по тестированию на русском языке.
Скачивайте и читайте.

Тестировщику ПО
Автор: Ильин А.Н.

Тестирование программного обеспечения
Автор: Святослав Куликов

Шпаргалка начинающего тестировщика
Автор: Наталия Матвеева

Принципы юнит-тестирования
Автор: Владимир Хориков

Что такое тестирование: курс молодого бойца
Автор: Ольга Назина

Тестирование программного обеспечения. Основы
Автор: Захаров Виктор

Основы тестирования программного обеспечения
Автор: К.А. Кулаков

Тестируем яблоко: смартфоны, планшеты и часы
Автор: М. А. Осина

Руководство практикующего специалиста по разработке тестов программного обеспечения
Автор: Ли Копланд

Искусство тестирования напроникновение в сеть
Автор: Ройс Дэвис

Pro Git
Автор: Скотт Чакон

Git для профессионального программиста
Автор: Скотт Чакон

Тестирование веб-API
Автор: Винтерингем Марк

Selenium Python
Автор: Павел Хошев

Agile-тестирование
Автор: Джанет Грегори

Kali Linux. Тестирование на проникновение и безопасность
Автор: Шива Парасрам

Хакинг на Linux
Автор: Колисниченко Д. Н.

Python. unittest
Автор: Абдрахманов М.И.

Python. Разработка на основе тестирования
Автор: Гарри Персиваль

Экстремальное программирование. Разработка через тестирование
Автор: Кент Бек

#ru #qa #подборка
👍221
This media is not supported in your browser
VIEW IN TELEGRAM
🎥 Почему Открытые школы Т1 — это больше, чем просто ИТ-интенсив? Отвечают сотрудники ИТ-холдинга Т1!

Смотри видео и поймешь, что это не просто обучение, а карьерный фаст-трек в бигтех! 🚀

Что тебя ждет в Открытых школах?

🧩 месяц бесплатного обучения
🧩 прикладные навыки и практика на реальных проектах
🧩 гибкий онлайн-формат из любого города РФ и РБ
🧩 знакомство с командой, ИТ-проектами и культурой одного из крупнейших ИТ-холдингов
🧩 материалы для прокачки резюме и подготовки к интервью в Т1
🧩 реальный шанс стать частью аккредитованной ИТ-компании с крутыми бонусами и современным техстеком.

Зарегистрируйся до 14 марта и начни год с карьерного апгрейда!

Реклама. ООО "ГК "ИННОТЕХ". ИНН 9703073496. erid: 2W5zFGzG4QQ
2🔥2👍1👌1
Практика

Ты пишешь автотесты для веб-формы, которая принимает только уникальные email-адреса. Тест создает случайный email, отправляет форму и проверяет успешную регистрацию. Иногда тест падает с ошибкой, что email уже существует, хотя он генерируется случайно.

Что ты будешь делать?
👍71
Возможный ответ

Проверю генератор email-адресов – возможно, он создает повторяющиеся значения.
Убежусь, что тест использует новую сессию – возможно, в системе уже есть созданные ранее данные.
Проверю БД или API – возможно, есть задержка в удалении старых тестовых данных.
Добавлю логирование – сохраню сгенерированные email'ы, чтобы убедиться в их уникальности.
Попробую использовать временные email-сервисы или добавлять timestamp для гарантированной уникальности.
👌16👍3🔥2
👇В этой подборке мы собрали лучшие статьи по Postman 👩‍💻

Готовы обрести или углубить знания по этой теме и улучшить свой профессиональный арсенал? Тогда добро пожаловать!

📎 Большой учебник по Postman
📎 Первые шаги в работе с Postman
📎 Введение в работу с Postman
📎 Полное руководство по тестированию API с помощью Postman
📎 Скрипты для тестирования API в Postman
📎 Как использовать Postman для тестирования API?
📎 Переменные и окружения в Postman
📎 Как протестировать приложение с помощью Postman и контейнеров Docker
📎 Коллекции Postman
📎 Создание API-запросов в Postman
📎 Тестирование API в POSTMAN
📎 Начало работы с API GPT-4 в Postman
📎 Автоматизация тестирования API с помощью Postman
📎 Удаленная работа с Postman
📎 Защита API с помощью Postman: лучшие практики авторизации и аутентификации
📎 Используем Postman для тестирования Request Service API
📎 Тестирование API: Postman VS Pytest, часть 1
📎 Тестирование API: Postman VS Pytest, часть 2
📎 Комментарии к телу запроса JSON в Postman
📎 Как создавать тестовые данные с помощью OpenAI API в Postman
📎 Как использовать мониторы в Postman для планирования конвейеров в CircleCI
📎 Тестирование UI с помощью Postman
📎 Негативное тестирование API в Postman
📎 Postman в CI/CD: от локальных тестов к пайплайну

+ бонус:
- Тест по основам Postman
- Тест по основам Postman (en)

Хорошего дня всем!😉

#подборка
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍5🔥3
🔥144👍3
Практика

Твой тест проверяет загрузку файла через веб-форму. Он выбирает файл, нажимает "Загрузить" и проверяет, что файл появился в списке загруженных. Иногда тест падает с ошибкой, что файл не найден в списке после загрузки.

Как ты будешь решать проблему?
👍5🤔3👎1
Короткий ответ:

Проверю, действительно ли файл загружается – возможно, сервер не принимает файл, но UI не показывает ошибку.
Добавлю ожидание появления файла в списке – возможно, загрузка занимает больше времени, чем тест ожидает.
Проверю, обновляется ли UI после загрузки – может потребоваться явный рефреш списка.
Проверю сетевые запросы (DevTools, API, логи) – возможно, сервер возвращает ошибку, но тест её не ловит.
Убедюсь, что тест использует уникальные файлы – если загрузка дубликатов запрещена, тест может падать из-за уже загруженных файлов.

🚀 Вывод: проблема, скорее всего, связана с ожиданиями, задержкой обновления UI или серверными ошибками.
🔥13
Предлагаем вашему вниманию подборку статей по Playwright.

1. Большой учебник по Playwright
2. Руководство по тестированию при помощи Playwright
3. Поиск элементов в Playwright
4. Селекторы и локаторы в Playwright
5. Тестирование API с Playwright
6. Тестирование веб-приложений с Playwright
7. Сквозное тестирование c Playwright
8. Playwright: альтернативные локаторы
9. Быстрое и практическое введение в Playwright
10. Как работать с текстовыми полями в Playwright?
11. Как работать с выпадающими списками в Playwright?
12. Сквозное тестирование с Playwright: полное руководство
13. Утверждения Playwright – типы и лучшие практики
14. Рефакторинг локаторов Playwright
15. Игра с Playwright
16. Отчёты по результатам сквозного тестирования с использованием CodeceptJS, Playwright и Allure Report
17. Проверка электронной почты с помощью gmail-tester и Playwright
18. Тестирование API с Playwright: советы и рекомендации
19. Управление интеграцией баз данных с помощью Playwright
20. Как я увеличил скорость автотестов на Playwright в 1,5 раза
21. 25 вопросов на собеседовании по Playwright

Хорошего дня всем!😉

#подборка
9🔥4