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

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

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

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

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
🚨 ИИ уже съел ваше место?

Стоп. Давайте без паники и хайпа.

Пока одни кричат «ИИ всех заменит!», другие спокойно получают оффер за оффером. Пока CEO сокращают команды «из-за ИИ», разработчики с нужными скиллами поднимают зарплаты.

Мы копаем глубже твиттеров «экспертов» и собираем данные от тех, кто каждый день коммитит, деплоит, фиксит баги — но в этом нам нужна ваша помощь.

Хотим понять:
— Кого действительно уволили и почему
— Как изменились задачи разработчиков
— Где ИИ помогает, а где только мешает
— Какие роли появились, какие исчезли
— Сколько платят тем, кто «дружит» с ИИ

Без буллшита — только цифры и факты. Результаты будут открыты для всех.

📊 Чем больше участников — тем точнее картина. Поделитесь опытом: https://clc.to/aFntFw
🌚42🥰2🤩2
📌 Команда для симуляции медленного интернета

Чтобы проверить, как веб-приложение ведёт себя при слабой сети, можно замедлить скорость подключения прямо во время автотестов. Playwright умеет это делать из коробки.


npx playwright test --project=Desktop --network=Slow3G


--project=Desktop — указывает конфигурацию проекта (например, десктопный браузер)

--network=Slow3G — применяет предустановленный профиль сети с низкой скоростью (например, имитация 3G)

Для чего это нужно:

📍 Проверять стабильность загрузки страниц и ассетов при плохом соединении.

📍 Выявлять баги «зависания» или недозагрузки данных.

📍 Проверять работу спиннеров, плейсхолдеров и fallback’ов.

💡 Лайфхаки:

— Можно использовать другие профили сети: Offline, Regular3G, Regular4G

— В тестовом коде можно динамически менять скорость:


await page.context().setOffline(true);


— Аналогично можно эмулировать нестабильную сеть через DevTools или mitmproxy

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

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤩3👍2🥰1
🔍 AI-инструменты, которые я использую каждый день

Отвечает подписчик канала, делясь опытом использования AI-инструментов в тестировании.

А какое ваше мнение на этот счет? Делитесь в комментариях 👇

🐸 Библиотека тестировщика
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😁3🥰2🤩1
👀 Автоматизация тестирования: стоит учить Python или Java

Вопрос, который волнует многих тестировщиков: продолжать работать с Java и Selenium или попробовать Python для автоматизации?

Почему стоит выбрать Python:

— Быстрее осваивается.

— Используется в стартапах и небольших проектах.

— Широкий выбор современных фреймворков, например, Playwright.

— Большие перспективы для роста, особенно в стартапах.

Почему стоит остаться на Java:

— Применяется в крупных проектах и старых компаниях.

— Все еще имеет большую популярность в традиционном QA.

— Если у вас уже есть хороший опыт с Java, есть смысл продолжить с этим языком.

⛔️ Почему стоит рассмотреть другие языки:

— JavaScript/TypeScript с такими инструментами, как Puppeteer, Cypress, и WebDriverIO, может быть отличным выбором для тестирования фронтенда.

— Если хотите работать с более современными инструментами, Python и JS/TS будут удобными.

А вы как думаете? Java или Python для автоматизации? Поделитесь своим мнением в комментариях! ✏️

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

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🤩2🥰1
🟣 Подборка материалов для подготовки к собеседованию на позицию тестировщика

➡️ Собеседование на тестировщика 2025: вопросы от реальных Junior

➡️ Что происходит с собеседованиями в 2025 году: взгляд с обеих сторон баррикад

➡️ 75 популярных вопросов на собеседовании: примеры и ответы

➡️ Как я проходил собеседования на QA-инженера в разных компаниях: что на них обычно спрашивали

➡️ ТОП-30 вопросов на собеседовании QA

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

#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🥰2🤩2
Задача: проверяем отчет о заказах

В приложении формируется отчёт: «Общая сумма заказов по каждому клиенту за месяц».

Какие проверки нужно выполнить, чтобы убедиться, что GROUP BY работает корректно и суммы верны

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

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

QA Engineer (Trading Data Flow) — от 4 500 €, офис (Кипр, помощь с переездом)

Senior QA engineer — от 3 500 $, удаленно (Москва)

Manual QA — офис (Ижевск)

QA Engineer (ЦФТ) — от 170 000 ₽, удаленно (Санкт-Петербург)

Senior Quality Assurance Specialist — удаленно (Москва)

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

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

#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰5🤩2
🔖 ТОП-5 книг по тестированию

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

Карточки выше помогут выбрать, что почитать в первую очередь! 🌟

➡️ Еще больше полезных книг — в нашем канале @progbook

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

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4🤩3
Вопросы по Selenium

На собеседовании по автоматизации тестирования вам могут задать вопрос о различиях между методами findElement и findElements. Важно понимать, когда и какой метод использовать для поиска элементов на веб-странице.

В карточках разберем:

➡️ Как работает метод findElement и когда его использовать

➡️ Как работает метод findElements и в каких случаях он полезен

➡️ Основные отличия между этими методами и их применения в тестах

🐸 Библиотека тестировщика
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🥰2🤩2