📚 ProTestingInfo 🔷 Канал по тестированию 📚 – Telegram
📚 ProTestingInfo 🔷 Канал по тестированию 📚
14.1K subscribers
1.31K photos
200 videos
232 files
1.18K links
📌Информация для начинающих и для коллег в области QA, для личного закрепления знаний.
📌Теория, тесты, практика
Ментор-Консультация - 5тр/час
Курс
@info_course_protestinginfo
https://protestinginfo.ru
Вопросы @nadin_qa
ИП
РКН: https://clck.ru/3FWD9v
Download Telegram
Forwarded from Декрет в ИТ: Nadin - мама-тестировщица.
• Ожидаемый результат: Код ответа 422, сообщение о слишком простом пароле.


Специальные случаи:
1 Email с поддержкой UTF-8 (если система позволяет)
• Ввод: email = юзер@пример.рф, password = StrongPassword123
• Ожидаемый результат: Код ответа 201 (если система поддерживает UTF-8).
2 Email с точками в имени до символа "@"
• Ввод: email = first.last.name@example.com, password = StrongPassword123
• Ожидаемый результат: Код ответа 201.
3 Email с "+" в имени до символа "@"
• Ввод: email = user+tag@example.com, password = StrongPassword123
• Ожидаемый результат: Код ответа 201.
4 Email с поддержкой поддоменов
• Ввод: email = user@sub.subdomain.example.com, password = StrongPassword123
• Ожидаемый результат: Код ответа 201.


Этот чек-лист покрывает основные позитивные и негативные сценарии, а также граничные условия для API регистрации пользователя по email


Вот такоe придумано) моим запросом. Вчера сочиняла проверки на своем курсе, а можно еще воспользоваться и ai.
🔥13💘3👍2
🥹🥹🥹
Идут первые отзывы , первые успехи коллег.
Благодарю за обратную связь за такой отзыв.

Я Рада, что мой продукт полезен и уже приносит плоды.
За последнее время при проверке ответов учеников я поняла некоторые моменты, и хочется сказать, что сконцентрируйтесь на то, что есть прямо сейчас у вас, а то чего нету будет обязательно дальше. Не торопим события и движемся дальше постепенными шагами.
В рамках практического курса по тестированию бэкенда я даю даже отчасти и коммерческий опыт, так как создала алгоритм как одновременно работать с несколькими инструментами, и как нужно мыслить, когда тестируешь бэкенд.

+ еще отзыв
60🔥24👍31
Напоминаю про вебинар, тема которого актуальна до сих пор:
- немного теории про валидацию, фронтенд, бэкенд;
- сравнение проверок на фронте и на бэкенде;
- генерация тестовых проверок.

Презентация

Видео на
YouTube
Rutube
413🔥30👍85🤗3
🤩Подборка по GraphQL / GraphQL API
Коллеги, хочу порекомендовать новые видео:

📹Видео (рас) - Александр Мешков (TestGrow)
📹Видео (двас) - Ольга Назина (Testbase)

Напоминаю еще одно полезное видео от QATech

Статьи:
🆒Как тестировщику работать с GraphQL
🆒GraphQL — знакомство на практике через Postman [пошаговая инструкция]
🆒Как тестировать не-REST-бекэнд. Часть первая, GraphQL


Попрактиковаться:
*️⃣https://studio.apollographql.com/public/star-wars-swapi/variant/current/home

*️⃣https://rickandmortyapi.com/documentation

*️⃣https://gorest.co.in/

*️⃣https://cards.bugred.ru/online

*️⃣https://countries.trevorblades.com/

Не проверяла, и все же есть полезное - Public GraphQL APIs

Также тесты по теме GraphQL - отвечать сверху вниз, кто еще не отвечал.

@protestinginfo
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
30🔥334👍3🆒2🙏1
Приветствую всех новых коллег.

Благодарю за подписку.

Меня зовут Надежда Дудник - главный инженер по тестированию в финтехе и ментор по тестированию ПО (4 года). До тестирования была преподавателем физики 6 лет.
Люблю свое дело и делиться своим опытом и полезной информацией.
В этом году будет как 10 лет в тестировании.

На данный момент в декрете до ноября 2025🫢, хочу выйти на 50-75%.

На канале, в основном, про #тестыдлязакреплениязнаний и разборы вопросов на собеседованиях, также делюсь полезной информацией, пишу посты и статьи на хабре, составляю гайды, провожу вебинары на ютубе. Есть курс по подготовке на собеседование по тестированию ПО и курс по тестированию бэкенда.
@info_course_protestinginfo
Сайт

Есть даже канал про декрет в ИТ с двумя сыночками.

Люблю делиться отзывами про офферы моих менти и учеников с курсов.

Давайте знакомиться❤️
Рассказывайте про себя.
А кто уже со мной давно, также пишите в комментариях о себе, обо мне😎!
Please open Telegram to view this post
VIEW IN TELEGRAM
1.05K👍3320🔥8🎉1💯11
Привет! Хочу рассказать, как работать с API key в Postman. Этот ключ устанавливается в заголовок или в параметры HTTP-запроса как пара ключ-значение.

Сначала нужно получить API key на стороне тестируемого сервера, а затем использовать его для тестирования.
Покажу два способа объявления токенов: через вкладку «Authorization» в коллекции, а затем настройку наследования авторизации в каждом запросе с параметром «Inherit auth from parent»."

1. NASA API
GET
https://api.nasa.gov/mars-photos/api/v1/rovers/curiosity/photos?earth_date=2020-02-20


cURL
curl --location 'https://api.nasa.gov/mars-photos/api/v1/rovers/curiosity/photos?earth_date=2020-02-20&api_key=DEMO_KEY'


Требования:
Parameter - api_key
string
DEMO_KEY - api.nasa.gov key for expanded usage
Также можно сгенерировать свой ключ в разделе "Generate API Key"

Преимущество: когда параметр api_key указан в самой коллекции на вкладке «Authorization» как Api Key, то параметр не отображается в урле. Его значение скрыто в Query Params.

2. Gorest REST API
GET
https://gorest.co.in/public/v2/users


cURL
curl --location 'https://gorest.co.in/public/v2/users' \
--header 'Authorization: Bearer 900aa8a90c6b6.......'


Требования
Get your access token
This API supports only "HTTP Bearer Tokens" and "Query parameter Auth"

Header - "Authorization: Bearer ACCESS-TOKEN"
Я здесь буду использовать API key, а про Bearer Token поговорим чуть позже.

Итак, я показала, как настроить API key в Postman. Теперь можно переходить к практике, копируйте запросы и пробуйте.

Дополнение.
Чтобы упростить работу, можно объявить API key в переменных коллекции во вкладке Variables.
«Authorization» в коллекции:
Key: api_key, Value: {{api_key}} (если используем переменную).
Add to …

Подборка открытых API для практики
31👍27💘43🔥3🥰2
Я, менеджер/участник команды Quality Gates релизного процесса, послушала все встречи на подлодке. Посмотрела на экспертизу и опыт коллег.
Рада, что и мы в нашей цифровой платформе стремимся еще больше автоматизировать данный процесс для бизнес продуктовых команд.
🔥237👍5
Содержание курса
1. Введение и организация работы
1.1 Вводный урок
1.2 Важное условие для получения сертификата
1.3 Работа с проектом и освоение инструментов бэкенд-тестирования

2. Подготовка к выполнению тестирования — Инструменты и окружение
2.1 Тестируемое приложение
2.2 Подключение к БД PostgreSQL через DBeaver
2.3 Знакомство со Swagger документацией
2.4 Настройка Postman
2.5 Установка Redis
2.6 Подключение к БД ClickHouse через DBeaver
2.7 Финальная проверка: рабочее окружение готово

3. Выполнение тестирования API + Составление тестовой документации (TMS DoQA)
3.1 Предусловие: Знакомство с TMS (выбор использования TMS или оформление дефектов без TMS)
3.2 Выполнение тестирования User Account API + SQL + MAIL API
3.3 ClickHouse — анализ статус-кодов при регистрации пользователя
3.4 Redis — работа с информацией пользователя и кэшем
3.5 Выполнение тестирования Forum API + SQL
3.6 Создание негативных проверок для запросов с учетной записью (УЗ)
3.7 Составление негативных проверок для запросов с форумом

4. Автоматизация коллекции и запуск — бонусный модуль
4.1 Улучшение коллекции с помощью скриптов в Postman
4.2 Запуск коллекции

5. Живые встречи и вебинары

6. Контрольные задания и сдача работы
6.1 Сдача итоговой работы

7. Работа с брокером сообщений Kafka - бонусный модуль
7.1 Тестирование асинхронной регистрации (по желанию)
7.2 Эмуляция проверки регистрации с Kafka (по желанию)

8. Отзыв и завершение курса
8.1 Оставьте ваш отзыв и завершите обучение

Поработала над содержанием курса, ближайшие изменения не планирую.

Для
учащихся: уроки, прогресс не затронуты. Обратите внимание, следующая встреча 22 марта в 16:00 (MSK).


Для желающих и интересующихся:
Форма предзаписи - заполнить (узнать о старте продаж) - возможно, конец марта - начало апреля.
Набор до 15 человек.
❤‍🔥5👍41👌1
This media is not supported in your browser
VIEW IN TELEGRAM
🌼 🌷 🪷🌺🌷🌷🌺
💐Милые девчата-коллеги, в этот весенний день хочу пожелать прекрасного настроения, тепла, любви и нежности близких, счастья, улыбок и позитива! Пусть сбудутся все желания, а жизнь будет полна приятных и невероятных сюрпризов. Будьте здоровы и счастливы!💗
💐Желаю легкого решения проектных задач, самых прозрачных процессов, душевного равновесия и гармонии, достижения своих целей.
Мужчины, я поздравляю ваших мам, сестёр, жен / девушек, бабушек с праздником! Крепкого Здоровья, счастья и исполнения желаний.❤️

Дарю цветочки 💐
🌼 🌸🌷🌺🌼🌼🌼🌸🌸🪷🪷💖⚪️
Please open Telegram to view this post
VIEW IN TELEGRAM
18❤‍🔥57🍾9💘761
This media is not supported in your browser
VIEW IN TELEGRAM
8❤‍🔥96🆒2
Привет, коллеги! Сегодня проведу быстрый розыгрыш звёзд из Telegram — буквально за несколько минут. Долго оставлять розыгрыш не буду, чтобы не привлекать случайных ботов от Telegram и нецелевую аудиторию (от premium розыгрыша был наплыв🌝). Хочу, чтобы приз достался именно вам — тем, кто действительно здесь по делу. А звёзды 🌟разыгрываю ⭐️просто потому, что они мне нравятся🌟!
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍59❤‍🔥12😇5