Оповещения по курсам от protestinginfo
812 subscribers
270 photos
19 videos
9 files
206 links
Более подробная информация про тесты по тестированию ПО https://protestinginfo.ru/
Download Telegram
Для мгновенной покупки и промокод APISQL20 - 20%скидка

Ссылка https://coreapp.ai/app/checkout/67631889a17350fd817c5cdb
Продажи точно до конца января 2025г.
Дальше месяц перерыв, и второй поток, буду собирать отзывы.
Ответ на вопрос: «Здравствуйте, можно пример из курса? Немного не понятно как без видео.»
Это не обучающий курс, а практический курс, указаны задания как по алгоритму работать и как проверять данную ручку!

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

Алгоритм расписан.

Насчет обратной связи- в каждом уроке есть открытый вопрос, вы сможете прикрепить файл с вопросами , а также записать аудио (см. Последний скрин)
5👍1🔥1👌1
Показываю еще примеры.
Для чего нужен clickHouse.
В основном для логирования и анализа данных.
Предназначение каждого инструмента расписано на курсе. Установка и работа с ним.
Много практики, и ценность в том, что помогаю и направляю как и что нужно проверять в api и в бд. Ускорять процесс работы в тестировании.
Следовать алгоритму.

Особенно полезен тем, кто изучил теорию и просто составлял запросы по sql и api без практики.
Тут тестирование несколько микросервисов.
И еще курс пригодится кто на проектах тестировал только фронт.
🔥1
Я обязательно учту ваши пожелания, сделаю курс с минимальной базой!
Для тех кто знает основы веб тестирования.
🔥4
В новом году самое время освоить новые полезные навыки. Если вы хотите научиться тестировать REST API и работать с базами данных, то практический курс по API и SQL может быть отличным выбором.

На курсе вы узнаете, как работать с API через Postman, писать SQL-запросы, такие как SELECT и JOIN, и тестировать интеграцию с базами данных, включая PostgreSQL, Redis и ClickHouse. Все это с примерами, практикой и поддержкой от меня @nadin_qa.

Посмотрите программу курса на сайте protestinginfo и ознакомьтесь с материалами для знакомства с курсом здесь.

Начните свой путь к новым знаниям уже сейчас — сделайте первый шаг навстречу своей цели.
Продажи хоть до конца января 2025, а количество мест ограничено.
Следующий поток в марте.
Промокод APISQL20 - 20% скидка, так как первый поток.

Канал для оповещений по курсам protestinginfo

Канал с отзывами
👍32🙏1
📚 ProTestingInfo 🔷 Канал по тестированию 📚
В новом году самое время освоить новые полезные навыки. Если вы хотите научиться тестировать REST API и работать с базами данных, то практический курс по API и SQL может быть отличным выбором. На курсе вы узнаете, как работать с API через Postman, писать…
А теперь подробная программа, что я хочу вам дать, и что на основании своего опыта, понимаю как это будет полезно!

Знакомлю с лекцией, которую добавила на курс!

Введение в проект


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

Первый этап: Установка инструментов и подготовка окружения
На этом этапе наша цель — подготовить всё необходимое для продуктивной работы с проектом.

🔳Инструменты для тестирования API:
Мы будем использовать Postman и интерфейсы документации Swagger, чтобы изучать методы API, отправлять запросы и анализировать ответы.
🔳Инструменты для работы с базами данных:
Установим DBeaver для удобного подключения и работы с базами, такими как PostgreSQL и ClickHouse.
🔳Кэширование:
Установим и настроим Redis, чтобы проверить, как данные кэшируются и взаимодействуют с API.


Второй этап: Изучение структуры проекта
Этот проект состоит из нескольких API, которые обеспечивают различные функции. Рассмотрим их подробнее:

Register API
Отвечает за регистрацию новых пользователей и их активацию.
При успешной регистрации пользователю отправляется токен активации на email, который нужно использовать для подтверждения учетной записи.
Mail API
Обрабатывает письма, отправленные пользователю.
Позволяет получать токены для активации учетной записи или изменения данных.
Auth API
Позволяет авторизоваться в системе, используя логин и пароль, и получить токен для доступа к другим сервисам.
Account API
Предоставляет функции для изменения данных учетной записи, таких как имя, email или пароль.
Также позволяет удалять учетные записи.
Forum API
Содержит методы для работы с пользователями, а также функции форума: создание топиков, добавление комментариев и лайков.
Имеет два кэшированных метода для оптимизации работы.

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

1. Тестирование регистрации
Через Register API отправьте запрос с данными нового пользователя.
Проверьте, получено ли письмо с токеном активации через Mail API.
Используйте токен для активации учетной записи.
2. Тестирование авторизации
Авторизуйтесь в системе через Auth API.
Получите токен и используйте его для доступа к другим методам API.
3. Управление учетной записью
Используя Account API, попробуйте изменить данные пользователя, такие как имя или email, удаление учетной записи.
4. Работа с форумом
Через Forum API создайте топик, добавьте комментарии и лайки.

Четвертый этап: Работа с базами данных
Мы также изучим, как данные хранятся в базе и кэше.
Подключитесь к PostgreSQL через DBeaver.
Выполните SQL-запросы для проверки данных, например, список зарегистрированных пользователей, их статусы на форуме
Изучите, как кэш работает с Redis:
Отправьте запросы к API, которые используют кэш.

Пятый этап: Тестирование API
Позитивные проверки:
Убедитесь, что API работают корректно при отправке валидных запросов.
Негативные проверки:
Проверьте обработку ошибок — отправьте некорректные данные и убедитесь, что система возвращает правильные статус-коды и сообщения. И тут пригодится ClickHouse
Оформление дефектов:
Если обнаружите баги, создайте отчет об ошибке с описанием проблемы, шагами воспроизведения и ожидаемым поведением.

Бонус: Шестой этап: Работа с Каfka
Отправьте сообщение в топик с данными пользователя
Эмуляция ошибки и повторная регистрация

В рамках курса мы пройдем весь цикл работы с проектом: от установки инструментов и запуска системы до практического тестирования API, работы с базой данных и с асинхронными системами обработки сообщений. Этот проект даст вам полный набор навыков, необходимых для взаимодействия с современными API и базами данных, а также поможет лучше понять, как устроены бэкенд-системы.

Готовы
приступить? Тогда я жду вас😉
🔥131👍1
Forwarded from Prodamus Support
Для проверки и идентификации попытки оплаты просим направить следующую информацию:
1. Номер телефона и эл. адрес клиента.
2. На каком этапе возникает ошибка: до ввода СМС кода или после (поступил ли СМС код клиенту для подтверждения).
3. Подключена ли по карте клиента 3DS авторизация.

Обратите внимание, оплаты проходят с карт Visa,MasterCard с подключенной 3DS авторизацией (одноразовый код, который поступает плательщику на телефон при онлайн оплате).
В случае доступа к курсу!
если ученикам не важно само письмо, они могут воспользоватсья следующей инструкцией
письмо приглашение должно было быть выслано с адреса no-reply@coreapp.ai
Возможно, оно попало в спам или рассылки.

Для того,чтобы не искать письмо перейдите, пожалуйста, по ссылке https://coreapp.ai/app/auth выберите Регистрация и укажите при регистрации почту,указанную при оплате:
Далее зарегистрируйтесь, выберите роль обучаюсь
Ваш курс будет уже внутри вашего личного кабинета, вы сразу сможете перейти к обучению