📚 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
Динара недавно нашла работу тестировщиком, так как успешно подготовилась к собеседованию и поделилась еще своими впечатлениями:

…на собеседовании вполне адекватным все показалось, и ход приема на работу такой в айтишном формате - несколько этапов собеседований, готовят оффер, белое трудоустройство, пересмотр зарплаты со временем, собираются раза два в год на корпоративы для более близкого взаимодействия. И самое что меня интересовало: какие инструменты используют, помимо заявленного Postman и devtools, а также - какая команда, сколько тестировщиков…


Доступ: 6 месяцев.
💙 Промокод PROMO20: скидка 20%.
📩 Для тех, кто уже учился:
Если вам нужно продлить доступ, напишите мне в Telegram @nadin_qa, указав свою почту. Я подберу для вас условия продления с учетом выполненных заданий.

👉 Узнать больше и выбрать тариф: https://protestinginfo.ru/#pricing

Канал оповещений по курсу: @info_course_protestinginfo
Вопросы: @nadin_qa

Ознакомиться с отзывами.
Вступить в канал оповещений по курсу: @info_course_protestinginfo
👍631
Коллеги, добрый день!

Есть и хорошие новости : я наконец-то добавила таймкоды к видео! 🎉
💙Вебинар по тестированию REST API
YouTube
RuTube
Таймкоды:
0:20 - О себе
2:10 - План вебинара
3:20 - Основные способы работы с API
7:40 - Способы аутентификации в API
10:20 - Что такое API?
11:40 - Тестирование API c DevTools
12:45 - Postman для тестирования API
16:40 - Практика - Postman для тестирования API
17:50 - Сайт Vikunja - тестирование в DevTools
19:00 - Открытие Firefox DevTools - вкладки
19:40 - Открытие Chrome DevTools - вкладки
20:30 - Начало тестирования API через curl, взятого Chrome DevTools - вкладка Network
28:20 - Работа с телом запроса в Postman
33:40 - Повторение взятие curl из Chrome DevTools, показ второго способа вставки curl через импорт в Postman. Тестирование API без Open API документации
37:05 - Авторизация в систему через Firefox DevTools - вкладка Network. Тестирование формы авторизации, замена данных в запросе и повторная отправка данных
41:20 - Рассказ про сайт Vikunja
42:20 - Тестирование проекта на сайте Vikunja (немного "положили" сайт :))
45:00 - Тестирование API с Open API документацией. Импорт коллекции из документации в Postman
50:20 - Про параметризацию в Postman, тестирование на разных окружениях
52:15 - Про Swagger. Перенос коллекции в Postman
56:00 - Про коллекцию Vikunja для тестирования. Тестирование функции проекта на сайте Vikunja
1:00:02 - Объявление переменной для URL
1:02:00 - Про способы аутентификации Bearer Token и API Key на сайте Vikunja и указание этих способов в Postman, вкладка Authorization коллекции
1:08:32 - Тестируем фронт на сайте Vikunja. Создание проекта на сайте Vikunja
1:13:30 - Перенос curl на создание проекта в Postman
1:16:05 - Тестируем бэк на сайте Vikunja. Обновление ключей проекта на сайте Vikunja
1:19:50 - Объявление переменных через скрипты pm.collectionVariables.set
1:26:00 - Сниппеты и Postbot, про скрипты
1:29:30 - Информация про Run Collection
1:31:12 - Запуск коллекции
1:32:02 - Анализ упавших тестов
1:36:56 - Повторный запуск коллекция после исправления ошибок
1:38:24 - Анализ тестов через Console в Postman
1:38:40 - Выводы, про API Endpoints
1:39:40 - Особенности тестирования фронтэнда и бэкенда. 5-минутная практика тестирования на сайте Vikunja


💙Также хочу напомнить и про свои другие вебинары:
Разбор ситуационных вопросов на собеседованиях (QA Engineer)
YouTube
RuTube

💙Техники тест-дизайна и их применение на практике
YouTube
RuTube

Следующий вебинар я хочу провести на тему тестирования Веб-хуков на примере площадки CoreApp с Unisender. Ставьте❤️ или другую реакцию, если вам это интересно и вы будете ждать!
Предварительные планы - конец мая. Надеюсь, мне уже станет легче.🥰
Please open Telegram to view this post
VIEW IN TELEGRAM
192🏆3👍2🔥2
Коллеги, предлагаю посмотреть полезные рекомендации от Антона по теме:

👉 Как не бросить обучение в ИТ?

Я сама в большинстве случаев заканчиваю курсы, но есть и такие, которые не удалось довести до конца.

Также радует, что на моих курсах хорошая доходимость — многие ученики доходят до конца и достигают целей, включая получение оффера.

В целом, очень важны дисциплина и умение справляться с прокрастинацией — на одной мотивации пройти длинный путь обучения сложно.

Желаю всем лёгкого и стабильного обучения!

☀️Напоминаю: возвращайтесь к своим занятиям, даже если выпали из ритма. Старайтесь уделять хотя бы немного времени каждый день — это обязательно приведёт вас к результату.
Please open Telegram to view this post
VIEW IN TELEGRAM
28👌7👍4🔥2🤝2
Привет всем! На данный момент информации немного, так как я болею. В основном занимаюсь проверкой домашних заданий, и так почти каждый день. Сейчас идет активная сдача заданий, обратную связь ожидайте в течение двух дней. Напоминаю, что в ближайшее время (в июне) начнется курс по подготовке к собеседованиям, а курс по тестированию бэкенда, возможно, стартует в августе, но это пока не точно. А чуть ниже пару отзывов на курс по подготовке на собеседования.

Оповещения по курсам:

https://news.1rj.ru/str/info_course_protestinginfo
👍5💯2🆒1
Прошла курс и осталась очень довольна! Задания грамотно составлены и хорошо структурированы. Курс помог мне систематизировать знания, восполнить пробелы, подготовиться и чувствовать себя более уверенно на собеседовании, которое я успешно прошла. Отдельная благодарность Надежде. Её подход заслуживает особой похвалы и уважения: каждое задание тщательно проверяется, предоставляются подробные и полезные замечания. Чувствуется, что ей действительно важно, чтобы каждый студент понял материал и стал профессиональнее. Желаю вам, дальнейших успехов в вашей работе, вдохновения и благодарных студентов! Спасибо за отличный курс!


Читать другие отзывы…

Форма предзаписи
💘5👍3🆒1
Надежда, спасибо большое за курс.

Несмотря на то, что часть инструментов были мне хорошо знакомы, я узнала много полезных вещей для себя, и изучила пару дополнительных инструментов - Redis и Clickhouse, плюс обязательно закончу дополнительные модули по Kafka и запуску коллекций.

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

Кроме того, в процессе выполнения курса я активно искала свою первую работу в тестировании. Несмотря на то, что моя работа не связана в итоге с тестированием бэкенда (буду тестировать только фронт), навыки написания тест-кейсов и чек-листов очень пригодились мне при выполнении тестового задания и на собеседовании.

Не сомневаюсь, что знания о тестировании бэкенда тоже пригодятся мне в будущем.

Во всяком случае, для собственного развития я буду и дальше углубляться в эту тему.


Читать другие отзывы…

Форма предзаписи
10👍2🆒1
Спорные вопросы:

1😶‍🌫️Можно ли использовать метод POST для получения данных?

2😱Можно ли сделать в проекте все методы POST?

3😨Можно ли в GET передавать тело запроса?

4🥶Как правильно именовать эндпоинты - ед. число или мн. число (/user или /users)?

5🤯Как правильно строить URL - нужно ли писать create/update в названии метода?

6🫣Какой код ответа на метод POST: 200 или 201?

7🤭Что вернуть в ответ, если получен пустой результат - пустой массив или 404?

Предлагаю прочитать статью с разбором данных вопросов!

Статья для аналитиков, но также подходит и для тестировщиков.

1, 2, 3, 6 — это вопросы можно встретить на собеседование на позицию Инженера по тестированию ПО.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34👍831👨‍💻1
📚 ProTestingInfo 🔷 Канал по тестированию 📚
Тренажёр по веб-тестированию от Алексея Клименко. Тренажер представляет из себя веб-сервис, имитирующий поисковую систему библиотеки с "зашитыми" багами, которые вам предстоит отыскать в ходе тестирования. Тестируйте и практикуйтесь. Перейти по ссылке.…
Коллеги, привет!

Внимание полезный тренажер!

Алексей Клименко (QA Engineer / Mentor QA) сделал еще один веб-тренажёр для практики анализа требований, построения диаграммы состояний и переходов (state transition) и функционального тестирования.
Тренажер имитирует блог с возможностью публикации статей и по работе с ними на основе ролевой модели.

🪲🐞Задание от Алексея:
выполнить функциональное тестирование, которое позволит обнаружить имеющиеся баги. 🪲🪳

Перейти к тестированию…💻📲🖥️
Please open Telegram to view this post
VIEW IN TELEGRAM
2774
Ну, все растаяла 🫠🦋 от комментариев .

Видео про тестирование API

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

Призываю всех и себя: больше отдыхать и беречь себя, свое состояние. Меньше нервов и побольше здорового сна.
Сладких снов.

Для коллег, читающих этот пост утром!
С добрым утром и легкого бодрого дня.
🦋
Please open Telegram to view this post
VIEW IN TELEGRAM
145❤‍🔥4👏2🦄2👌1🆒11
Хочу сказать огромное спасибо Надежде за курс. Очень много практики, источников с полезной информацией , продуктивные и информативные вебинары, всегда адекватная и полная обратная связь. Можно не бояться задавать вопросы и получать на них ответы. Такая открытость автора и обратная связь по каждому вопросу - это большая ценность. Желаю дальнейшего развития и благодарных учеников.
👍51💯1
А кем ты был до айти?

Я была преподавателем 😄 6 лет).
Please open Telegram to view this post
VIEW IN TELEGRAM
317😁30👍3🍌1
Скам при найме. Будьте осторожны. Поделилась одна из студенток. Это уже не первый случай, в чате моего бесплатного курса тоже часто пишут про похожие истории.

Артем, привет! Наткнулась на скамщиков на хх.ру, перенаправляют на телеграмм канал, их блокируют на хх, но не своевременно.
Ищут начинающих тестировщиков, представляясь под видом разных крупных компаний.
На данный момент это Коде.
Назначают и проводят собеседования довольно неплохо для мошенников, основная их задача заставить человека выйти из своего эпл айди и войти в «коммерческий» для тестирования приложений и заведения баг репортов, после этого блокируют телефон и требуют выкуп.
Аккаунты до сих пор рабочие, трудятся не покладая рук.
Хотелось бы предостеречь ребят, кто начинает поиски и нервничает перед собеседованием обратить на это внимание.
Если у тебя есть возможность распространить эту информацию буду благодарна, возможно кому-то пригодится
Скрин аккаунта Hr прикрепила
😱60🙏11👍3👻1🙈1
Всем привет, кто еще не проходил тест «Web Testing», предлагаю повторить свои знания
(Не забыть почистить историю бота для того, чтобы ответить на тест)

t.me/QuizBot?start=Pg4wqbjK

Напоминаю про вебинар, связанный с разбором вопросов и общие тесты на платформе CoreApp:

https://coreapp.ai/app/player/lesson/672607b1de85a3e17dcf2169
51👍19👨‍💻1🆒1
На своём курсе по тестированию бэкенда я разбираю негативные сценарии API: как они возникают, как их ловить и главное — как их воспроизвести вручную, чтобы проверить логику обработки и логирование ошибок.

Недавно я прочитала полезную статью на тему негативных проверок, и рекомендую прочитать всем, кто работает с REST API

📎 Провоцируем http-ошибки в Постмане (Habr)
Из статьи:
От нейросети Grok:
“Код состояния HTTP — это трёхзначное число, которое сервер отправляет в ответ на запрос клиента, указывая результат обработки. Он делится на группы: 1xx (информация), 2xx (успех), 3xx (перенаправление), 4xx (ошибка клиента), 5xx (ошибка сервера).”

🧷 Что полезного в статье:
— Как в Postman воспроизвести популярные ошибки: 400, 401, 403, 404, 405, 408, 422, 429;
— Примеры неправильных запросов;
— Разбор статус кодов: 500, 502, 503, 504, 507/

На курсе мы с учениками разбираем: 2xx, 4xx и 500, «спрятанные» в 400😄 как на скрине с кейсами, логами и практикой в Postman.

📌 Читайте, сохраняйте статью и знакомьтесь с курсом по тестированию бэкенда (программа).
👍16💘4❤‍🔥21
В рамках курса по подготовке на собеседования и закреплению знаний по тестированию ПО сегодня провожу вебинар на тему «Тестирование cookie, кэша и сессий», который будет также добавлен на курс «только вебинары».
Очень важная тема, поэтому предлагаю присоединиться к одному из курсов, чтобы дополнительно больше закрепить свои знания.
К вебинарам можно присоединиться в любое время.

Скоро будет анонс с картинкой, что 15 июня планирую провести
здесь
вебинар для всех на тему «Асинхронные интеграции на основе синхронных API». Разберу один способ то, что хорошо знаю😃.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🙏42
Оповещения по курсам от protestinginfo
Скоро будет анонс с картинкой, что 15 июня планирую провести
здесь
вебинар для всех на тему «Асинхронные интеграции на основе синхронных API». Разберу один способ то, что хорошо знаю
Готовимся к вебинару вместе!
В ближайшие дни перед вебинаром я буду выкладывать небольшие тесты на тему синхронных и асинхронных интеграций — от простого к сложному.
Постепенно будем разбираться в определениях:
🔺REST, SOAP, GraphQL, gRPC
🔺чем отличаются Webhooks, Polling и Long Polling
🔺Kafka, RabbitMQ
🔺и как использовать WebSocket, SSE, подписки в GraphQL

🖇Всё это — в контексте тестирования интеграций: где и что важно проверять, какие типы взаимодействий учитывать и чем они отличаются при тестировании.
Сначала — легко, потом чуть глубже, ближе к архитектуре.
Готовы?
🔥Ставьте реакцию
📤Делитесь с коллегами
💬Пишите в комменты, если хочется разобрать что-то конкретное
Тест №1 уже на подходе 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥594🆒21😁1
Какой тип интеграции относится к синхронным по API?
Anonymous Quiz
9%
Kafka
12%
Webhook
73%
REST API
6%
RabbitMQ
👍83
Что из перечисленного относится к асинхронным интеграциям через очереди?
Anonymous Quiz
21%
WebSocket
67%
Kafka
4%
Polling
8%
gRPC
👍631