Тестировщик рулит - всё о тестировании ПО. Туториалы, книги по QA, тесты для проверки ваших знаний, разбор вопросов с собеседования. @anothertechrock РКН: https://kurl.ru/yRcQh
📣 Вакансии по тестированию за прошлую неделю:
🌿 Manual QA. Junior+. Гибрид или удалёнка (РФ, РБ), 70-100 т.р.
🌿 Junior AQA. Удалённо, до 74 т.р.
🌿 QA Engineer (manual). Офис (Ташкент), $2500-4000
🌿 Тестировщик. Офис (Москва), от 140 т.р. + премия
🌿 QA Engineer. Гибрид (Москва), 120 т.р.
🌿 QA Fullstack на JAVA (Mobile). Удалённо (РФ + дружественные страны), 300-350 т.р.
🌿 FullStack QA. Удалённо (РФ + дружественные страны), до 150 т.р.
🌿 Fullstack QA (C#). Удалённо (РФ, РБ, ±2 часа от МСК), 230-260 т.р.
🌿 QA Full-stack. Удалённо (РФ + дружественные страны), 250-330 т.р.
🌿 QA Automation engineer Java (mob). Удалённо (РФ), 300-430 т.р.
🌿 QA Auto Java. Удалённо (РФ), 230-300 т.р.
🌿 QA Auto JAVA. Удалённо (РФ), 250-370 т.р.
🌿 AQA (Middle+). Удалённо (РФ + дружественные страны), до 200 т.р.
🌿 Automation QA Engineer (Java). Гибрид / удалённо (РФ). 230-280 т.р.
🌿 AQA Python. Удалённо (РФ), до 200 т.р.
🌿 AQA Python Middle. Удалённо, до 170 т.р.
🌿 AQA Python. Удалённо, до 180 т.р.
🌿 QA Auto (Python) Middle+ | Senior. Удалённо (РФ), 240-270 т.р.
🌿 AQA Python. Удалённо (РФ), 160-200 т.р.
QaRocks | #вакансии
🔴 Ответ под спойлером
В каждом столбце и каждой строке рисунке не повторяются — либо полностью закрашенный круг, либо с одним пустым сектором, либо с двумя. Значит, на месте пустой ячейки с вопросом должен быть закрашенный круг.
Как определить его положение? Нужно смотреть по строкам. В каждой строке круги двигаются по часовой стрелке. Значит, в пустой ячейке круг должен находиться в правом нижнем углу. Правильный ответ — фигура номер 11.
Как загружать файлы с помощью Playwright
#почитать #playwright #автоматизация
Сайты могут предоставлять пользователям возможность скачивать файлы для последующего доступа с локального компьютера. Например, люди часто загружают билеты, квитанции и схемы маршрутов. В этой статье мы разберем, как осуществляется загрузка файлов с помощью Playwright.
Читать статью
Обновлено 25.03.2025. Большой учебник по написанию тест-кейсов.
Всё, что касается разработки, написания и использования тест-кейсов.
Новые страницы нашего учебника:
🔎 Как написать тест-кейсы для чекбокса
🔎 Как писать тест-кейсы для поля даты и календаря
🔎 Как писать тест-кейсы для хедера
🔎 Как писать тест-кейсы для радиокнопок?
🔎 Примеры тест-кейсов для системы управления библиотекой
🔎 Примеры тест-кейсов для Gmail
🔎 Примеры тест-кейсов для кофемашины
🔎 Примеры тест-кейсов для лифта
🔎 Примеры тест-кейсов для калькулятора
🔎 Примеры тест-кейсов для тестирования карандаша
🔎 Основные тест-кейсы для функциональности паролей
🔎 Тест-кейсы для выпадающего списка
🔎 Как написать хороший тест-кейс
🔎 Дизайн тест-кейсов
Перейти на учебник: https://qarocks.ru/big-tutorial-writing-test-case/
P.S шарьте этот пост с друзьями, изучающими QA
QaRocks | #подборка #тесткейсы
Ура, нас уже 15.000. Чуть больше чем за месяц
Продолжаем работать 🐞
📌 Ответ под спойлером
наиболее правильный вариант — последний. Дело в том, что вес существа пропорционален кубу его высоты, а сила мускулов и скелета пропорциональна квадрату высоты. По условиям вас уменьшили в 1000 раз, значит, сила ваших мускулов уменьшится в 1 000 000 раз, а вот вес станет меньше в 1 000 000 000 раз. А значит, вы легко сможете перепрыгнуть через стенку блендера.
⚙️ K6 и Gatling: нагрузка по всем фронтам — gRPC, WebSocket и HTTP
Если ты работаешь с микросервисами, то знаешь, как сложно бывает грамотно нагрузить всё сразу — и gRPC, и WebSocket, и HTTP.
Разберём, как сделать это красиво и эффективно с помощью K6 и Gatling.
🔥29 апреля в 20:00 мск. приглашаем на бесплатный вебинар «Gatling и K6: тесты для gRPC, WebSocket и HTTP»
Что сделаем на занятии:
✅ создадим и запустим комбинированные тесты для gRPC, WebSocket и HTTP
✅ сравним инструменты K6 и Gatling в прямом эфире
✅ подготовим нагрузку на микросервис — прямо во время вебинара
✅ покажем, как запускать сценарии параллельно для комплексного моделирования
🎁 В конце — готовые скрипты, которые можно взять в работу.
👉 Регистрируйся
Занятие приурочено к старту курса “Нагрузочное тестирование”, на котором вы научитесь составлять методику, разрабатывать скрипты, запускать тесты и настраивать мониторинг нагрузочного тестирования.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
📣 Дайджест полезных материалов по тестированию за неделю с 14 по 20 апреля 2025 г.
📖 Почитать:
➕ На qarocks.ru:
✅ 20+ вопросов на QA-собеседовании
✅ 30+ вопросов для собеседования по SQL
✅ Топ вопросов на собеседовании по операторам JOIN в SQL
✅ Вопросы по SQL для собеседования. Часть 1
➕ Другие платформы:
✅ Искусство Unit-тестирования: сокращаем Arrange до нуля
✅ Оптимизация UI-тестов с помощью API. Как избавиться от боли и ускорить автотесты в разы
✅ Kafka: как тестировать. Часть 2
✅ ТОП-5 инструментов для начинающего тестировщика
✅ День Сурка QA: как не застрять в цикле рутинных задач
✅ Неизвестные пробелы в тестовом покрытии
✅ Как тестируют мобильное приложение Netflix
📼 Посмотреть:
▶️ Статус-коды HTTP в тестировании мобильных приложений
▶️ Authoring Test Cases Using Natural Language With KaneAI
▶️ Introducing HyperExecute MCP Server to Facilitate Smarter & Faster Automation Testing
Хорошего дня!
#дайджест
🔴 Ответ под спойлером
Возьмите пятую чашку, перелейте из неё воду во вторую и поставьте чашку на место.Читать полностью…
Вакансии по тестированию за последнюю неделю:
✓ QA Engineer (Java, Automation). Удалёнка (РФ/дружественные страны), от 200 т.р. net
✓ Ментор по тестированию (Manual). Удалёнка, договорная
✓ Senior Mobile QA Engineer (Kotlin, Blockchain). Удалёнка (кроме РФ/РБ), до 4500 USD
✓ Junior QA Engineer. Удалёнка (РФ/РБ), 80-120 т.р.
✓ AQA Engineer (Python, Mobile). Удалёнка (РФ), 120-200 т.р. net
✓ Senior AQA Engineer (Python, Load Testing). Удалёнка (РФ/РБ), до 180 т.р. net
✓ Middle+/Senior AQA Engineer (Python). Удалёнка (РФ, ИП), 140-160 т.р.
✓ Middle QA Automation (Java, Appium). Офис (Ташкент), 3000-5000 USD
✓ QA Fullstack (C#). Удалёнка (РФ), от 120 т.р.
✓ Senior QA Automation Engineer (Java, Blockchain). Удалёнка (кроме РФ/РБ), договорная
✓ AQA Engineer (Python, Selenium). Удалёнка (РФ/РБ), 200-220 т.р.
✓ QA Fullstack (C#, Automation). Удалёнка (РФ), 240-270 т.р. на руки
✓ Junior+/Middle QA Mobile (Android). Удалёнка (РФ), 60-80 т.р.
✓ QA Full-stack (Java, Mobile). Удалёнка (РФ/РБ), 250-330 т.р. на руки
✓ QA Fullstack (Java, Mobile). Удалёнка (РФ), 270-330 т.р.
✓ Senior AQA Back Engineer (Python). Удалёнка/гибрид (Казахстан), 800 тыс. – 1 млн KZT
#подборка #qa #тестирование
📕Открытый урок о тестировании и тестовой документации для будущих и начинающих тестировщиков, и тех, кто хочет начать карьеру в IT.
На открытом уроке 22 апреля в 20:00 мск мы погрузимся в тонкости составления тестовой документации различных видов.
📗В результате вы:
- Узнаете, что такое тестовая документация и каких видов она бывает;
- Разберетесь в практическом применении тествой документации;
- Освоите на практике инструменты для создания и управления тестовой документацией.
Спикер Алена Новикова — технический писатель, QA и Product Manager в SmartSeeds, TRUCKER, FESCO и МТС, 7+ лет в тестировании, 15+ лет в преподавании.
👉Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/IfLH/
📙Все участники открытого урока получат Памятки по техникам и видам тестирования + Путеводитель по навыкам QA Engineer + скидку на курс "QA Engineer. Basic"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
⤵️ Наша сегодняшняя подборка посвящена мобильному тестированию. Мы собрали лучшее о данном виде тестирования и особенностях его применения.
🟠 Мобильное тестирование. Вопросы и ответы на собеседовании
🟠 Мобильное тестирование: быстрый гайд
🟠 Мобильное тестирование: чеклист
🟠 Топ-10 средств автоматизации мобильного тестирования
🟠 Чек-лист для тестирования мобильных приложений на Android
🟠 Почему вам нужно сдвинуться влево в мобильном тестировании
🟠 Этапы тестирования мобильных приложений
🟠 Тест-кейсы для мобильных приложений
🟠 15 важных аспектов при тестировании мобильных приложений
🟠 Мок-сервер для автоматизации мобильного тестирования
🟠 Снифферы трафика в мобильном тестировании: Обзор инструментов и их особенности
🟠 Эмуляторы, симуляторы или тестовые фермы. Что выбрать для мобильного тестирования?
Хорошего дня всем!😉
Подпишитесь на QaRocks | #подборка
A/B-тестирование мобильного меню с примерами
#почитать #виды_тестирования
Мобильные навигационные меню сложно улучшить, особенно когда новая версия должна быть компактной, но при этом видимой и доступной. Горизонтальная панель, три точки в углу, боковая панель, отдельная страница для огромного меню и т. д. – вариантов предостаточно. А чтобы понять, какое из решений лучше всего обеспечивает удовлетворенность пользователей, часто проводят A/B-тестирование.
Читать статью
Подпишитесь на QaRocks | #полезности
Про разработчиков, аналитиков, продактов — исследований море.А про QA? Почти ничего. Пора это исправить! Мы запускаем наше первое исследование для тестировщиков, про тестировщиков и ради тестировщиков!
Мы хотим узнать, что важно для вас - охотники за багами! Нам важно понять:
• Что вас драйвит, а что бесит
• Какие инструменты и подходы в топе
• Как меняется роль QA и куда всё катится
Присоединяйся — потратишь 15–20 минут, а выгоды — надолго:
— Станешь частью масштабного среза по рынку QA
— Получишь готовое исследование в числе первых
— Попадёшь в закрытый Telegram-чат участников (а нетворкинг наше все!)
— Автоматически попадёшь в розыгрыш фирменного ночника от 2ГИС (он классный, честно)
Пройти опрос можно вот тут
Как только соберём 400 ответов — проведем розыгрыш! А исследование опубликуем у нас на канале.
Расскажи чем живет QA в 2025 году!
✉️ Дайджест полезных материалов по тестированию за неделю с 21 по 27 апреля 2025 г.
🖥 Почитать:
- На qarocks.ru:
✅ QA-интервью: что спросят и как ответить
✅ Тестирование методом “серого ящика”
- Другие платформы:
🟣 Тестирование интерфейса: flaky-тесты рендеринга и анимации
🟣 Дымовое и санитарное тестирование: в чем разница
🟣 BI в тестировании — сравнение результатов бенчмарков двух веток с помощью однофакторного ANOVA (критерий Кохрена-Кокса)
🟣 Позвоните бабушке: как тестируют функцию CSFB, которая связывает поколения
🟣 87% валидных тест-кейсов: как ChatGPT справляется с их генерацией
🟣 5 лайфхаков по тестированию для новичков, которые экономят до 100 часов в месяц
🟣 Попросили нейросеть задать нашим программистам необычные вопросы о разработке в финтехе
🟣 «Взлом» Telegram-игры или минусы вайбкодинга
🟣 Как увидеть, что именно покрывают UI-тесты — прямо на сайте и в реальном времени
🟣 UI автотесты на Python с запуском на CI/CD и Allure отчетом. PageObject, PageComponent, PageFactory
🟣 Как QA не утонуть в новом проекте. Часть 1: гайд, советы и ChatGPT
🌐 Посмотреть:
🟠 Our Accessibility Testing Suite Is Now LIVE on Product Hunt LambdaTest
🟠 Using AI to Automate Tests with High Level Objectives using KaneAI LambdaTest
🟠 Generate, Execute, and Edit Tests With KaneAI
Хорошего дня!
#дайджест
🤔 Логическая задача.
Какой из рисунков справа должен быть на месте ячейки с вопросом?
Пишите ваши ответы(под спойлером) в комментариях.
Освой разработку тестов для всех платформ, где используется Kotlin!
🔥 Проверь насколько хорошо ты знаешь Kotlin
Ответишь — пройдешь на продвинутый курс «Kotlin QA Engineer» от OTUS по специальной цене.
За 4 месяца ты освоишь новый язык программирования Kotlin и научишься автоматизировать тесты для всех платформ! Тебя ждут опытные эксперты, примеры реальных проектов и сложные, но интересные задачи!
Привет, друзья! Представляем вам подборку статей по темам, связанным с тестированием производительности.
🚩 Тестирование производительности в Playwright
🚩 Тестирование пиков нагрузки
🚩 Тестирование на выносливость
🚩 Основные термины тестирования производительности
🚩 Автоматизация тестирования производительности с K6
🚩 Самоучитель по тестированию производительности
🚩 Нагрузочное тестирование
🚩 Стресс-тестирование
🚩 Вопросы на собеседовании по JMeter
P.S шарьте этот пост с друзьями, изучающими QA
QaRocks | #подборка #виды_тестирования
Приходите сегодня на написание вашего первого автотеста ⚡️
Прошлым летом я провёл эксперимент: 25 человек без опыта в написании кода запустили свой первый автотест в Jenkins под моим руководством. Это доказало — писать код может каждый, даже если не всем это нравится.
Сегодня в 19:00 Мск в прямом эфире наш коллега — QA Lead с опытом 9 лет, который терпеть не может кодить, попробует написать автотест на связке Python + pytest + requests + Jenkins. Я буду направлять его шаг за шагом!
Что покажем на эфире:
– как ручной тестировщик справляется с кодом, даже если он его не любит
– типичные ошибки новичков при написании кода с нуля
– реальный процесс обучения — без прикрас и «магии».
Сможете:
✅ Написать свой первый автотест вместе с нами
✅ Задать вопросы в реальном времени
Подписывайтесь на канал, чтобы не пропустить – t.me/rvtsakunov
🤔 Логическая задача. "Блендер-убийца"
Вас уменьшили в тысячу раз и кинули в пустой блендер без крышки. Теперь вы весите меньше, но плотность тела не изменилась. Через минуту блендер начнет работать, пока вы не погибнете. Что вы сделаете, чтобы выжить?
🖥 Свежие статьи о видах тестирования
1️⃣ Пилотное тестирование. Пилотное тестирование — это процесс, при котором группа специально отобранных пользователей 👤 проверяет программное обеспечение или его части.
2️⃣ Искусство Unit-тестирования: сокращаем Arrange до нуля. Unit-тесты очень важно и нужно писать, но вот незадача — на них никогда не хватает времени! 📈 Прочитав эту статью, вы узнаете абсолютно новый способ их написания, который сэкономит кучу времени и нервов.
3️⃣ Системное тестирование. Этот вид тестирования позволяет оценить, как полностью интегрированное приложение работает и справляется со своими задачами ⌛.
4️⃣ Тестирование влево, тестирование вправо: как не дать багам шанса. Тестирования на ранних стадиях ( 🔗 shift-left testing, «влево») не всегда достаточно, чтобы гарантировать стабильность продукта. Поэтому важно учитывать и тестирование в продакшене (🔗 shift-right testing, «вправо»).
5️⃣ Что такое пентесты и зачем они нужны? Пентест — это метод проверки кибербезопасности, который помогает выявлять и устранять уязвимости в сетях и приложениях 🛡. Эта статья поможет разобраться в терминологии и определить, какой вид пентеста нужен вашей компании.
💻 Полезные статьи об SQL для тестировщика
6️⃣ Топ вопросов на собеседовании по операторам JOIN в SQL. Операторы JOIN ⛓очень часто используются при работе с несколькими таблицами. Поэтому на технических собеседованиях, связанных с SQL, встречаются вопросы по этим операторам.
2️⃣ Выбор индексов в базах данных для highload-систем. Правильно выбранные индексы могут многократно ускорить запросы 🚀, что особенно критично в системах с большими объемами данных и большим числом запросов.
3️⃣ 5 обязательных книг по SQL. Эти книги 📖 будут полезны как новичкам в работе с базами данных, так и опытным специалистам.
4️⃣ Сиквел и приквел: занимательная археология 👉. Статья о том, как появились первые реляционные системы, как возник и всех победил язык SQL.
5️⃣ 30+ вопросов для собеседования по SQL. Ознакомившись с этими вопросами, вы будете чувствовать себя более уверенно на следующем интервью ✅.
📕Открытый урок об автоматизации тестирования для QA Lead для тестировщиков, руководителей QA-команд, системных аналитиков и разработчиков.
На открытом уроке 23 апреля в 19:00 мск мы погрузимся в тонкости внедрения автоматизации тестирования- мощного инструмента QA Lead, который может значительно ускорить процессы, повысить качество продукта и снизить затраты.
📗 В результате вы:
- Узнаете, как выбрать и применить любые из 15 тактик внедрения автоматизации тестирования;
- Разберете, как организовать внедрение автоматизации на разных жизненных циклах продукта;
- Освоите на практике отработку возражений и погружения команды тестирования в процессы автоматизации.
Спикер Дмитрий Поляков — руководитель центра компетенций QA Auto, 8+ лет в управлении в IT, специалист по автоматизации микросервисной архитектуры на Java, отвечает за автоматизацию тестирования, внедрение практик DevOps и техническую экспертизу QA.
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cKZZ2F
📙 Все участники открытого урока получат Памятка по оптимизации процессов в QA-команде + Путеводитель по ключевым навыкам QA-специалиста + скидку на курс "QA Lead"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🔴 Логическая задача. "6 чашек"
Представьте ряд из шести чашек на столе. Три первые из них ничем не наполнены, а три следующие – с водой. Как добиться чередования пустых чашек и чашек с водой? Касаться разрешается только одной чашки. При этом толкать чашку чашкой запрещается.
Что вы предпримете?
Подборка материалов для подготовки к собеседованию на позицию тестировщика. Читайте и готовьтесь!
🚩 Бесплатные ресурсы для подготовки к собеседованию по SQL
🚩 100 вопросов на собеседовании тестировщика
🚩 Как тестировать электрический чайник
🚩 80 вопросов и ответов на собеседовании по SQL
🚩 10 вопросов по QA на собеседовании
🚩 50 вопросов на собеседовании по Linux
🚩 70 вопросов на собеседовании по методологии Agile
🚩 Общие вопросы по Cypress на собеседовании
🚩 Лучшие вопросы и ответы на собеседовании по TestNG
🚩 Вопросы на собеседовании по Git
Подпишитесь на QaRocks | #подборка
Топ-6 личных качеств для успешной работы в QA
#почитать #основы
В мире тестирования программного обеспечения технические знания очень важны. Однако для успешной работы в сфере контроля качества (QA) одного умения писать код и проводить тесты недостаточно. Личные качества играют важную роль, позволяя выделиться среди конкурентов и повысить свою эффективность как тестировщика.
Читать статью
Подпишитесь на QaRocks | #полезности
🧪 Как Fiddler спасает нагрузочное тестирование
Если ты до сих пор записываешь скрипты в Recorder — пора прокачать инструментарий.
Fiddler — не просто альтернатива, а настоящий универсальный солдат в нагрузочном тестировании.
🔥22 апреля в 20:00 мск. приглашаем на бесплатный вебинар «Без Fiddler как без рук: как инструмент спасает нагрузочное тестирование».
Что разберём:
🔹 как Fiddler помогает отлаживать скрипты быстрее и надёжнее
🔹 как перехватывать трафик и работать с системами без прокси
🔹 как подменять пакеты, использовать заглушки и гибко настраивать среду
📌 В конце — бонус: шпаргалка по настройке Fiddler для твоих проектов
🔧 Полезно всем, кто хочет добавить в свои тесты больше контроля и меньше боли.
👉 Регистрируйся
Занятие приурочено к старту курса “Нагрузочное тестирование”, на котором вы научитесь составлять методику, разрабатывать скрипты, запускать тесты и настраивать мониторинг нагрузочного тестирования.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Хотите освоить программирование или сменить работу в IT?
А вы готовы всего за час создать и опубликовать целое приложение?
Отлично! Тогда присоединяйтесь к онлайн-конференции «Как создать первый проект на Python и Java с нуля»!
Новички в IT узнают:
- какой язык программирования лучше выбрать для старта
- как быстро создать и развернуть приложение
- как работают Python и Java на практике
- как размещать код на GitHub и работать с репозиториями
- какие дополнительные инструменты использовать для профессионального роста
Программисты на других языках, и те, кто ищет новые возможности в IT:
- поймёте, какие IT-технологии сейчас востребованы
- узнаете, какие навыки прокачивать для успешной смены деятельности
- отработаете навыки быстрой сборки и быстрого развёртывания проекта
- узнаете о новых возможностях для обучения и развития
Также вас ждёт квиз с призами!
Спикеры:
- Сурен Хоренян: бэкенд-разработчик на Python, руководитель команды в «VK Рекламе»
- Сергей Прощаев: Java-разработчик
Бонус! Скидка 7% на любой курс OTUS и полезные материалы в подарок!
18 апреля, 19:00 МСК
Бесплатно
Записаться на событие - https://otus.pw/rPP6/?erid=2W5zFGAtr6L
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Как настроить Docker для автоматизированного тестирования?
#почитать #автоматизация #docker
Тестирование — важный этап разработки программного обеспечения. Из этой статьи вы узнаете, как с помощью Docker можно легко и удобно настроить тестирование программ в виртуальных средах.
Читать статью