📚 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
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «👆👆👆👆👆👆 Всем привет! Напоминаю, что сегодня вебинар «Практический разбор способов авторизации в Postman» ! Обсудим: - Разницу между авторизацией и аутентификацией; - Разбор часто используемых способов авторизации: Basic Auth, Bearer Token, JWT, OAuth 2.0…»
📚 ProTestingInfo 🔷 Канал по тестированию 📚
Запись на вебинар, получилось три часа. https://kinescope.io/0cqMGvktH4zvECXcW2eidQ
Prakticheskij_razbor_osnovnyh_sposobov_avtorizacii_v_Postman_2.pdf
10.1 MB
Презентация, возможно, я буду обновлять и дополнять.
Постараюсь за неделю сделать монтаж и загрузить с тайм кодами на Youtube и Rutube.
Тема сложная, поэтому вебинар ознакомительный.
Если будет запрос, то проведу интенсив на отдельные способы авторизации.

UPD: Сделала шрифт крупнее в презентации. Скачать новую презу

UPD: Удалось авторизоваться в Google Cloud API и получить токен, указала дополнительно скрины.
10036🔥13💯3
Благодарна Надежде за этот практический курс, в нем содержатся ценные знания, которых было недостаточно в других источниках и самое главное практика. Именно на практике удается понять как применить теорию. Благодаря курсу есть понимание как правильно составить тест-кейсы, чек листы, баг репорты, большой плюс, что есть доступ к TMS. На мой взгляд структура обучения разработана профессионально и следуя шагам, процесс тестирования становится понятным. Спасибо отдельное автору за ответы на все возникавшие  вопросы)Все ответы на задания проверяются и даются комментарии для большего понимания.Считаю, что получила хороший опыт для работы с Postman,Swagger,БД, Kafka, который пригодится в поиске работы.
Спасибо за полезный курс и внимательность к каждому обучающемуся!
565👍3❤‍🔥1
Елизавета, как моя ученица курса и менти, нашла стажировку, сегодня поделилась своими успехами.
Пожелаем ей карьерного роста и получения важных навыков для развития, а также побольше интеграций и микросервисов.
😀

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

- курс по подготовке к собеседованиям и закреплению знаний.
При оплате используйте промокод PROMO10, чтобы получить скидку 10%.

- курс по тестированию бэкенда. промокод
APISQL10 даёт 10% скидки.
Protestinginfo.ru

Следующий поток в октябре
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍6🔥5
Привет всем!
Хочу поделиться парой моментов по нашему вебинару.
- По поводу Google Cloud API: на днях я попробовала авторизоваться еще раз, и всё получилось (см. скрин - презентация обновлена). Настройки были верными. Вероятнее всего, проблема была на стороне Postman.
- Также важный момент по VK API (Authorization Code with PKCE), когда я делала монтаж, заметила, что при вставке code_challenge случайно оставила лишнюю цифру «4». Главная рекомендация: не спешить и быть внимательными, важен каждый символ😀

Подготовила для вас материалы:
🖥Полная лекция в текстовом формате. Можно зайти и изучить без регистрации.
Таймкоды к видео - получилось 2 часа, а не три часа).
00:00:00 - Вступление и правила вебинара
00:01:32 - План вебинара
00:05:03 - Знакомство со спикером
00:06:33 - Теория: Аутентификация vs Авторизация: в чем разница?
00:08:05 - Теория: Что такое токен? Основы
00:09:07 - Теория: Ключевые понятия OAuth 2.0 (Client ID, Access Token и др.)
00:11:16 - Самые популярные типы авторизации на собеседованиях/ при тестовых заданиях
00:12:34 - Начало практической части
00:13:12 - Теория и Практика: API Key (на примере NASA API и DaData API, и Gorest API)
00:49:05 - Теория и Практика: Basic Auth (на примере "МойСклад")
01:00:32 - Теория и Практика: Bearer Token (Vikunja API)
01:05:46 - Теория и Практика: JWT (JSON Web Token) и его структура
01:17:01 - Теория и Практика: OAuth 2.0 - самый сложный кейс (настройка Google Cloud API на примере Google Docs API)
01:47:27 - Теория и Практика: Авторизация через Cookie и Session_ID
01:51:48 - Бонусы для участников и информация о курсах
01:56:00 - Теория и Практика: OAuth 2.0 с PKCE (на примере VK API)
02:09:00 - Теория и Практика: mTLS - авторизация по сертификатам (на примере Sber API)
02:22:10 - Полезные ссылки и материалы

📹 Записи на

▪️ YouTube

▪️ RuTube

Если есть запрос на практический интенсив, где мы всё вместе настроим, напишите об этом в комментариях или ставьте❤️. Возможно, осенью что-нибудь организую.
Please open Telegram to view this post
VIEW IN TELEGRAM
10021👍12💘8❤‍🔥2🆒11
Дожили до «белого тестирования» 😺
Ага, белое ящиковое тестирование, 🤣

А вы используете такое понятие?

Выбирай свое понятие и ставь реакцию или пиши в комментариях свое…
❤️ метод белого ящика (white box testing) или
тестирование белого ящика
🔥 структурное тестирование (structural testing)
😁 тестирование прозрачного ящика (clear-box testing)
👌тестирование стеклянного ящика (glass-box testing)
🥰 тестирование открытого ящика (open-box testing)
🎉тестирование на основе структуры
👍🏼 впервые читаю все эти понятия)


Немного анекдота
Джун спрашивает у сеньора:
- Как понять, что я правильно провожу «белое тестирование»?

- А ты видишь внутреннюю структуру кода? Все решения, ветвления, условия, операторы?
- Хммм, вроде да…

- Тогда иди в подвал.
Там стена свежей известкой выбелена. Прижмись к ней спиной.

- … Зачем?!

- Если на стене остался след - покрытие есть. А если спина чистая, а стена нетронутая - ты ничего не проверил.

- Но как это связано?!

- А ты думал,«белое тестирование» - просто так называется?
Please open Telegram to view this post
VIEW IN TELEGRAM
5134👍4🔥1🎉1
На курсе в блоке Открытый вопрос, студенты пишут обратную связь и задают вопросы или предлагают свои пожелания по улучшению курса.


Обратная связь на:
"Вебинар на тему "Тестовое задание на REST API"
Задание про тестирование API без документации - очень полезно. Спасибо! Вообще вся информация про токены и про куки, где их можно найти,куда подставить, где посмотреть время действия куков, очень важная, в интернете все так в одном месте, на практике и очень доходчиво не найти! Спасибо!!


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


Вебинар про тестовую модель
Интересный вебинар! Задумалась о том, чтобы начать выстраивать тестовую модель на нашем проекте
Работаем в Azure Devops, создавала там тест кейсы, но без логичной структуры и без тестовых прогонов. Надеюсь получится)


В ОКТЯБРЕ
Присоединяйтесь к подготовке,
Приглашаю и готова направить.

Что вас ждет на курсе?
▪️250+ тестов
▪️Живые вебинары раз в месяц, где мы обсуждаем важные темы и разбираем вопросы, которые вас волнуют.
▪️Доступ к записям вебинаров с темами по собеседованиям, API, документации, SQL, техникам тест-дизайна и другим аспектам тестирования.
▪️Практические задания (в зависимости от выбранного тарифа): работа с баг-репортами, тест-дизайном, тестированием API (REST, graphQL, gRPC), SQL и инструментами (Postman, DBeaver, PostgreSQL).
▪️Проверка и рекомендации по вашему резюме и помощь в составлении (по тарифу).
▪️Поддержка в чате со мной: задавайте вопросы, делитесь успехами, и я всегда буду рядом, чтобы помочь.
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2❤‍🔥1👌1
Если при работе с DaData API вы попытаетесь передать API Key как параметр запроса (Query Params) вместо заголовка, что, согласно тексту, вернет сервер?
Anonymous Quiz
21%
Успешный ответ (200 OK) с предупреждением.
14%
Ошибку 500 Internal Server Error.
13%
Ошибку 404 Not Found.
52%
Ошибку 401 Unauthorized.
❤‍🔥5🌚3👍1🔥1
В каком формате логин и пароль передаются в заголовке Authorization при использовании Basic Auth?
Anonymous Quiz
16%
В открытом текстовом виде.
21%
В виде хэша SHA256.
43%
Закодированные в Base64.
20%
В виде JWT.
👍52🔥1
👍👆🟡🟡🟡🟡🟡🟡🟡🟡👇👇▶️🟡💡🟡🟡🟡🟡💵🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🟡🀄️❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
78🎉4217🙏13❤‍🔥7🥰6👨‍💻21
Как подменить данные через DevTools?
Решила снять видео благодаря запросу коллеги из моего чата про overrides через Chrome Devtools. Я редко использую эту фичу, поэтому я также затрагиваю тему и про "Edit and Resend" в Firefox Devtools. Делитесь в комментариях своим опытом по использованию overrides через Chrome Devtools - будет полезно.

Видео
▶️Kinescope

▶️YouTube

▶️RuTube

Откройте Chrome DevTools
▪️ПКМ → Inspect или F12 → вкладка Network.

Найдите нужный запрос
▪️Обновите страницу → найдите запрос → ПКМ → Override content.

Включите Local Overrides
▪️В DevTools появится баннер → нажмите Select folder.

Выберите любую папку на диске → нажмите Allow.
▪️Редактируйте ответ

Перейдите во вкладку Sources → Overrides.
▪️Откройте файл перехваченного запроса (JSON, HTML и т.д.).

Измените данные под свои нужды → Ctrl+S / Cmd+S.
▪️Повторно отправьте запрос

Перезагрузите страницу или инициируйте тот же запрос.
▪️В Network вы увидите изменённый response с вашими локальными данными.

Как отключить
В Sources → Overrides просто уберите галочку Enable Local Overrides.
про override - все изменения работают локально и только в вашем браузере, и это не влияет на сервер
по override headers - полезная статья

Также желательно заранее просмотреть тест-кейсы для сайта Vikunja – ссылка.
🔗 UI: https://try.vikunja.io/login
🔗 API-документация: https://try.vikunja.io/api/v1/docs

Если у вас есть тема, которую хотелось бы разобрать, то предлагайте.
Сниму видео на основе своего опыта или порекомендую полезный источник.
Please open Telegram to view this post
VIEW IN TELEGRAM
1.07K🔥45👍1864👨‍💻1🆒1
👍👍👍👍👍Всем привет!

Напоминаю: всем новым подписчикам канала, а также тем, кто уже проходил тесты ранее, предлагаю пройти актуальные тесты - это поможет закрепить знания и лучше освоить материал.

Мои тесты:
⚡️ Тестирование на WEB Testing and API Testing
t.me/QuizBot?start=Pg4wqbjK

⚡️Тест на основы тестирования ПО

t.me/QuizBot?start=uJgYPGvD

⚡️Тест на основы и техники тест-дизайна

t.me/QuizBot?start=C3NLj51e

Тесты от коллег:

⚡️Основы на JAVA Core

http://t.me/QuizBot?start=EEy9t3PG

⚡️10 вопросов по Web автоматизации тестирования (Проверка знаний по инструментам, Selenium (Java), браузеру)

http://t.me/QuizBot?start=KYNvBQXM

Важно: обязательно почистить историю бота после каждого теста для того, чтобы ответить на другие тесты.
Please open Telegram to view this post
VIEW IN TELEGRAM
715🔥16❤‍🔥3👨‍💻1🆒1