Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
8.84K subscribers
1.39K photos
169 videos
36 files
2.74K links
Все самое полезное для тестировщика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/12538d6f

Работать у нас: https://job.proglib.io/

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
Как в Рунити внедрили пирамиду тестирования и чем это помогло

Когда автотестов становится слишком много, их поддержка начинает отнимать больше времени, чем разработка. В Рунити решили оптимизировать процессы, внедрив пирамиду тестирования.

В новой статье специалисты отдела тестирования рассказывают:

➡️ Как правильно распределять тесты по уровням, чтобы минимизировать дублирование.

➡️ Почему избыток E2E-тестов тормозит процессы и как этого избежать.

➡️ Какие тесты используют в компании и как адаптировали пирамиду под разные команды.

➡️ С какими сложностями столкнулись при внедрении и какие результаты получили

Кроме того, в статье разобран реальный кейс с оптимизацией тестирования одной из фич.

Читать подробнее о внедрении пирамиды тестирования 🔗

#почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🥰3
📌 Как успешно пройти собеседование на QA: разбор задачи на тест-кейсы

Технические собеседования на позицию QA-инженера часто включают в себя задания на составление тест-кейсов. Это позволяет интервьюеру оценить, как кандидат применяет теорию тестирования на практике.

💡 О чём статья:

В качестве примера рассматривается тестирование веб-интерфейса с полем ввода и кнопкой «Отправить», которая делает GET-запрос на сервер.

Автор подробно разбирает:

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

Нефункциональное тестирование: проверку пользовательского интерфейса, удобство использования, нагрузочное тестирование, вопросы безопасности.

Подход к решению таких задач на собеседовании, который поможет не растеряться и логично выстроить сценарии тестирования.

Полный разбор задачи — по ссылке 🔗

#гайд #почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰3😁2🤩21👍1
📌 Как читается Schema в GraphQL API

Чтобы понять, какие запросы доступны в GraphQL API и какие данные можно получить, нужно уметь читать схему (Schema) — аналог WSDL в SOAP API.

Инструменты вроде Postman и Apollo могут автоматически отображать схему, но при разработке API важно уметь разбираться в ней самостоятельно.

В статье рассматривается:

➡️ Основное устройство схемы GraphQL

➡️ Описание объектов, запросов (query) и мутаций (mutation)

➡️ Типы данных, аргументы и массивы

➡️ Использование интерфейсов, Enum и Union

➡️ Как схема помогает в тестировании и разработке

Подробности — в статье 🚀

#почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥3🥰2
🐸 Тест-кейсы как справочник проекта

Тест-кейсы часто превращаются в длинные списки однотипных проверок, где легко запутаться.

Азалия, с 13-летним опытом в IT, предлагает другой взгляд: использовать тест-кейсы как справочник по проекту, который помогает не только тестировать, но и понимать, как работает система.

Что вы узнаете из статьи:

➡️ Как структурировать кейсы, используя Swagger;

➡️ Почему стоит отходить от «атомарности»;

➡️ Как это помогает быстрее вводить новичков, помнить нюансы при доработках и поддерживать единую структуру.

Читать статью 🔗

#почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2🥰2🤔2
🫡 Как РСХБ.цифра внедрила ИИ в тестирование и что из этого вышло

Внедрение ИИ в тестирование — амбициозный вызов, особенно когда на рынке нет готовых решений и эксперты только начинают осваивать технологии.

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

📌 В новой статье честная история о том, как банк реализовал ИИ в тестировании, какие решения помогли преодолеть сложности и что ждёт проект в будущем.

#почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🥱3🥰2🤩1
😐 Сменил завод на QA: реальный путь к профессии тестировщика 1С

Профессия тестировщика 1С — востребованное направление в IT, но путь к ней не всегда так прост, как обещают курсы.

Что вы узнаете из статьи:

— Как разобраться в платформе 1С:Предприятие — основные принципы работы и ключевые инструменты.

— Техники тест-дизайна, которые должен знать каждый тестировщик.

— Зачем тестировщику Git и как использовать Vanessa Automation для автоматизации.

— Личный опыт перехода в QA от инженера Автомакона Артема Коротченко.

— Советы и лайфхаки для быстрого старта в профессии.

➡️ Читать статью

#почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
4🥰2🤩1
😱 Сколько стоит рефакторинг тест-кейсов

Тестовая документация – это не просто таблицы и чек-листы, а фундамент качественного тестирования.

Но что, если этот фундамент превратился в хаос из устаревших кейсов, размазанных по десяткам файлов

Что в статье:

— Почему тест-кейсы устаревают и превращаются в хаос.

— Сколько часов (и нервов) уходит на их рефакторинг.

— Как избежать завалов и не тратить сотни часов впустую.

— Советы по ревью, регулярному обновлению и выбору удобной TMS.

➡️ Узнай, как минимизировать затраты и не утонуть в тестовой документации

#почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63
🙃 Тестируем API с помощью Keploy

Тестирование API — задача не из лёгких, но Keploy упрощает её, автоматически создавая тесты из реального трафика.

Что в статье:

➡️ Как Keploy фиксирует API-запросы и генерирует тест-кейсы

➡️ Как запустить тесты без доступа к реальному API (mocking)

➡️ Как встроить инструмент в CI/CD для автоматизации проверки

Читать подробнее статью 😎

#почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰4👍3🤩2
🤫 Как использовать интеллектуальные карты в тестировании ПО

Интеллектуальные карты (mind maps) помогают анализировать требования, разрабатывать тест-кейсы и визуализировать взаимосвязи, делая процесс тестирования более эффективным.

Из статье вы узнаете:

— Что такое интеллектуальные карты и зачем они нужны тестировщикам.

— Какие инструменты лучше использовать.

— Как структурировать требования и разрабатывать пользовательские сценарии.

— Как интеллект-карты помогают планировать тестирование и улучшать коммуникацию в команде.

— Как интегрировать их с другими инструментами разработки.

Читать подробные примеры, полезные советы и наглядные схемы 🔗

#почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42🎉1🤩1
😎 Как упростить тестирование с WireMock

WireMock — инструмент, который помогает эмулировать сервисы, проверять интеграции в изолированной среде и избегать сюрпризов на проде.

Что вы узнаете из этой статьи:

➡️ Как быстро развернуть WireMock локально или в Kubernetes

➡️ Как писать моки и управлять ими через Java-код

➡️ Как использовать WireMock для более эффективного тестирования

🔗 Читать подробнее в статье

#почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰4🤩1
💡 Почему стоит автоматизировать рутинные задачи для QA

Ручное ведение матрицы покрытия устройств кажется простым процессом, но на деле это трудоёмкая и неэффективная задача. Неравномерное тестирование, риск ошибок и высокая нагрузка на команду снижают качество работы.

В Surf автоматизировали этот процесс с помощью скрипта на Google Apps Script. Теперь QA тратят меньше времени на рутину и больше — на аналитику и улучшение продукта.

Что в статье:

➡️ Почему ручное ведение матрицы покрытия устройств — это неэффективно

➡️ Основные проблемы, возникающие из-за человеческого фактора и рутинных задач

➡️ Как автоматизация помогает сэкономить время и повысить качество тестирования

Подробности — в материале 🔗

#почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🥰2🤩2
🙃 Как читать Schema в GraphQL API

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

Что вы узнаете из статьи:

➡️ Как устроена схема GraphQL API и из чего она состоит

➡️ Что такое объекты, аргументы, запросы, мутации и подписки

➡️ Как работают массивы, обязательные поля, комментарии и документация

➡️ Основные типы данных в GraphQL (Object, Scalar, Input, Enum, Union, Interface)

📖 Погружаемся в GraphQL Schema

#почитать #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🥰2🤩2
📌 Как прогнать коллекцию в Postman за 5 секунд

Многие IT-команды ищут автоматизаторов, хотя ускорить тестирование можно уже имеющимися инструментами.

Что в статье:

➡️ Как быстро автоматизировать API-тестирование

➡️ JavaScript-скрипты для проверок и сохранения данных

➡️ Оптимизация pre-request и тестов

➡️ Реальный кейс: как тесты стали работать в 60 раз быстрее

Разбираем всё на примерах 🔗

#почитать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🤩3🔥2