QA❤️4Life | Testing | Тестирование ПО
7.84K subscribers
895 photos
189 videos
36 files
3.1K links
⚡️QA❤️4Life — turbo-лаборатория для охотников за багами: шпаргалки, instant-гайды, видео-разборы, нейросетевые хаки и мемы без воды. Джуны апают скилл, синьоры экономят время — все в плюсе. Канал ведёт Middle+ QA-инженер
📩 Связь с автором @Eugeniusz_1
Download Telegram
❗️ ВНИМАНИЕ❗️Шпаргалка веб-тестировщика⁠⁠
Автор: Святослав Куликов

Что внутри?

🔸 HTML и CSS: Основы разметки и стилизации веб-страниц.​
🔸 JavaScript: Динамическое поведение и интерактивность.​
🔸 Протоколы и архитектуры: HTTP, REST, SOAP и другие.​
🔸 Безопасность: Основные аспекты защиты веб-приложений.​
🔸 Инструменты разработки: Обзор популярных фреймворков и библиотек.​

⚙️ Практическое применение:

🔸 Создание адаптивных дизайнов: Поддержка различных устройств и экранов.​
🔸 Оптимизация производительности: Ускорение загрузки и работы сайтов.​
🔸 Интеграция с API: Взаимодействие с внешними сервисами.​

⚠️ Вывод: Это пособие — незаменимый ресурс для всех, кто хочет глубже понять мир веб-технологий и научиться применять их на практике.​

🔗 Подробнее по ссылке

#ВебРазработка #WebDevelopment #HTML #CSS #JavaScript #API #Безопасность #IT #QA4Life ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
5
🚀⚙️Postman скрипт для обновления токена авторизации

😩 Надоело вручную копировать токен авторизации каждые 5 минут? А ведь всё можно автоматизировать прямо в Postman! Автор статьи нашёл решение — и делится готовым Pre-request скриптом, который сам запрашивает и обновляет токен перед каждым запросом! 🔁

🔍 Что внутри?
Как написать Pre-request скрипт в коллекции Postman
Запрос токена через application/x-www-form-urlencoded
Автообновление токена при истечении времени жизни
Хранение и проверка токена с помощью pm.collectionVariables
Примеры кода + подробные комментарии

⚙️ Практические плюсы:
🔹 Забудь про ручное обновление токенов
🔹 Работает для всех запросов коллекции
🔹 Подходит под любую авторизацию с grant_type = client_credentials
🔹 Удобный лог прямо в консоли Postman 🖥

🔗 Читать статью на Хабре

#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #Postman #APITesting #Automation #JavaScript ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍112
🧑‍⚖️🧑‍⚖️🧑‍⚖️🧑‍⚖️🧪 Как тестировать API, чтобы не ловить баги на проде?

➡️ Часто API «проверяют» по статусу 200 и паре ручных запросов в Postman, а потом на проде вылезают странные 500‑ки, поломанные права и неожиданные ответы. → Чёткий чеклист по статус‑кодам, структуре ответа, граничным значениям и безопасности + примеры тестов в Postman и Jest помогут превратить хаос в системное API‑тестирование, которое реально ловит баги до релиза.

Что делать и проверять:

— Пройтись по статус‑кодам: 201 для создания, 404 для несуществующих ресурсов, 401/403 для авторизации, 400/422 для невалидных данных, а не «200 и текст ошибки в теле».
— Проверить структуру: обязательные поля, типы данных, вложенные объекты и массивы строго по контракту, без неожиданных null и подмены типов.
— Прогнать граничные значения: пустые тела, пустые строки, огромные числа и строки, спецсимволы, SQL‑инъекции, XSS — всё, что ломает слабые места.
— Отдельно проверить auth: без токена, с протухшим токеном, с токеном другого пользователя и с разными ролями (read vs write).
— Настроить Postman‑тесты: на статус‑код, время ответа, Content‑Type и ключевые поля в JSON, плюс переменные окружения для токенов и id.
— Добавить автотесты на Jest + axios, чтобы всё это крутилось в CI/CD, а не только в ручных прогулах по коллекции.
— Не забыть про безопасность: SQL‑инъекции, XSS и IDOR (перебор чужих id) как обязательные пункты чеклиста.


🔗 Чеклист и примеры тестов для API

#QA #Тестирование #Тестировщик #IT #Testing #Tester #QA4Life #Автоматизация #API #Postman #JavaScript
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥72