#статьи
🤓 Что такое скриншотное тестирование и зачем оно нужно?
Чем сложнее приложение, тем больше шансов, что в нем появятся баги. Даже небольшое изменение кода может привести к плохой адаптивности и неисправному функционалу. Скриншотные тесты — тип автоматического тестирования для выявления визуальных багов.
В двух словах — при каждом запуске тесты создают скриншот страницы или отдельных компонентов фронтенда и сравнивают их с эталонными изображениями. Любое заметное отличие — например, удаление элемента — фиксируется как баг.
В каких ситуациях такой вид тестирования будет полезен?
🟠 Для отлавливания некритичных визуальных багов — внесли правки в интерфейс, а пользователь видит не то, что задумывалось
🟠 При поиске интерфейсных багов, которые привели к нарушению работы сервиса — сместившиеся элементы мешают авторизации пользователя
🟠 Для общего анализ страницы — помимо отдельных элементов, можно отслеживать изменения на всей странице целиком
Подробнее о способах применения и инструментах для генерации тестов — в статье.
👉 Новости 👉 База вопросов
Чем сложнее приложение, тем больше шансов, что в нем появятся баги. Даже небольшое изменение кода может привести к плохой адаптивности и неисправному функционалу. Скриншотные тесты — тип автоматического тестирования для выявления визуальных багов.
В двух словах — при каждом запуске тесты создают скриншот страницы или отдельных компонентов фронтенда и сравнивают их с эталонными изображениями. Любое заметное отличие — например, удаление элемента — фиксируется как баг.
В каких ситуациях такой вид тестирования будет полезен?
Подробнее о способах применения и инструментах для генерации тестов — в статье.
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Скриншотное тестирование во фронтенде: современный подход к поиску визуальных багов
За последние годы скорость развития технологий для создания фронтенд‑приложений выросла в разы. Новые фреймворки, библиотеки, инструменты сборки и подходы к разработке появляются...
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как организовать работу QA. Один практически примененный способ
Предыстория Недавно одна моя знакомая QA Engineer, которая долгое время работала в вялотекущем проекте, где круг ее обязанностей был строго очерчен, сменила работу и устроилась в свежезапущенный...
#Собес
🤔 Какие тест-кейсы можно сдать для тестирования баз данных?
Для тестирования баз данных можно создавать тесты, направленные на проверку правильности запросов (например, SELECT, INSERT, UPDATE, DELETE), интеграции данных, проверку целостности, тестирование производительности (время отклика запросов) и безопасности (например, защита от SQL-инъекций).
👉 Новости 👉 База вопросов
Для тестирования баз данных можно создавать тесты, направленные на проверку правильности запросов (например, SELECT, INSERT, UPDATE, DELETE), интеграции данных, проверку целостности, тестирование производительности (время отклика запросов) и безопасности (например, защита от SQL-инъекций).
Please open Telegram to view this post
VIEW IN TELEGRAM
YeaHub
YeaHub — тренажер собеседований по IT
5000+ вопросов для подготовки к интервью. Фильтры, квизы, статистика!
👍1
#полезное
😎 Шпаргалка по 12 Git командам
🟠
🟠
🟠 git commit – фиксация проиндексированных изменений с комментарием.
🟠
🟠
🟠
🟠
🟠
🟠
🟠
🟠
🟠
👉 Новости 👉 База вопросов
git init – инициализация нового Git-репозитория в текущем каталоге.git add – добавление изменений в индекс (staging area).git push – отправка локальных изменений в удалённый репозиторий.git pull – получение изменений из удалённого репозитория и их слияние с локальной веткой.git remote – добавление, просмотр или удаление удалённого репозитория.git branch – вывод списка веток, создание новой ветки и переключение на неё.git fetch – загрузка изменений из удалённого репозитория без их слияния.git checkout – переключение на указанную ветку.git merge – слияние указанной ветки с текущей.git status – отображение текущего состояния репозитория и неподтверждённых изменений.git reset – откат текущей ветки до указанного коммита.Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#статьи
😊 Шпаргалка глаголов на английском языке при составлении тест-кейсов и заведении дефектов
Памятка для начинающих инженеров по тестированию ПО.
Хабр
👉 Новости 👉 База вопросов
Памятка для начинающих инженеров по тестированию ПО.
Указанная ниже шпаргалка помогала моим менти составлять тестовую документацию при выполнении тестовых заданий, а также проектных задач.
Все глаголы я как раз использовала на своих англоязычных проектах и указанные примеры я взяла из своих написанных тестовых сценариев и оформленных баг-репортов.
Также есть перевод фраз, и эти фразы также можно использовать при составлении тестовой документации на русскоязычных проектах.
Сейчас я хочу затронуть глаголы, которые используются в ожидаемых результатах тестовых сценариев на английском языке.
Хабр
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
#Собес
🤔 Приведите примеры подходов для тестирования локализации.
Для тестирования локализации проверяется правильность перевода, поддержка различных форматов (например, даты, времени), отображение символов и текста на разных языках, а также корректная работа в разных региональных настройках.
👉 Новости 👉 База вопросов
Для тестирования локализации проверяется правильность перевода, поддержка различных форматов (например, даты, времени), отображение символов и текста на разных языках, а также корректная работа в разных региональных настройках.
Please open Telegram to view this post
VIEW IN TELEGRAM
YeaHub
YeaHub — тренажер собеседований по IT
5000+ вопросов для подготовки к интервью. Фильтры, квизы, статистика!
👍3
#статьи
👨💻 Измерение покрытия API тестами на основе Swagger для Python
В этой статье автор расскажет про инструмент swagger-coverage-tool — решение для автоматического измерения покрытия API автотестами на Python.
Читать
👉 Новости 👉 База вопросов
В этой статье автор расскажет про инструмент swagger-coverage-tool — решение для автоматического измерения покрытия API автотестами на Python.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#полезное
🤓 Топ-9 инструментов для тестирования REST API
🟠 Postman — универсальный инструмент для разработки и тестирования API. Поддерживает автоматизацию, создание коллекций запросов и работу с окружениями.
🟠 Insomnia — легковесный инструмент с простым UI для тестирования REST API. Поддерживает скрипты, окружения и автоматизацию.
🟠 Swagger — инструмент для документирования и тестирования API на основе OpenAPI спецификаций. Позволяет генерировать запросы и выполнять их напрямую из интерфейса.
🟠 SoapUI — решение для функционального и автоматизированного тестирования REST и SOAP API. Подходит для сложных сценариев.
🟠 Katalon Studio — мощный фреймворк для автоматизированного тестирования API с поддержкой CI/CD и широкими возможностями по работе с запросами и валидацией ответов.
🟠 JMeter — инструмент для нагрузочного тестирования, также поддерживает функциональное тестирование REST API.
🟠 Rest Assured — Java-библиотека для написания автотестов REST API. Используется совместно с тестовыми фреймворками (JUnit, TestNG).
🟠 Hoppscotch — лёгкий веб-клиент с открытым исходным кодом для тестирования REST API, акцент на скорость и удобство.
🟠 HTTPie — CLI-инструмент для интерактивного тестирования API. Упрощает выполнение HTTP-запросов и визуализацию ответов.
👉 Новости 👉 База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
#Собес
🤔 Что такое А/В тестирование?
А/В тестирование - это метод сравнения двух версий веб-страницы или приложения (А и В), чтобы определить, какая из них дает лучшие результаты. Обычно используется для улучшения пользовательского опыта, оптимизации конверсии и проверки различных гипотез.
👉 Новости 👉 База вопросов
А/В тестирование - это метод сравнения двух версий веб-страницы или приложения (А и В), чтобы определить, какая из них дает лучшие результаты. Обычно используется для улучшения пользовательского опыта, оптимизации конверсии и проверки различных гипотез.
Please open Telegram to view this post
VIEW IN TELEGRAM
YeaHub
YeaHub — тренажер собеседований по IT
5000+ вопросов для подготовки к интервью. Фильтры, квизы, статистика!
❤2
#статьи
😴 Многопоточность в мобильных приложениях: руководство для QA-инженеров
В этой статье о том, как приложение работает «под капотом», что такое многопоточность, какие потоки бывают, и какие ошибки, связанные с реализацией многопоточности, могут возникать в приложении.
Читать
👉 Новости 👉 База вопросов
В этой статье о том, как приложение работает «под капотом», что такое многопоточность, какие потоки бывают, и какие ошибки, связанные с реализацией многопоточности, могут возникать в приложении.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
#статьи
📞 100 тест-кейсов для страницы регистрации
Страница регистрации – это не просто форма для создания учетной записи пользователя. Это тщательно продуманный процесс, который обеспечивает защиту бекэнда, соответствие стандартам конфиденциальности и безопасности, а также проводит проверку пользователей перед предоставлением определенных прав доступа к сервисам.
Читать
👉 Новости 👉 База вопросов
Страница регистрации – это не просто форма для создания учетной записи пользователя. Это тщательно продуманный процесс, который обеспечивает защиту бекэнда, соответствие стандартам конфиденциальности и безопасности, а также проводит проверку пользователей перед предоставлением определенных прав доступа к сервисам.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#Собес #Testing
🤔 Как часто следует проводить регрессионное тестирование продукта?
Регрессионное тестирование следует проводить после каждого изменения кода, такого как исправление багов, добавление новых функций или рефакторинг. Частота зависит от обьема изменений и стадии разработки продукта: на этапах активной разработки оно проводится чаще, а на стадии поддержки - реже, при необходимости.
👉 Новости 👉 База вопросов
Регрессионное тестирование следует проводить после каждого изменения кода, такого как исправление багов, добавление новых функций или рефакторинг. Частота зависит от обьема изменений и стадии разработки продукта: на этапах активной разработки оно проводится чаще, а на стадии поддержки - реже, при необходимости.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Шпаргалка_начинающего_тестировщика_2025.pdf
23 MB
#книги
😊 Шпаргалка начинающего тестировщика
Автор: Наталия Матвеева
Год: 2022, дополнение 2025
Страниц: 60
Профессия тестировщика стала реальным способом начать карьеру в IT без необходимости в сложном программировании. Однако тестирование — это не «простой путь», а системная работа с требованиями, качеством продукта и вниманием к деталям.
Книга «Шпаргалка начинающего тестировщика» Наталии Матвеевой — это компактное, но насыщенное руководство, которое даст базу для старта и уверенность на первых этапах обучения и работы. В отличие от перегруженных теоретических изданий, это пособие ориентировано на практическое применение и освоение профессии через логику, структуру и реальный опыт.
👉 Новости 👉 База вопросов
Автор: Наталия Матвеева
Год: 2022, дополнение 2025
Страниц: 60
Профессия тестировщика стала реальным способом начать карьеру в IT без необходимости в сложном программировании. Однако тестирование — это не «простой путь», а системная работа с требованиями, качеством продукта и вниманием к деталям.
Книга «Шпаргалка начинающего тестировщика» Наталии Матвеевой — это компактное, но насыщенное руководство, которое даст базу для старта и уверенность на первых этапах обучения и работы. В отличие от перегруженных теоретических изданий, это пособие ориентировано на практическое применение и освоение профессии через логику, структуру и реальный опыт.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
#статьи
😊 Я устала писать документацию — и научила AI делать это за меня
Тимлид из KODE устала писать тестовую документацию вручную и начала использовать AI (DeepSeek), чтобы генерировать чек-листы и тест-кейсы. Загружает скриншоты или описания — и AI помогает всё оформить. Процесс требует немного доработки, но в итоге работает в 3–5 раз быстрее.
Читать
👉 Новости 👉 База вопросов
Тимлид из KODE устала писать тестовую документацию вручную и начала использовать AI (DeepSeek), чтобы генерировать чек-листы и тест-кейсы. Загружает скриншоты или описания — и AI помогает всё оформить. Процесс требует немного доработки, но в итоге работает в 3–5 раз быстрее.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#полезное
🫠 Самая детальная шпаргалка по SQL.
В комплекте: диаграммы соединений, команды, фразы с примерами и более углубленные темы SQL.
👉 Новости 👉 База вопросов
В комплекте: диаграммы соединений, команды, фразы с примерами и более углубленные темы SQL.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4