📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «Привет! Я приглашаю вас на мой курс по тестированию ПО и подготовке к собеседованиям! Этот курс — результат моего опыта и знаний, которые я собрала, чтобы помочь вам разобраться в тестировании и уверенно пройти собеседования. Все просто, понятно и с реальной…»
🚀 Какие цели вы ставите в тестировании? 🚀
Недавний опрос показал, что QA-специалисты активно развиваются и стремятся достичь новых высот. Вот несколько ярких целей, которые вдохновляют:
1️⃣ Изучение и освоение новых технологий:
📱 Java, Python, SQL, API, автотесты и даже погружение в нагрузочное тестирование.
📱 Геркин, JQL, работа с автотестами — всё это в списках ближайших планов.
2️⃣ Карьерный рост и смена направлений:
☑️ Переход из ручного тестирования в автоматизацию.
☑️ Рост до уровня middle, senior или даже Head of QA.
☑️ Трудоустройство после обучения и успешные собеседования.
3️⃣ Повышение технических навыков:
🖥 Углубление в backend-тестирование.
🖥 Понимание регресса, интеграций и планирования процессов.
🖥 Практика с реальными проектами
4️⃣ Большая уверенность в себе:
⌨️ "Найти работу и почувствовать уверенность в написании кода."
⌨️ "Довести навыки до уровня, где рост зарплаты станет естественным шагом."
На данный момент со своей стороны предлагаю помочь подготовиться к собеседованиям и дать практику по тестированию бэкенда.
✨ Ваша цель — ваш путь к успеху!
Что в вашем списке? Начать с малого, взять курс или прыгнуть сразу в сложное? Делитесь своими планами! 🙌
Недавний опрос показал, что QA-специалисты активно развиваются и стремятся достичь новых высот. Вот несколько ярких целей, которые вдохновляют:
На данный момент со своей стороны предлагаю помочь подготовиться к собеседованиям и дать практику по тестированию бэкенда.
✨ Ваша цель — ваш путь к успеху!
Что в вашем списке? Начать с малого, взять курс или прыгнуть сразу в сложное? Делитесь своими планами! 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍9👨💻3❤1🆒1
2000🥹
Не продвигаю пока YouTube, хотя порой выкладываю полезные вебинары, последнее было такое видео "Вебинар на тему «Разбор вопросов на собеседованиях»"
Есть и видео больше 5000 просмотров 🥹
Возможно, когда будет больше времени, займусь за продвижение своего контента на YouTube.
Кто подписан, спасибо вам большое. А кто не подписан - присоединяйтесь - https://www.youtube.com/@ProTestingInfo
Планирую проводить полезные вебинары и выкладывать на YouTube.
Еще ProTestingInfo появилось на Rutube😅, я загрузила видео, указанное выше для тех кто не хочет связываться с VPN. С данным видео я уже делилась, которое размещено на площадке CoreApp.
Не продвигаю пока YouTube, хотя порой выкладываю полезные вебинары, последнее было такое видео "Вебинар на тему «Разбор вопросов на собеседованиях»"
Есть и видео больше 5000 просмотров 🥹
Возможно, когда будет больше времени, займусь за продвижение своего контента на YouTube.
Кто подписан, спасибо вам большое. А кто не подписан - присоединяйтесь - https://www.youtube.com/@ProTestingInfo
Планирую проводить полезные вебинары и выкладывать на YouTube.
Еще ProTestingInfo появилось на Rutube😅, я загрузила видео, указанное выше для тех кто не хочет связываться с VPN. С данным видео я уже делилась, которое размещено на площадке CoreApp.
Please open Telegram to view this post
VIEW IN TELEGRAM
146❤19👍4⚡3
Валерий | AQA Engineer | Автотестирование на Python | REST, gRPC, GraphQL
Я ВСЕ ЗНАЮ
Одна из самых больших ошибок, которую можно совершить, — это убежденность в том, что "мне этот мир абсолютно понятен" и "меня больше ничему не нужно учить". Это опасное заблуждение часто встречается у специалистов кто уже не первый год в IT.
Одна из самых больших ошибок, которую можно совершить, — это убежденность в том, что "мне этот мир абсолютно понятен" и "меня больше ничему не нужно учить". Это опасное заблуждение часто встречается у специалистов кто уже не первый год в IT.
Предлагаю почитать пост и в комментариях (у Валеры или у меня) обсудить данную тему.
Такое убеждение у меня после 4-х лет работы в ИТ, и только в первом декрете я стала только знакомиться с новой информацией…
Сейчас в декрете я постоянно учусь, и даже прохожу курсы по тестированию с нуля, участвую в практиках в применении различных инструментов у коллег, купила курсы по автоматизации и тест-менеджменту.
Пара курсов еще на степике..
А еще хочу прокачать свой голос, чтобы начать публично выступать.
При этом обучаю людей в рамках менторства и своих курсов.
Думаю порой : «Надя, остановись!»
А у вас как дела обстоят? Занимаетесь ли саморазвитием?
Такое убеждение у меня после 4-х лет работы в ИТ, и только в первом декрете я стала только знакомиться с новой информацией…
Сейчас в декрете я постоянно учусь, и даже прохожу курсы по тестированию с нуля, участвую в практиках в применении различных инструментов у коллег, купила курсы по автоматизации и тест-менеджменту.
Пара курсов еще на степике..
А еще хочу прокачать свой голос, чтобы начать публично выступать.
При этом обучаю людей в рамках менторства и своих курсов.
Думаю порой : «Надя, остановись!»
А у вас как дела обстоят? Занимаетесь ли саморазвитием?
9🔥18👍2👌2
А в целом хочу сказать большое спасибо за курс и за Ваши подробные ответы в особенности, уже нашла для себя полезности, хотя раньше с частью инструментов уже была знакома.
Спасибо огромное! Мне очень приятно. Хочется передать как больше своих знаний.
Уже получаю первые приятности от коллег.
Программа курса по закреплению знаний и по подготовке на собеседования.
Программа:
https://protestinginfo.ru/#course_program
Программа:
Практический курс по тестированию бэкенда.
https://protestinginfo.ru/practice_api_sql#course_program
protestinginfo.ru
Закрепление знаний по тестированию ПО
🔥3
Ура, у меня получилось!
В рамках практического курса по тестированию бэкенда хочется еще больше поделиться своим опытом составления тестовой документации по API. Передать best practices😉
Я задумалала, сделать несколько почтовых ящиков со своим личным брендом protestinginfo.
Купила хостинг.
Коммуницировала с командой DoQA, которая разрабатывает TMS (TMS DoQA — сервис, который помогает настраивать процесс тестирования цифровых продуктов и увеличивает эффективность работы команды QA). И это крутая система, где специалисты по тестированию могут составлять тест-кейсы, чек лист и даже оформлять баг-репорты про выполнении тестовых прогонов.
Поэтому на практическом курсе по тестированию бэкенда будет возможность составлять тестовую документацию при выполнении исследовательского тестирования.
И сейчас с командой DoQA у меня будет партнерство, мне выделили лицензии и дали собственный домен https://protestinginfo.doqa.app/ !
Я просто счастлива, что все задуманное исполняется для курса.
Сейчас я выполняю регистрации своих УЗ для учеников и делаю видео-уроки с разбором.
Бонус для текущего потока!
В феврале подключаю к проекту эту супер-функциональную TMS DoQA, где вы научитесь создавать тест-кейсы и чек-листы по API, выполнять прогоны и оформлять баг-репорты. Это крутая возможность поработать в реальной TMS, а также узнать инсайты составления тестовой документации после моего ревью).
Следующий поток - середина марта.
В рамках практического курса по тестированию бэкенда хочется еще больше поделиться своим опытом составления тестовой документации по API. Передать best practices😉
Я задумалала, сделать несколько почтовых ящиков со своим личным брендом protestinginfo.
Купила хостинг.
Коммуницировала с командой DoQA, которая разрабатывает TMS (TMS DoQA — сервис, который помогает настраивать процесс тестирования цифровых продуктов и увеличивает эффективность работы команды QA). И это крутая система, где специалисты по тестированию могут составлять тест-кейсы, чек лист и даже оформлять баг-репорты про выполнении тестовых прогонов.
Поэтому на практическом курсе по тестированию бэкенда будет возможность составлять тестовую документацию при выполнении исследовательского тестирования.
И сейчас с командой DoQA у меня будет партнерство, мне выделили лицензии и дали собственный домен https://protestinginfo.doqa.app/ !
Я просто счастлива, что все задуманное исполняется для курса.
Сейчас я выполняю регистрации своих УЗ для учеников и делаю видео-уроки с разбором.
Бонус для текущего потока!
В феврале подключаю к проекту эту супер-функциональную TMS DoQA, где вы научитесь создавать тест-кейсы и чек-листы по API, выполнять прогоны и оформлять баг-репорты. Это крутая возможность поработать в реальной TMS, а также узнать инсайты составления тестовой документации после моего ревью).
Следующий поток - середина марта.
37🔥42👍5🥰3
Forwarded from DoQA
Прокачивайте свои навыки тестирования с TMS DoQA и ProTestingInfo!🚀
Мы в DoQA продвигаем идею о том, что тестирование — это больше, чем просто поиск багов. Это процессы, которые требуют прозрачности и контроля на каждом этапе🔍
Чем больше команд используют системы управления тестированием, тем сильнее развивается культура тест-менеджмента, а цифровые продукты становятся всё более качественными.
Именно поэтому мы поддерживаем образовательные проекты, которые помогают специалистам по тестированию не только осваивать новые подходы, но и совершенствовать навыки работы с инструментами для выстраивания процессов
Так, TMS DoQA стала партнёром авторского курса по тестированию бэкенда от Надежды Дудник — Lead/Senior QA в СБЕР и автора канала ProTestingInfo🔂
Что вас ждет на курсе?
➖ изучение ключевых инструментов тестирования: Postman, Swagger, DBeaver, Redis, ClickHouse, Kafka;
➖ разбор основных процессов тестирования бэкенда;
➖ обучение SQL-запросам;
➖ тестирование graphql API, grpc API;
➖ знакомство с TMS DoQA — практический опыт работы в системе управления тестированием.
📍 Узнать больше о курсе можно на сайте или у создателя курса Надежды Дудник (@nadin_qa).
Мы в DoQA продвигаем идею о том, что тестирование — это больше, чем просто поиск багов. Это процессы, которые требуют прозрачности и контроля на каждом этапе
Чем больше команд используют системы управления тестированием, тем сильнее развивается культура тест-менеджмента, а цифровые продукты становятся всё более качественными.
Именно поэтому мы поддерживаем образовательные проекты, которые помогают специалистам по тестированию не только осваивать новые подходы, но и совершенствовать навыки работы с инструментами для выстраивания процессов
Так, TMS DoQA стала партнёром авторского курса по тестированию бэкенда от Надежды Дудник — Lead/Senior QA в СБЕР и автора канала ProTestingInfo
Что вас ждет на курсе?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥9❤6
Привет. В понедельник у меня две менти получили оффер!
Вот 1 из отзывов, второй опубликовала на канале отзывов @feedback_protestinginfo
Я очень счастлива за своих менти! Желаю девчатам карьерного роста и помогающего коллектива.
Нажимай на ❤️, чтобы притянуть то заветное. чего сильно желаете!
Отзыв из чата @qa_mentors.
Вдруг и вы найдете своего ментора, или вы сами хотите стать ментором. Рекомендую.
Сейчас я сама не беру новых менти.
Вот 1 из отзывов, второй опубликовала на канале отзывов @feedback_protestinginfo
Я очень счастлива за своих менти! Желаю девчатам карьерного роста и помогающего коллектива.
Нажимай на ❤️, чтобы притянуть то заветное. чего сильно желаете!
Отзыв из чата @qa_mentors.
Вдруг и вы найдете своего ментора, или вы сами хотите стать ментором. Рекомендую.
Сейчас я сама не беру новых менти.
❤41🔥7🆒1
Forwarded from Katty
всем привет!
сегодня я получила оффер от компании о которой ранне могла даже и не мечтать =)
И все это я смогла сделать только благодаря моей Наденьке @Nadin_QA
Я выражаю огромную благодарность ей за то что она была со мной рядом на протяжении всего этого времени. У меня есть опыт работы qa но когда я вышла на рынок я поняла что нужно поднимать всю теорию тестирования, именно так как этого хотели бы слышать на собеседованиях, а не так как я это себе представляла. Надя предоставлиа мне огромную базу знаний по ней, чем сократила мне пару месяцев и целый ком нервов! ( с поиском работы их требуется в разы больше чем с самой работой так точно)
Безусловно огромное колличество практики, Postman я теперь знаю больше чем я им когда либо пользовалась , за счет чего ни задачи ни вопросы по нему мне перестали быть страшны +))
Мы разобрали все техники тест дизайна что я применяла ранне и что я уже давно забыла и самое главное я применила их на практике в домашках за счет чего я прекрасно их отбила и запомнила)
Мои знания по реляционкам были в целом скудные если никакие тк на прошлом проекте были только нереляционки и тут Надя мне тоже помогла.
Надя,я так рада что нашла тебя, я так рада что мы стали друзьями и то как ты чувствуешь людей и своих менти - ты как мать настоящая ( она настоящая кстати)) ты никого не отпускала с вопросами и срахом где то ошибится, всегда давала и советы и оказывала помощь!
именно благодаря тебе я вытащила свои знания совершенно на новый уровень и теперь я чувствую себя намного !намного! увереннее!
Я благодарна тебе за все что ты сделала для меня !
Я никогда не перестану восхищатся твоей силой воли и терпением что ты проявляла ко мне. Ты моя самая ценная находка и я желаю тебе только благодарных учеников и только победы!
Спасибо тебе и этому каналу,в стенах которого я когда то выбрала именно тебя 💖🍀🫂
сегодня я получила оффер от компании о которой ранне могла даже и не мечтать =)
И все это я смогла сделать только благодаря моей Наденьке @Nadin_QA
Я выражаю огромную благодарность ей за то что она была со мной рядом на протяжении всего этого времени. У меня есть опыт работы qa но когда я вышла на рынок я поняла что нужно поднимать всю теорию тестирования, именно так как этого хотели бы слышать на собеседованиях, а не так как я это себе представляла. Надя предоставлиа мне огромную базу знаний по ней, чем сократила мне пару месяцев и целый ком нервов! ( с поиском работы их требуется в разы больше чем с самой работой так точно)
Безусловно огромное колличество практики, Postman я теперь знаю больше чем я им когда либо пользовалась , за счет чего ни задачи ни вопросы по нему мне перестали быть страшны +))
Мы разобрали все техники тест дизайна что я применяла ранне и что я уже давно забыла и самое главное я применила их на практике в домашках за счет чего я прекрасно их отбила и запомнила)
Мои знания по реляционкам были в целом скудные если никакие тк на прошлом проекте были только нереляционки и тут Надя мне тоже помогла.
Надя,я так рада что нашла тебя, я так рада что мы стали друзьями и то как ты чувствуешь людей и своих менти - ты как мать настоящая ( она настоящая кстати)) ты никого не отпускала с вопросами и срахом где то ошибится, всегда давала и советы и оказывала помощь!
именно благодаря тебе я вытащила свои знания совершенно на новый уровень и теперь я чувствую себя намного !намного! увереннее!
Я благодарна тебе за все что ты сделала для меня !
Я никогда не перестану восхищатся твоей силой воли и терпением что ты проявляла ко мне. Ты моя самая ценная находка и я желаю тебе только благодарных учеников и только победы!
Спасибо тебе и этому каналу,в стенах которого я когда то выбрала именно тебя 💖🍀🫂
51❤42🎉15🔥7👍1
#Напоминание:
Практика по API:
Потренироваться с отправкой запроса.
Просмотреть как выглядит Open API документация
▪️Swagger Petstore - https://petstore.swagger.io/
▫️Vikunja
UI: https://try.vikunja.io/login
API documentation: https://try.vikunja.io/api/v1/docs
▪️The API Challenges
UI: https://apichallenges.herokuapp.com/gui/instances?entity=todo
API documentation: https://apichallenges.herokuapp.com/docs
Задания: https://apichallenges.herokuapp.com/gui/challenges
▫️Go REST - GraphQL and REST API for Testing and Prototyping - https://gorest.co.in/
▪️DUMMYAPI.IO
API documentation: https://dummyapi.io/docs
▫️FavQs API v2 - https://favqs.com/api/
▪️NASA { APIs } - https://api.nasa.gov/
▫️Website for practice automation - https://www.automationexercise.com/api_list
▪️ReqRes - https://reqres.in/
▫️A collective list of free APIs for use in software and web development - Public APIs
▪️{JSON} Placeholder - https://jsonplaceholder.typicode.com/
▪️Trello/rest/api
API documentation: https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-group-actions
▫️https://docs.ozon.ru/api/seller/
▪️ The Star Wars API - https://swapi.dev/
https://studio.apollographql.com/public/star-wars-swapi/variant/current/home
▫️https://rickandmortyapi.com/documentation
🔳@protestinginfo
Практика по API:
Потренироваться с отправкой запроса.
Просмотреть как выглядит Open API документация
▪️Swagger Petstore - https://petstore.swagger.io/
▫️Vikunja
UI: https://try.vikunja.io/login
API documentation: https://try.vikunja.io/api/v1/docs
▪️The API Challenges
UI: https://apichallenges.herokuapp.com/gui/instances?entity=todo
API documentation: https://apichallenges.herokuapp.com/docs
Задания: https://apichallenges.herokuapp.com/gui/challenges
▫️Go REST - GraphQL and REST API for Testing and Prototyping - https://gorest.co.in/
▪️DUMMYAPI.IO
API documentation: https://dummyapi.io/docs
▫️FavQs API v2 - https://favqs.com/api/
▪️NASA { APIs } - https://api.nasa.gov/
▫️Website for practice automation - https://www.automationexercise.com/api_list
▪️ReqRes - https://reqres.in/
▫️A collective list of free APIs for use in software and web development - Public APIs
▪️{JSON} Placeholder - https://jsonplaceholder.typicode.com/
▪️Trello/rest/api
API documentation: https://developer.atlassian.com/cloud/trello/rest/api-group-actions/#api-group-actions
▫️https://docs.ozon.ru/api/seller/
▪️ The Star Wars API - https://swapi.dev/
https://studio.apollographql.com/public/star-wars-swapi/variant/current/home
▫️https://rickandmortyapi.com/documentation
🔳@protestinginfo
105👍25🔥10❤1
GetAnalyst Kafka примеры использования.pdf
7 MB
Данный гайд рекомендую и для тестировщиков, хотя предназначен для системных аналитиков. Мне нравится как автор мини-книги подробно раскрывает тему использования Кафки.
Применение Kafka для асинхронного взаимодействия и фоновых задач
Примеры использования:
📲 Отправка SMS после регистрации пользователя
💳 Обработка фоновых задач после оплаты заказа
От себя напомню, что:
Kafka – это брокер сообщений, который помогает организовать асинхронную обработку данных и распределить нагрузку между сервисами.
Сейчас для мидлов самый частый вопрос на собеседованиях про использование брокеров сообщений в процессе тестирования.
И если не было коммерческого опыта с брокерами сообщений, то я предлагаю тем более изучить данный материал. После изучения попробовать составить тестовые сценарии согласно требованиям, указанных в этой мини-книге. Также представлен механизм работы Кафки, скрины укажу в комментариях.
Применение Kafka для асинхронного взаимодействия и фоновых задач
Примеры использования:
От себя напомню, что:
Kafka – это брокер сообщений, который помогает организовать асинхронную обработку данных и распределить нагрузку между сервисами.
Сейчас для мидлов самый частый вопрос на собеседованиях про использование брокеров сообщений в процессе тестирования.
И если не было коммерческого опыта с брокерами сообщений, то я предлагаю тем более изучить данный материал. После изучения попробовать составить тестовые сценарии согласно требованиям, указанных в этой мини-книге. Также представлен механизм работы Кафки, скрины укажу в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥44❤9👍4🆒2
xpath.pdf
1.1 MB
Сейчас многие из вас погружаются в автоматизацию UI-тестирования.
Собрала в одно место подборку мне знакомых шпаргалок для изучения и написания локаторов.
Хpath и CSS.
+ статья
Размещено на @protestinginfo
Собрала в одно место подборку мне знакомых шпаргалок для изучения и написания локаторов.
Хpath и CSS.
+ статья
Размещено на @protestinginfo
228❤42🔥29👍9💘2🤗1
Forwarded from Декрет в ИТ: Nadin - мама-тестировщица.
Хочу поделиться с новым AI, возможно, кто-то уже использует в работе.
Бесплатно и нет VPN.
https://chat.qwenlm.ai/
Пробовали?
Бесплатно и нет VPN.
https://chat.qwenlm.ai/
Пробовали?
👍10❤1🔥1
Forwarded from Декрет в ИТ: Nadin - мама-тестировщица.
Позитивные проверки:
1 Регистрация пользователя с корректным email и паролем
• Ввод: email = user@example.com, password = StrongPassword123
• Ожидаемый результат: Код ответа 201, сообщение "User registered successfully".
2 Проверка различных допустимых форматов email
• Примеры: another.user+test123@domain.co.uk, name@sub.domain.com
• Ожидаемый результат: Код ответа 201.
3 Минимальная длина пароля (если есть ограничение)
• Ввод: email = user@example.com, password = Pass123 (минимальная длина, например, 8 символов)
• Ожидаемый результат: Код ответа 201.
Негативные проверки:
Проверки по типам данных:
1 Некорректный формат email
• Ввод: email = user@com, password = StrongPassword123
• Ожидаемый результат: Код ответа 400 или 422, сообщение об ошибке валидации email.
2 Отсутствие email
• Ввод: только password = StrongPassword123
• Ожидаемый результат: Код ответа 400 или 422, сообщение о пропущенном обязательном поле.
3 Отсутствие пароля
• Ввод: только email = user@example.com
• Ожидаемый результат: Код ответа 400 или 422, сообщение о пропущенном обязательном поле.
4 Email не является строкой
• Ввод: email = 12345, password = StrongPassword123
• Ожидаемый результат: Код ответа 400 или 422, сообщение о неверном типе данных.
5 Пароль не является строкой
• Ввод: email = user@example.com, password = 123456 (число вместо строки)
• Ожидаемый результат: Код ответа 400 или 422, сообщение о неверном типе данных.
Логические проверки:
1 Регистрация с уже существующим email
• Ввод: email = existinguser@example.com, password = NewPassword123
• Ожидаемый результат: Код ответа 409, сообщение "Email already exists".
2 Слишком длинный email (>254 символа, если это лимит)
• Ввод: email = verylongemail...@example.com(более 254 символов), password = StrongPassword123
• Ожидаемый результат: Код ответа 400 или 422, сообщение о превышении максимальной длины.
3 Слишком короткий пароль
• Ввод: email = user@example.com, password = pass (меньше минимальной длины, например, 8 символов)
• Ожидаемый результат: Код ответа 422, сообщение о недостаточной длине пароля.
4 Отсутствие обоих параметров
• Ввод: пустой запрос
• Ожидаемый результат: Код ответа 400 или 422, сообщение о пропущенных обязательных полях.
5 Неверный Content-Type (например, application/xml вместо application/json)
• Ввод: правильные данные, но неправильный заголовок
• Ожидаемый результат: Код ответа 415 или 400.
Граничные условия:
1 Максимальная длина email (254 символа)
• Ввод: email = averylongemailaddresswithexactly254charactersincludingdomainandexthostingpartwhichisvalidbutontheboundarylimit@example.com, password = StrongPassword123
• Ожидаемый результат: Код ответа 201 (если email допустим).
2 Минимальная длина email (например, 6 символов: "a@b.c ")
• Ввод: email = a@b.c, password = StrongPassword123
• Ожидаемый результат: Код ответа 201 (если email допустим).
3 Минимальная длина пароля (например, 8 символов)
• Ввод: email = user@example.com, password = Pass1234
• Ожидаемый результат: Код ответа 201 (если пароль допустим).
4 Максимальная длина пароля (например, 72 символа) Примечание: Многие системы ограничивают длину пароля для хэширования.
• Ввод: email = user@example.com, password = AVeryLongPasswordThatIsExactlySeventyTwoCharactersLongForMaximumLimit
• Ожидаемый результат: Код ответа 201 (если пароль допустим).
5 Пароль без специальных символов (если они обязательны)
• Ввод: email = user@example.com, password = Password123
• Ожидаемый результат: Код ответа 422, сообщение о несоответствии политике паролей.
6 Пароль без цифр (если они обязательны)
• Ввод: email = user@example.com, password = StrongPassword
• Ожидаемый результат: Код ответа 422, сообщение о несоответствии политике паролей.
7 Пароль без букв верхнего регистра (если они обязательны)
• Ввод: email = user@example.com, password = strongpassword123
• Ожидаемый результат: Код ответа 422, сообщение о несоответствии политике паролей.
8 Пароль из часто используемых (например, "123456" или "password")
• Ввод: email = user@example.com, password = password
👍15🔥6❤1
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