Telegram Web Link
💬 Напишите в комментариях свой выбор — посмотрим, насколько предсказание попало в точку

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

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥3🥰1
📌 Подборка материалов по Cypress

🔵 15 вопросов на собеседовании по Cypress — краткий список ключевых вопросов, которые часто задаются на интервью, с пояснениями и примерами.

🔵 75 вопросов от Software Testing Material — подробные ответы на часто задаваемые вопросы на собеседованиях по Cypress.

🔵 Полный курс на YouTube — видеокурс, охватывающий все аспекты работы с Cypress, от установки до написания тестов.

🔵 Сквозное тестирование с Cypress — рассматриваются подходы к E2E-тестированию, включая примеры из практики команды Postman, выбор между Puppeteer и Cypress, а также интеграция с CI/CD.

🔵 Тестирование производительности фронтенда с Cypress — простые методы измерения производительности веб-приложений с использованием Cypress, включая примеры кода и анализ результатов.

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

#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4🔥2
🚩 Задача на тестирование бытового прибора

Тостер не работает корректно: пользователь сообщил, что он «сломался». Деталей больше нет. Задача — определить, что именно не работает, и какие шаги предпринять для диагностики проблемы.

Сформулируйте план тестирования (подсказка на картинке) ⬆️

Примерный список проверок:

1. Подключается ли тостер к сети? (визуальный индикатор, звук, нагрев)
2. Механизм опускания тостов — работает или застревает?
3. Уровень обжарки — регулируется или нет?
4. Есть ли запах гари или другие признаки короткого замыкания?
5. Проверка кабеля на физические повреждения.
6. Работа с другими розетками — исключение внешних факторов.
7. Реакция на нажатие кнопок.
8. Проверка предохранителя (если есть).
9. Использование мультиметра для теста тока.


Пиши своё решение и ход мыслей в комментариях! ✏️

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

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩5👏1
😑 Топ-вакансий для тестировщиков за неделю

QA инженер — офис (Казань)

QA Engineer — 100 000 - 200 000 ₽, удаленно (Иркутск)

QA инженер (на С#) — до 350 000 ₽, удаленно (Москва)

Ведущий инженер по автоматизированному тестированию (Python) — от 455 000 ₽, удаленно (Москва)

QA Engineer Fullstack (Python) — удаленно (Ульяновск)

➡️ Еще больше топовых вакансий — в нашем канале QA jobs

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

#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🤩2
⭐️ Как автоматически сохранять скриншот при падении теста в Playwright

Тест упал, но повторно воспроизвести не получается. Решение есть:

➡️ Оберните beforeEach/afterEach в хук:

test.afterEach(async ({ page }, testInfo) => {
if (testInfo.status !== testInfo.expectedStatus) {
await page.screenshot({ path: screenshots/${testInfo.title}.png, fullPage: true });
}
})


Теперь при каждом фейле теста у вас будет визуальное доказательство, что кнопка «ОК» не была «ок».

Где использовать:

• В локальной разработке — чтоб не тратить время на отладку по логам.

• В CI/CD — артефакты скриншотов можно сразу прикладывать к баг-репортам.

• В визуальных тестах — как страховка на случай неожиданных изменений.

💡 Можно сохранить ещё и HTML:

await page.context().storageState({ path: debug/${testInfo.title}.json });
await page.saveSnapshot(`debug/${testInfo.title}.html`)


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

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤩3😁2
⭐️ QA-собеседования 2025: что должен знать кандидат

Собеседования в тестировании стали длиннее, строже и непредсказуемее. Конкуренция растtт, а требования к подготовке — уже не как раньше.

Разбираем в карточках, что происходит на рынке и как пройти процесс без выгорания.

➡️ Почему собеседование — уже не просто фильтр, а проверка на гибкость

➡️ Какую роль играют тестовые и когда отказ — это не красный флаг

➡️ Почему обман и нейросети не работают на дистанции

➡️ Что важно прокачивать, чтобы не терять уверенность на старте

🙂 В следующей части — взгляд со стороны нанимателя: как компании строят процесс и что ценят по-настоящему.

🔗 Полный текст статьи — по ссылке

🐸 Библиотека тестировщика
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🤩21🔥1
🐶 Инструмент недели: JUnit

JUnit — это основной инструмент для написания и запуска модульных тестов в Java. Версия JUnit 5 (Jupiter) обеспечивает современные возможности для удобной и эффективной проверки кода.

Зачем нужен:

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

➡️ Поддерживает параметризованные тесты (@ParameterizedTest) для проверки разных наборов данных

➡️ Легко интегрируется с IDE (IntelliJ IDEA, Eclipse) и системами сборки (Maven, Gradle).

➡️ Помогает автоматизировать регрессионное тестирование и интегрируется с CI/CD.

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

1️⃣ Добавляем зависимость JUnit 5 в проект через Maven или Gradle

2️⃣ Пишем тестовые методы с аннотацией @Test или @ParameterizedTest

3️⃣ Запускаем тесты в IDE или из командной строки

4️⃣ Анализируем результаты — зелёный статус означает успешное прохождение тестов

Советы для продвинутого тестирования:

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

— Интегрируйте JUnit с Mockito для создания моков и изолированного тестирования.

— Настраивайте автоматический запуск тестов в CI/CD пайплайнах.

💡 Полезные материалы:

Официальная документация JUnit 5
JUnit Tutorial от Baeldung
Пример интеграции JUnit и Maven

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

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥82👍2
🥵 Устали от статей, где эйчары рассказывают, как на самом деле выглядит рынок труда в ИТ?

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

Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов).

👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA
5🤩2
2025/07/08 15:48:50
Back to Top
HTML Embed Code: