qaportal | Unsorted

Telegram-канал qaportal - QA Portal | Тестирование

7118

Присоединяйтесь к нашему каналу и погрузитесь в мир тестирования Связь: @devmangx

Subscribe to a channel

QA Portal | Тестирование

И ещё откровение года для меня — что в Chrome можно мокать XHR запросы.

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

Релевантная статья здесь: https://developer.chrome.com/docs/devtools/overrides/

👉 @QAPortal

Читать полностью…

QA Portal | Тестирование

Из веб-тестировщиков в мобильные: инсайты для тех, кто задумался о переходе

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

🔜 Читать

👉 @QAPortal | #cтатья

Читать полностью…

QA Portal | Тестирование

5 вопросов тестировщика на собеседовании, или Красные флаги работодателя

Статья предлагает соискателям на позицию тестировщика обратить внимание на следующие ключевые вопросы во время интервью:

🔹Какие задачи мне предстоит решать? Это поможет понять реальные ежедневные обязанности и избежать несоответствия ожиданий и реальности.

🔹Как я могу развиваться в должности и как компания помогает в развитии? Узнайте о возможностях карьерного роста и поддержке со стороны компании.

🔹Есть ли у вас переработки? Какой график работы? Важно оценить баланс между работой и личной жизнью и узнать о возможных переработках.

🔹Какие цели будут стоять передо мной на испытательный срок? Понимание ожиданий на испытательном сроке поможет подготовиться и оценить свои возможности.

🔹Сколько человек в команде тестирования? Размер и состав команды могут влиять на вашу адаптацию и возможности обучения.

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

🔜 Подробнее здесь

👉 @QAPortal | #cтатья

Читать полностью…

QA Portal | Тестирование

Держите годную шпаргалку по Selenium Webdriver (Java)

Сохраняйте и изучайте ✌️

👉 @QAPortal | #ресурсы

Читать полностью…

QA Portal | Тестирование

📝 Краткая шпаргалка по основам

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

Сохраняйте, чтобы не потерять

#гайд

👉 @QAPortal | #ресурсы

Читать полностью…

QA Portal | Тестирование

Выкатывай в прод и беги 🤣

👉 @QAPortal | #memes

Читать полностью…

QA Portal | Тестирование

Нашел полезный чит-лист для собеседований на позицию Junior QA

Чит-лист традиционный: список самых частых вопросов с ответами на них

Подрубаем VPN и смотрим в Notion ✌️

👉 @QAPortal | #ресурсы

Читать полностью…

QA Portal | Тестирование

💻 Подборка SQL тренажеров для практики

Делимся подборкой тренажеров по SQL, которые помогут закрепить SQL на практике:

1. sql-academy.org
2. sql-ex.ru
3. schoolsw3.com
4. SQL Fiddle
5. sqltest.online
6. Oracle LiveSQL
7. stratascratch.com
8. sql-practice.com
9. HackerRank
10. sqlzoo.net

👉 @QAPortal | #ресурсы

Читать полностью…

QA Portal | Тестирование

Чисто твоя команда разрабов

👉 @QAPortal | #memes

Читать полностью…

QA Portal | Тестирование

😂

👉 @QAPortal | #memes

Читать полностью…

QA Portal | Тестирование

Ловите чек-лист верстки и функциональности эллементов

👉 @QAPortal | #ресурсы

Читать полностью…

QA Portal | Тестирование

Шпаргалка начинающего тестировщика 🔥

Шпаргалка является компиляцией информации из множества источников, как с рунета, так и с англоязычных сайтов

👉 @QAPortal | #ресурсы

Читать полностью…

QA Portal | Тестирование

Распространенные заблуждения начинающих и будущих инженеров по ручному тестированию (manual QA)

В частности, она развенчивает мифы, такие как:

🔹Ручное тестирование — это лёгкий вход в IT: многие думают, что это простая работа, но на самом деле она требует широких знаний и внимания к деталям.
🔹Не нужно углубляться в теорию: хотя многие начинают тестировать без теоретической подготовки, понимание теории помогает лучше справляться с задачами.
🔹ИИ заменит тестировщиков: несмотря на развитие технологий, пока что человеческий опыт и внимание к деталям остаются незаменимыми.
🔹Тестирование — это просто "кликать" по кнопкам: на самом деле, работа тестировщика включает в себя анализ требований, создание тестовых сценариев, поиск ошибок, и взаимодействие с разработчиками.

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

🔜 Подробнее здесь.

👉 @QAPortal | #cтатья

Читать полностью…

QA Portal | Тестирование

PM: нужно срочно провести миграцию!
QA: а зачем?
PM:

👉 @QAPortal | #memes

Читать полностью…

QA Portal | Тестирование

😵‍💫

👉 @QAPortal | #memes

Читать полностью…

QA Portal | Тестирование

🖥 Throttling в Chrome DevTools: Что нового в калибровке CPU?

Вы когда-нибудь тестировали производительность сайта или пытались выяснить, почему он работает медленно? Тогда вам точно знаком инструмент Throttling в Chrome DevTools. А если нет – сегодня вы узнаете, как он помогает имитировать реальные условия пользователей.

🔹 Что такое Throttling и зачем он нужен?

При тестировании веб-приложений мы часто используем мощный компьютер и быстрое интернет-соединение. Однако реальные пользователи могут сталкиваться с медленным интернетом (например, 3G) или работать на слабых устройствах, из-за чего загрузка страниц может занимать 20–30 секунд.

Чтобы смоделировать такие условия, Chrome DevTools предлагает инструмент Throttling, который позволяет искусственно ограничивать скорость интернета или производительность процессора.

🔹 Почему QA важно работать с Throttling?

Имитирует реальные условия – позволяет тестировать сценарии с медленным интернетом, с которыми сталкиваются пользователи.
Выявляет проблемы – помогает понять, как низкая скорость влияет на загрузку страниц и работу интерфейса.
Оптимизирует пользовательский опыт – тестирование при ограниченной сети помогает улучшить работу продукта.
Позволяет проверять специфические функции – помогает тестировать офлайн-режим, PWA или кэширование при слабом соединении

🔹 Chrome DevTools предлагает следующие режимы Throttling:
Network throttling – fast 4G | slow 4G | 3G | offline | кастомные настройки
CPU throttling – 4x | 6x | 20x замедление

Однако у CPU throttling есть один недостаток – его показатели не всегда точны. Если у вас мощный компьютер, 4x slowdown может быть недостаточным для реалистичного тестирования слабых устройств.

🔹 Что изменилось в новой калибровке CPU в Chrome 134?

Раньше Chrome просто снижал скорость процессора в 4, 6 или 20 раз "на глаз". Теперь в Chrome 134 DevTools автоматически анализирует производительность вашего CPU и подбирает оптимальный уровень замедления.

Как это работает?
1️⃣ DevTools запускает серию тестов и измеряет, насколько быстро ваш процессор выполняет вычисления.
2️⃣ На основе этих данных Chrome вычисляет персональный коэффициент замедления.
3️⃣ В разделе Performance > CPU Throttling появляются новые калиброванные профили, которые точнее имитируют слабые и средние устройства.

— Если у вас мощный ПК – Chrome применяет большее замедление для более точной симуляции слабого смартфона.
— Если у вас медленный ноутбук – Chrome снижает нагрузку, так как ваш процессор и так ближе к бюджетному устройству.

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

👉 @QAPortal

Читать полностью…

QA Portal | Тестирование

QA после рабочего дня

👉 @QAPortal | #memes

Читать полностью…

QA Portal | Тестирование

👉 @QAPortal | #memes

Читать полностью…

QA Portal | Тестирование

Гайд по тестированию API: Чёткое объяснение

🔹Тестирование валидации → Проверяет соответствие функциональности требованиям (Контрактное, Проверка схемы, Тестирование целостности данных).

🔹Интеграционное тестирование → Оценивает взаимодействие систем (Компонентное, Тестирование сторонних интеграций).

🔹Тестирование безопасности → Выявляет уязвимости (Тестирование на проникновение, Аутентификация, Авторизация, Шифрование данных).

🔹Тестирование производительности → Оценивает скорость и стабильность (Нагрузочное, Стрессовое, Пиковое, Тестирование на выносливость).

🔹Тестирование стабильности → Проверяет устойчивость работы (Выносливость, Тестирование отказоустойчивости).

🔹Тестирование масштабируемости → Оценивает способность к расширению (Горизонтальное, Вертикальное масштабирование).

👉 @QAPortal

Читать полностью…

QA Portal | Тестирование

#api

Карманные заметки для подготовки к вопросам на тему API на интервью. На английском.

👉 @QAPortal | #ресурсы

Читать полностью…

QA Portal | Тестирование

Тестирование сообщений в Kafka

Apache Kafka
— это распределённая платформа потоковой обработки данных, которая используется для создания высокопроизводительных, масштабируемых и надёжных систем передачи сообщений и управления потоками данных в реальном времени.

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

🔜 Подробнее здесь

👉 @QAPortal | #cтатья

Читать полностью…

QA Portal | Тестирование

Что не так с работой QA в 2025?

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

Кроме того, автор рассматривает роль онлайн-школ в популяризации профессии QA и связанные с этим последствия для рынка труда.

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

🔜 Подробнее здесь

👉 @QAPortal | #cтатья

Читать полностью…

QA Portal | Тестирование

Для удобной работы с WSDL без необходимости установки Soap UI можно использовать вот такое расширение для Chrome

С помощью Boomerang SOAP Client можно отправлять SOAP-запросы, анализировать ответы и проводить тестирование веб-сервисов

👉 @QAPortal | #ресурсы

Читать полностью…

QA Portal | Тестирование

Тренажер для практики тестирования веб-элементов

ToolsQA – это демо-сайт, предназначенный для тестирования различных элементов DOM, часто встречающихся в веб-приложениях. Он полезен как для ручного тестирования, так и для автоматизированных скриптов.

Основные разделы и возможности:

🔹Elements – тестирование кнопок, чекбоксов, выпадающих списков, текстовых полей и других стандартных элементов.

🔹Forms – работа с формами логина и валидации полей.

🔹Alerts, Frames & Windows – тестирование всплывающих окон, фреймов и вкладок.

🔹Widgets – проверка работы различных UI-компонентов, включая селекторы даты, таблицы, аккордеоны и тултипы.

🔹Interactions – тестирование перетаскивания элементов, выбора списка и сортировки.

🔹Book Store Application – раздел для работы с REST API, авторизацией и CRUD-операциями.

👉 Перейти к ToolsQA – можно использовать без регистрации

👉 @QAPortal | #ресурсы

Читать полностью…

QA Portal | Тестирование

Собеседования на Fullstack QA.

Статья на Хабре делится опытом прохождения собеседований на позицию Fullstack QA.

Автор описывает два типа компаний: крупные корпорации с четкими этапами интервью и более гибкие компании.

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

🔜 Подробнее здесь

👉 @QAPortal | #cтатья

Читать полностью…

QA Portal | Тестирование

😂

👉 @QAPortal | #memes

Читать полностью…

QA Portal | Тестирование

✌️

👉 @QAPortal | #memes

Читать полностью…

QA Portal | Тестирование

Test-engineer Interview

Собеседование с инженером-тестировщиком. 250+ вопросов с градацией по уровням Junior, Middle, Senior. Основы теории по всем ключевым направлениям.

👉 @QAPortal | #ресурсы

Читать полностью…

QA Portal | Тестирование

Объяснение 9 типов тестирования API

🔹 Smoke Testing
Этот тест выполняется после завершения разработки API. Он позволяет проверить, работают ли API и не произошли ли сбои.

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

🔹 Integration Testing
Этот тест объединяет несколько вызовов API для выполнения сквозных тестов. Проверяется взаимодействие между сервисами и передача данных.

🔹 Regression Testing
Этот тест гарантирует, что исправления ошибок или новые функции не приведут к сбоям в существующем поведении API.

🔹 Load Testing
Тестирует производительность приложений, имитируя различные нагрузки, после чего можно рассчитать ёмкость приложения.

🔹 Stress Testing
Создаём искусственные высокие нагрузки на API и проверяем, смогут ли API функционировать нормально.

🔹 Security Testing
Тестирует API на уязвимости и возможные внешние угрозы.

🔹 UI Testing
Тестирует взаимодействие пользовательского интерфейса с API, чтобы убедиться, что данные отображаются корректно.

🔹 Fuzz Testing
Внедряет неверные или неожиданные данные во входные параметры API с целью вызвать сбой. Это помогает выявить уязвимости API.

👉 @QAPortal

Читать полностью…

QA Portal | Тестирование

Лучшие способы тестирования функциональности системы

Тестирование функциональности системы — важный этап в разработке программного обеспечения и инженерных процессах.

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

Рассмотрим лучшие методы тестирования:
🔹Юнит-тестирование: Проверяет работу отдельных компонентов кода в изоляции.

🔹Интеграционное тестирование: Убеждается, что различные части системы работают вместе без сбоев.

🔹Системное тестирование: Оценивает соответствие всей системы пользовательским требованиям и производительности.

🔹Нагрузочное тестирование: Проверяет способность системы справляться с высокими нагрузками и выявляет проблемы с производительностью.

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

🔹Автоматизация тестирования: Автоматизирует выполнение тест-кейсов для повышения эффективности, повторяемости и снижения числа ошибок.

👉 @QAPortal

Читать полностью…
Subscribe to a channel