Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
8.79K subscribers
1.2K photos
150 videos
23 files
2.55K links
Все самое полезное для тестировщика в одном канале.

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

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

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

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
🎭 Dev Memes: 1 апреля, а баги всё те же

Сегодня день официально разрешённого троллинга — и мы не могли пройти мимо. Собрали подборку мемов для Фронтендеров, которые вызывают лёгкое желание уволиться.

👉 Всё это — из нашего мемного канала «Библиотека IT-мемов»

🐸 Библиотека тестировщика
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩53🥰2
📹 Инструмент недели: Zephyr для Jira

Это плагин, который интегрируется непосредственно в Jira, превращая её в полноценную систему управления тестированием (TMS).

➡️ Что умеет:

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

Выполнение тестов: предоставляет инструменты для проведения как ручного, так и автоматизированного тестирования, а также интеграцию с CI/CD-пайплайнами для автоматизации процессов.

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

➡️ В чем польза:

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

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

Поддержка автоматизации: совместим с различными инструментами автоматизации и CI/CD-системами, что позволяет интегрировать тестирование в конвейеры непрерывной интеграции и доставки.

➡️ Рекомендации по внедрению:

Обучение команды: обеспечьте необходимое обучение для всех членов команды, чтобы они могли эффективно использовать возможности плагина.

Настройка процессов: адаптируйте рабочие процессы и структуры тестирования в Zephyr в соответствии с потребностями вашего проекта и команды.

Мониторинг и улучшение: регулярно анализируйте отчёты и метрики, предоставляемые Zephyr, для выявления узких мест и постоянного улучшения процессов тестирования.

Использование Zephyr для Jira может значительно повысить эффективность процессов тестирования, обеспечить лучшее качество продукта и улучшить взаимодействие между командами разработки и тестирования.

Сохраняй себе и становись боссом по управлению тестами 👍

🐸 Библиотека тестировщика

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🥰2
🔥 Тестировщики, нужен ваш экспертный взгляд

Собираем крутую подборку ноутов в 2025 году и ищем реальные отзывы от людей, которые в теме.

Какой ноут у вас в арсенале для тестирования и почему

Расскажите все:

➡️ Что за зверь (модель, начинка)

➡️ Где жмет и где радует в ежедневной работе

➡️ На какие фишки смотреть при выборе

➡️ Как вам с ним живется

Топовые советы попадут в нашу статью!

Делитесь в комментах 🔄 Сделаем годный гайд, который реально поможет коллегам!

🐸 Библиотека тестировщика

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩5👍3
😠 Найди слабые места в интерфейсе

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

Промпт:

«Представь, что ты — тестировщик в команде разработки нового мобильного приложения. Твоя цель — оценить UX и выявить те моменты, которые могут создать неудобства пользователям. Внимательно посмотри на [описание функционала]. Какие элементы интерфейса могут вызвать недоразумения или затруднения при использовании? Придумай нестандартные сценарии использования, чтобы проверить устойчивость интерфейса к неожиданным действиям.»

Как использовать:

▶️ Подставь функционал, например, «регистрация через социальные сети» или «поиск товаров по фильтрам».

▶️ Проведи тестирование, ориентируясь на максимально разнообразные сценарии (например, низкое качество связи или действия в неверной последовательности).

▶️ Попробуй добавить дополнительные условия — «проверь на мобильных устройствах с разными экранами» или «оцени удобство для слабовидящих пользователей».

Какие неожиданные проблемы с UX ты смог найти? Делись в комментариях! ⬇️

🐸 Библиотека тестировщика

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🥰3🔥2🤩1
🪄 Визуальные вычисления в Power BI: прокачиваем условное форматирование

Теперь настраивать условное форматирование в Power BI можно без сложных DAX-формул!

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

⭐️ Пора сделать отчеты действительно интерактивными!

🔗 Ссылка на статью: https://proglib.io/sh/lsb0fEuYSv

Библиотека дата-сайентиста
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰4🤩2🔥1
😏 Как составлять тест-кейсы с использованием Gherkin-нотаций

Gherkin — язык описания поведения системы, используемый в BDD (Behavior-Driven Development). Он позволяет писать тесты, которые легко читаются всеми участниками проекта, включая заказчиков и разработчиков. Рассмотрим, как составлять тесты с помощью Gherkin.

📍 Основные компоненты:

Feature — описание функционала системы.

Scenario — конкретный пример использования.

Given — начальные условия.

When — действия пользователя.

Then — ожидаемый результат.

And / But — дополнительные условия.

📍 Пример теста:

Feature: Аутентификация пользователя

Scenario: Успешный вход
Given пользователь на странице входа
When он вводит правильные данные
Then он попадает на главную страницу
And видит приветственное сообщение


📍 Рекомендации:

Пишите тесты простым и понятным языком.

Каждый сценарий должен проверять одну конкретную вещь.

Используйте Background, чтобы избежать дублирования кода.

📍 Пример с Background:

Feature: Оформление заказа

Background:
Given пользователь авторизован
And добавил товар в корзину

Scenario: Оформление с успешной оплатой
When он вводит данные для оплаты
Then заказ оформлен
And получает подтверждение по email


📍 Интеграция с автоматизацией

Gherkin работает с инструментами, такими как Cucumber, для автоматизации тестов. Сценарии Gherkin превращаются в исполняемые тесты, обеспечивая тесную связь между требованиями и кодом.

🐸 Библиотека тестировщика

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰4🔥2🤩2😁1
💀 ТОП-7 причин отказа после стажировки

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

➡️ Что в статье:

— Почему слабые hard и soft skills могут закрыть перед тобой дверь в компанию

— Как пассивность и ожидание задач портят впечатление о стажере

— Почему дедлайны, фидбэк и корпоративная культура важнее, чем кажется

— Какие действия (или бездействие) приводят к провалу

Если ты хочешь понять, что могло пойти не так и как не допустить этого в будущем — прочитай статью

🐸 Библиотека тестировщика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2🤩2
☝️ Горячие клавиши в IBM Performance Tester

В мире, где каждый лишний клик — это минус к продуктивности, умение управлять тестами без мыши становится настоящим скиллом.

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

1️⃣ Сохранение теста или расписания

📍 Ctrl + S — сохранить текущий тест или расписание.

Пример использования: после внесения изменений в тестовый сценарий, нажмите Ctrl + S, чтобы сохранить изменения без необходимости переходить в меню.

2️⃣ Генерация теста из записи

📍 Alt + Shift + T, затем G — сгенерировать тест из выбранного файла записи (.recmodel).

Пример использования: выберите файл записи в Test Navigator, затем используйте указанное сочетание клавиш для быстрого создания теста на основе этой записи.

3️⃣ Создание отчета по тесту

📍 Alt + Shift + T, затем R — создать отчет по выбранному тесту.

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

4️⃣ Проверка соединения

📍 Alt + Shift + T, затем T — проверить соединение для выбранного расположения.

Пример использования: выберите расположение в Test Navigator и используйте указанное сочетание клавиш для проверки доступности и корректности соединения.

5️⃣ Запуск теста

📍 Alt + Shift + X, затем B — запустить выбранный тест.

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

6️⃣ Запуск расписания

📍 Alt + Shift + X, затем C — запустите выбранное расписание.

Пример использования: Выберите расписание в Test Navigator и используйте указанное сочетание клавиш для его запуска.

🐸 Библиотека тестировщика

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩5👍31🥱1
Forwarded from hahacker_news
📚🔄 OTUS – лауреат премии «Цифровые вершины»: как подписка на обучение меняет IT-образование

​Платформа OTUS представила инновационный подход к IT-обучению, запустив сервис подписки, предоставляющий доступ к 151 курсу по ключевым направлениям индустрии. Этот формат позволяет специалистам гибко выбирать образовательные треки и проходить до трех курсов одновременно без дополнительных затрат, что значительно снижает расходы на обучение.​

В 2025 году OTUS была удостоена премии «Цифровые вершины» в номинации «Лучшее IT-решение для образования», что подтверждает эффективность и востребованность их модели обучения. Благодаря подписке, IT-специалисты могут непрерывно обновлять свои знания и навыки, оставаясь конкурентоспособными в стремительно развивающейся сфере.

🔗 Подробности в статье
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰3
😱 Угадай, что ломается первым

Подсказка: когда всё вроде правильно, но тест всё равно красный.

Что за функционал зашифрован? ✏️

Пиши догадку — и не забудь проверить required=true.

🐸 Библиотека тестировщика

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2🤩2🥰1🤔1
🫠 Задача: ищем ошибки в коде обработки пользовательского ввода

Вам предоставлен фрагмент JavaScript-кода, отвечающий за обработку ввода пользователя в веб-приложении.

1️⃣ Найдите и опишите ошибки или уязвимости в данном коде.

2️⃣ Предложите исправленный вариант кода, устраняющий найденные проблемы.

Подсказка: обратите внимание на использование функции eval и методы обработки потенциально опасного ввода.

🐸 Библиотека тестировщика

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰4🤩2
🖥 Метрики эффективности сотрудника

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

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

Иногда стоит пересмотреть, как мы оцениваем эффективность. Потому что не все цифры отражают суть.

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

🐸 Библиотека джависта
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩7🔥21
😮 Что делать, если не появился билд

Ситуация: вы, как тестировщик, ожидаете новый билд на тестовом стенде, но его нет. Вместо паники предлагаем вам чек-лист для выявления и устранения проблемы.

➡️ Убедимся, что билд существует

📍 Проверь статус коммита: зайди в Git и посмотри, был ли пуш

git log --oneline


📍 Найди последний коммит от разработчика.

📍 Проверь, сработала ли сборка в CI:

открой GitLab/Jenkins/GitHub Actions найди pipeline проверь запущен ли он и как завершился есть ли ошибки на этапе build или test

➡️ Посмотрим, прошёл ли билд автотесты

📍 CI мог завалиться на тестах: найди логи тестов

test:
script:
- pytest tests/


📍 Проверь были ли фейлы.

📍 Проверь, не отключены ли тесты: иногда девы временно комментируют автотесты. Обрати внимание на suspicious коммиты.

➡️ Убедимся, что билд вообще разворачивался

📍 CI должен иметь стадию deploy

deploy:
script:
- scp dist/ user@qa-server:/var/www/


📍 Если нет этой стадии, значит, билд никуда не уехал.

📍 Если есть ошибка на этом этапе, проверь доступы к серверу или SSH-ключи.

➡️ Найдем билд вручную

📍 Билды могут лежать:

• В CI-системе: артефакты пайплайна (в GitLab: “Job artifacts”)

• В артефакт-хранилищах: Nexus, Artifactory

• В облаке: AWS S3, GCP

• На сервере:

ssh user@qa-server
ls /var/www/


➡️ Если билда нет — задаем правильные вопросы

📍 Разработчику:

• «Ты точно запушил код?»

• «Билд собирался локально или через CI?»

• «CI зелёный? Где логи?»

📍 DevOps-у:

• «CI не может задеплоить билд. Что с сервером?»

• «Есть ли ограничения в пайплайне?»

🪔 Лайфхак

Добавь уведомления в Slack/Telegram о статусе билда, чтобы отслеживать статус.

🐸 Библиотека тестировщика

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7😁4🔥2🤔1
Тестировщики!

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

➡️Поддержать канал: https://t.iss.one/boost/testerlib
Please open Telegram to view this post
VIEW IN TELEGRAM
1🥰5😁2🔥1🤩1