🐞QaRocks — всё о тестировании ПО. Наш главный канал, где не только автоматизация. Подпишитесь)
Telegram
QARocks. Тестировщик Рулит 🐞
Редакция @qarocks составила Большой учебник по тестированию ПО
В этом большом бесплатном учебнике по тестированию, ты выучишь основы тестирования программного обеспечения. Все материал расположены последовательно друг за другом — от основ до продвинутых…
В этом большом бесплатном учебнике по тестированию, ты выучишь основы тестирования программного обеспечения. Все материал расположены последовательно друг за другом — от основ до продвинутых…
👍3❤1
Привет, друзья! Предлагаем вам подборку материалов по использованию Python в тестировании 👩💻
📎 Основы работы с мокингом в Python
📎 Основы автоматизации с помощью Selenium и Python
📎 Обработка WebElements в Selenium Python
📎 Как найти XPath объектов в Selenium при помощи Python
📎 Python: Автоматизация тестирования с Unittest
📎 Тестирование на Python: unittest и pytest
📎 Модульное тестирование на Python – основы
📎 «Python. Разработка на основе тестирования»: обзор книги
📎 Изучение покрытия кода в Python
📎 Selenium и Python – начало работы
📎 Создание веб-скрапера на Python с помощью Selenium
📎 Логин и захват скриншотов в Selenium на Python
+ бонус - тест на знание Python (для автоматизаторов)
Хорошего дня всем!😉
#подборка
📎 Основы работы с мокингом в Python
📎 Основы автоматизации с помощью Selenium и Python
📎 Обработка WebElements в Selenium Python
📎 Как найти XPath объектов в Selenium при помощи Python
📎 Python: Автоматизация тестирования с Unittest
📎 Тестирование на Python: unittest и pytest
📎 Модульное тестирование на Python – основы
📎 «Python. Разработка на основе тестирования»: обзор книги
📎 Изучение покрытия кода в Python
📎 Selenium и Python – начало работы
📎 Создание веб-скрапера на Python с помощью Selenium
📎 Логин и захват скриншотов в Selenium на Python
+ бонус - тест на знание Python (для автоматизаторов)
Хорошего дня всем!😉
#подборка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍3❤1
👇В этой подборке мы собрали лучшие статьи по 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)
Хорошего дня всем!😉
#подборка
Готовы обрести или углубить знания по этой теме и улучшить свой профессиональный арсенал? Тогда добро пожаловать!
💻 Часть 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
Автоматизация тестирования
Приходиться ли вам использовать Docker на работе?
Для тех, кто хочет изучить Docker: https://yangx.top/justdocker
Telegram
Docker простыми словами
Сообщество по докеру.
Рассказываем про docker и его применение в программировании и тестировании.
Открыты к критике и ждем вашего фидбека.
@viktorreh @anothertechrock
Рассказываем про docker и его применение в программировании и тестировании.
Открыты к критике и ждем вашего фидбека.
@viktorreh @anothertechrock
👍5👌3🎉1
Forwarded from QARocks. Тестировщик Рулит 🐞
Как бы вы оценили свой английский
Anonymous Poll
14%
I am zero😹
31%
Begginer
28%
Middle
16%
Middle+
7%
Advanced
3%
Fluent
👍4🤣3😁2👌2👎1
Друзья, кто использует Postman в работе или изучении QA - поставьте лайк если да и дизлайк если нет.
Есть ли какие то темы по Postman, которые бы вы хотели, чтобы мы рассмотрели в нашем канале?
Есть ли какие то темы по Postman, которые бы вы хотели, чтобы мы рассмотрели в нашем канале?
👍223👎36❤4
Автоматизация тестирования
Друзья, кто использует Postman в работе или изучении QA - поставьте лайк если да и дизлайк если нет. Есть ли какие то темы по Postman, которые бы вы хотели, чтобы мы рассмотрели в нашем канале?
Поняли, приняли, взяли в работу) А пока немного юмора:
👍4😁1
👇В этой подборке мы собрали лучшие статьи по 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)
Хорошего дня всем!😉
#подборка
Тогда добро пожаловать! 🔬
+ бонус - Тест по основам Postman
Тест по основам Postman (en)
Хорошего дня всем!😉
#подборка
Please open Telegram to view this post
VIEW IN TELEGRAM
QaRocks
Большой учебник по Postman
В нашем учебнике из множества статей шаг за шагом объясняются все важные моменты работы с Postman: от основ до продвинутых функций.
🔥27❤9👍3❤🔥1
Книги по тестированию на русском языке.
Скачивайте и читайте.
Тестировщику ПО
Автор: Ильин А.Н.
Тестирование программного обеспечения
Автор: Святослав Куликов
Шпаргалка начинающего тестировщика
Автор: Наталия Матвеева
Принципы юнит-тестирования
Автор: Владимир Хориков
Что такое тестирование: курс молодого бойца
Автор: Ольга Назина
Тестирование программного обеспечения. Основы
Автор: Захаров Виктор
Основы тестирования программного обеспечения
Автор: К.А. Кулаков
Тестируем яблоко: смартфоны, планшеты и часы
Автор: М. А. Осина
Руководство практикующего специалиста по разработке тестов программного обеспечения
Автор: Ли Копланд
Искусство тестирования напроникновение в сеть
Автор: Ройс Дэвис
Pro Git
Автор: Скотт Чакон
Git для профессионального программиста
Автор: Скотт Чакон
Тестирование веб-API
Автор: Винтерингем Марк
Selenium Python
Автор: Павел Хошев
Agile-тестирование
Автор: Джанет Грегори
Kali Linux. Тестирование на проникновение и безопасность
Автор: Шива Парасрам
Хакинг на Linux
Автор: Колисниченко Д. Н.
Python. unittest
Автор: Абдрахманов М.И.
Python. Разработка на основе тестирования
Автор: Гарри Персиваль
Экстремальное программирование. Разработка через тестирование
Автор: Кент Бек
#ru #qa #подборка
Скачивайте и читайте.
Тестировщику ПО
Автор: Ильин А.Н.
Тестирование программного обеспечения
Автор: Святослав Куликов
Шпаргалка начинающего тестировщика
Автор: Наталия Матвеева
Принципы юнит-тестирования
Автор: Владимир Хориков
Что такое тестирование: курс молодого бойца
Автор: Ольга Назина
Тестирование программного обеспечения. Основы
Автор: Захаров Виктор
Основы тестирования программного обеспечения
Автор: К.А. Кулаков
Тестируем яблоко: смартфоны, планшеты и часы
Автор: М. А. Осина
Руководство практикующего специалиста по разработке тестов программного обеспечения
Автор: Ли Копланд
Искусство тестирования напроникновение в сеть
Автор: Ройс Дэвис
Pro Git
Автор: Скотт Чакон
Git для профессионального программиста
Автор: Скотт Чакон
Тестирование веб-API
Автор: Винтерингем Марк
Selenium Python
Автор: Павел Хошев
Agile-тестирование
Автор: Джанет Грегори
Kali Linux. Тестирование на проникновение и безопасность
Автор: Шива Парасрам
Хакинг на Linux
Автор: Колисниченко Д. Н.
Python. unittest
Автор: Абдрахманов М.И.
Python. Разработка на основе тестирования
Автор: Гарри Персиваль
Экстремальное программирование. Разработка через тестирование
Автор: Кент Бек
#ru #qa #подборка
👍22❤1
This media is not supported in your browser
VIEW IN TELEGRAM
🎥 Почему Открытые школы Т1 — это больше, чем просто ИТ-интенсив? Отвечают сотрудники ИТ-холдинга Т1!
Смотри видео и поймешь, что это не просто обучение, а карьерный фаст-трек в бигтех! 🚀
Что тебя ждет в Открытых школах?
🧩 месяц бесплатного обучения
🧩 прикладные навыки и практика на реальных проектах
🧩 гибкий онлайн-формат из любого города РФ и РБ
🧩 знакомство с командой, ИТ-проектами и культурой одного из крупнейших ИТ-холдингов
🧩 материалы для прокачки резюме и подготовки к интервью в Т1
🧩 реальный шанс стать частью аккредитованной ИТ-компании с крутыми бонусами и современным техстеком.
✨ Зарегистрируйся до 14 марта и начни год с карьерного апгрейда!
Реклама. ООО "ГК "ИННОТЕХ". ИНН 9703073496. erid: 2W5zFGzG4QQ
Смотри видео и поймешь, что это не просто обучение, а карьерный фаст-трек в бигтех! 🚀
Что тебя ждет в Открытых школах?
🧩 месяц бесплатного обучения
🧩 прикладные навыки и практика на реальных проектах
🧩 гибкий онлайн-формат из любого города РФ и РБ
🧩 знакомство с командой, ИТ-проектами и культурой одного из крупнейших ИТ-холдингов
🧩 материалы для прокачки резюме и подготовки к интервью в Т1
🧩 реальный шанс стать частью аккредитованной ИТ-компании с крутыми бонусами и современным техстеком.
✨ Зарегистрируйся до 14 марта и начни год с карьерного апгрейда!
Реклама. ООО "ГК "ИННОТЕХ". ИНН 9703073496. erid: 2W5zFGzG4QQ
❤2🔥2👍1👌1
Практика
Ты пишешь автотесты для веб-формы, которая принимает только уникальные email-адреса. Тест создает случайный email, отправляет форму и проверяет успешную регистрацию. Иногда тест падает с ошибкой, что email уже существует, хотя он генерируется случайно.
Что ты будешь делать?
Ты пишешь автотесты для веб-формы, которая принимает только уникальные email-адреса. Тест создает случайный email, отправляет форму и проверяет успешную регистрацию. Иногда тест падает с ошибкой, что email уже существует, хотя он генерируется случайно.
Что ты будешь делать?
👍7❤1
Возможный ответ
Проверю генератор email-адресов – возможно, он создает повторяющиеся значения.
Убежусь, что тест использует новую сессию – возможно, в системе уже есть созданные ранее данные.
Проверю БД или API – возможно, есть задержка в удалении старых тестовых данных.
Добавлю логирование – сохраню сгенерированные email'ы, чтобы убедиться в их уникальности.
Попробую использовать временные email-сервисы или добавлять timestamp для гарантированной уникальности.
Проверю генератор 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)
Хорошего дня всем!😉
#подборка
Готовы обрести или углубить знания по этой теме и улучшить свой профессиональный арсенал? Тогда добро пожаловать!
📎 Большой учебник по 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
Обновлено. 25.01.2025. Большой учебник по QA.
более 100 статей и туториалов, которые полностью закроют потребность для изучения QA от 0 до немного-шарящего новичка.
Содержание
📚 Основы тестирования
🌀 Типы тестирования
🚀 Тестирование производительности
📄 Тестовая документация
✅ Тест-кейсы
🎯 Техники тест-дизайна
🐞 Все о багах
🤖 Автоматизация
📱 Тестирование мобильных приложений
🔧 Инструменты тестировщика
🌐 Cypress
🛠 Postman
🦾 Selenium
🎭 Playwright
💼 Собеседование
🆕 Дополнительные материалы
📝 Тесты для самопроверки
📊 Тесты по SQL
🐳 Тесты по Docker
🛡 Тесты по TestNG
⚙️ Тесты по Cypress
📚 Книги
Перейти на учебник: https://qarocks.ru/big-software-testing-textbook/
более 100 статей и туториалов, которые полностью закроют потребность для изучения QA от 0 до немного-шарящего новичка.
Содержание
📚 Основы тестирования
🌀 Типы тестирования
🚀 Тестирование производительности
📄 Тестовая документация
✅ Тест-кейсы
🎯 Техники тест-дизайна
🐞 Все о багах
🤖 Автоматизация
📱 Тестирование мобильных приложений
🔧 Инструменты тестировщика
🌐 Cypress
🛠 Postman
🦾 Selenium
🎭 Playwright
💼 Собеседование
🆕 Дополнительные материалы
📝 Тесты для самопроверки
📊 Тесты по SQL
🐳 Тесты по Docker
🛡 Тесты по TestNG
⚙️ Тесты по Cypress
📚 Книги
Перейти на учебник: https://qarocks.ru/big-software-testing-textbook/
QaRocks
Большой учебник по тестированию
Учебник по тестированию ПО - это сборник QA статей по всем темам тестирования. Книги, статьи, тесты, собеседование на QA и многое другое.
🔥14❤4👍3
Практика
Твой тест проверяет загрузку файла через веб-форму. Он выбирает файл, нажимает "Загрузить" и проверяет, что файл появился в списке загруженных. Иногда тест падает с ошибкой, что файл не найден в списке после загрузки.
Как ты будешь решать проблему?
Твой тест проверяет загрузку файла через веб-форму. Он выбирает файл, нажимает "Загрузить" и проверяет, что файл появился в списке загруженных. Иногда тест падает с ошибкой, что файл не найден в списке после загрузки.
Как ты будешь решать проблему?
👍5🤔3👎1
Короткий ответ:
Проверю, действительно ли файл загружается – возможно, сервер не принимает файл, но UI не показывает ошибку.
Добавлю ожидание появления файла в списке – возможно, загрузка занимает больше времени, чем тест ожидает.
Проверю, обновляется ли UI после загрузки – может потребоваться явный рефреш списка.
Проверю сетевые запросы (DevTools, API, логи) – возможно, сервер возвращает ошибку, но тест её не ловит.
Убедюсь, что тест использует уникальные файлы – если загрузка дубликатов запрещена, тест может падать из-за уже загруженных файлов.
🚀 Вывод: проблема, скорее всего, связана с ожиданиями, задержкой обновления UI или серверными ошибками.
Проверю, действительно ли файл загружается – возможно, сервер не принимает файл, но 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
Хорошего дня всем!😉
#подборка
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