📚 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
Надежда, спасибо большое за курс.

Несмотря на то, что часть инструментов были мне хорошо знакомы, я узнала много полезных вещей для себя, и изучила пару дополнительных инструментов - 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
Какой из вариантов представляет асинхронную интеграцию, использующую синхронные API?
Anonymous Quiz
11%
Polling
26%
Redis
57%
Websocket
6%
SDK
👍73🌚3🆒2
Какой из механизмов используется для интеграции в режиме реального времени?
Anonymous Quiz
17%
FTP
26%
Server-Sent Events (SSE)
11%
Long Polling
46%
Webhooks
8😨6👍1👨‍💻1🙈1
Что из ниже перечисленного считается устаревшим способом интеграции?
Anonymous Quiz
12%
Webhooks
76%
Общая база данных
7%
gRPC
5%
GraphQL
32👍82😎1
Какой подход наиболее подходит для реализации подписки на события в реальном времени?
Anonymous Quiz
45%
GraphQL (subnoscriptions)
17%
REST
30%
Polling
7%
SDK
5👨‍💻2🆒1
Что из нижеперечисленного является реализацией callback-механизма, когда сервер сам инициирует запрос при событии?
Anonymous Quiz
37%
Webhook
37%
WebSocket
13%
gRPC
12%
AsyncAPI
51🙏42💯21
Какой тип стриминга в gRPC позволяет клиенту и серверу обмениваться сообщениями независимо и одновременно?
Anonymous Quiz
9%
Unary
18%
Client-streaming
23%
Server-streaming
50%
Bidirectional-streaming
🙏4🆒31😍1