Media is too big
VIEW IN TELEGRAM
Немного сторис из нельзяграма.
Всем желаю хорошего вечера, ожидайте новый материал.
Кстати поделиться примерным тестовым заданием по API?
Всем желаю хорошего вечера, ожидайте новый материал.
Кстати поделиться примерным тестовым заданием по API?
❤42👍15🔥4🥰1
Привет всем!
Как-то я уже делилась с чек-листом API - негативных проверок, я еще больше внесла проверок, а мой подписчик Антон предложил внести дополнительно проверки в чек-лист с полезными ссылками.
Также планирую этот файл обновлять.
Возможно, из вас также предложит еще идеи негативных проверок по API
ССЫЛКА на чек-лист АPI
Как-то я уже делилась с чек-листом API - негативных проверок, я еще больше внесла проверок, а мой подписчик Антон предложил внести дополнительно проверки в чек-лист с полезными ссылками.
Также планирую этот файл обновлять.
Возможно, из вас также предложит еще идеи негативных проверок по API
ССЫЛКА на чек-лист АPI
🔥21🤩15👍5❤1🥰1🌭1
Значит сочинила свое тестовое задание на примере трех разных тестовых заданий, это задание вам поможет закрепить свои знания по API в Postman, и, в целом, заранее предупредила, какие тестовые задания могут быть на API:
Коллекция в swagger, с которой предстоит работать:
https://petstore.swagger.io/
Предусловие:
- Base URL: https://petstore.swagger.io/
- Request URL:
Задание: необходимо создать коллекцию в Postman
Запросы, которые должны быть в коллекции:
1. Создать нового питомца
Прописать скрипт на вкладке tests, который берет из тела ответа id созданного питомца и записывает в коллекцию.
2. Прописать скрипт, который берет из тела ответа name (название) tags питомца и записывает в коллекцию. А также указать проверку на
3. Получить информацию питомца по id
Тут же на вкладке tests прописать скрипт, который будет отправлять следующий запрос "Updates a pet in the store with form data" на обновление ключа «status» на «sold» (продан).
Подсказка: использовать
- Id питомца невалиден при создании -
Коллекцию необходимо экспортировать (Export/ Export Collection) и отправить на проверку.
Если хотите еще напишите тест-кейсы по API😄
#тестовоезадание
Коллекция в swagger, с которой предстоит работать:
https://petstore.swagger.io/
Предусловие:
- Base URL: https://petstore.swagger.io/
- Request URL:
https://petstore.swagger.io/v2/pet
- Headers: 'content-type': application/json
- "status" питомца в теле запроса: "available"Задание: необходимо создать коллекцию в Postman
Запросы, которые должны быть в коллекции:
1. Создать нового питомца
(метод POST /pet), заполнить все ключи своими примерами значений.Прописать скрипт на вкладке tests, который берет из тела ответа id созданного питомца и записывает в коллекцию.
2. Прописать скрипт, который берет из тела ответа name (название) tags питомца и записывает в коллекцию. А также указать проверку на
pm.test , что название tags из тела запроса равно названию tags из тела ответа сервера.3. Получить информацию питомца по id
(метод GET /pet/{petId}), используя в запросе ранее записанную переменную id pet из коллекции.Тут же на вкладке tests прописать скрипт, который будет отправлять следующий запрос "Updates a pet in the store with form data"
(метод POST /pet/{petId})Подсказка: использовать
pm.sendRequest
4. То, что касается негативных проверок - создать дополнительные запросы:- Id питомца невалиден при создании -
ошибка 400 (bad input)
- Id питомца не существует при получении - ошибка 404 (Pet not found)
- неподдерживаемый формат данных при создании - 415 ошибка Unsupported Media Type
- при создании питомца, что нужно сделать, чтобы отобразилась такая ошибка 500 Server Error?{
"code": 500,
"type": "unknown",
"message": "something bad happened"
}
Кстати, мои менти, вас это тоже касается, задание нужно и важно сделать!Коллекцию необходимо экспортировать (Export/ Export Collection) и отправить на проверку.
Если хотите еще напишите тест-кейсы по API😄
#тестовоезадание
👍34😱8❤4🔥4👌1
This media is not supported in your browser
VIEW IN TELEGRAM
Всем доброе утро, курс по тестам уже почти готов, остались завершающие штрихи, предлагаю заполнить форму предзаписи на сайте, который я сама сделала 😅 , и в день открытия курса с разными тарифами вам придет от меня сообщение 😏 !
https://protestinginfo.ru/
И предлагаю ознакомиться с полезными ссылками о платформе на сайте.
Спасибо за просмотр.
Для меня это волнительное событие.
https://protestinginfo.ru/
И предлагаю ознакомиться с полезными ссылками о платформе на сайте.
Спасибо за просмотр.
Для меня это волнительное событие.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥22❤8👍4🔥2
📚 ProTestingInfo 🔷 Канал по тестированию 📚
Всем доброе утро, курс по тестам уже почти готов, остались завершающие штрихи, предлагаю заполнить форму предзаписи на сайте, который я сама сделала 😅 , и в день открытия курса с разными тарифами вам придет от меня сообщение 😏 ! https://protestinginfo.ru/ И…
Хочу дополнить, кто заполнил форму до 10:40, должно прийти письмо на почту , проверьте спам.
После 11:00 не придёт письмо на почту, так как есть ограничение запросов с сервисом рассылки , но ваши данные я сохраняю в Гугл таблицу.
После 11:00 не придёт письмо на почту, так как есть ограничение запросов с сервисом рассылки , но ваши данные я сохраняю в Гугл таблицу.
👍2
Forwarded from Словарь тестировщика | Тестирование
Forwarded from Словарь тестировщика | Тестирование
👏3👍2🐳1
Forwarded from Словарь тестировщика | Тестирование
👍2❤1🐳1
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «Значит сочинила свое тестовое задание на примере трех разных тестовых заданий, это задание вам поможет закрепить свои знания по API в Postman, и, в целом, заранее предупредила, какие тестовые задания могут быть на API: Коллекция в swagger, с которой предстоит…»
Я решила так , что на неделе поделюсь с полезным чек-листом и тестом по общим вопросам по тестированию ПО, который входит в платный курс.
А кому интересны платные тесты для закрепления знаний, заполняйте форму предзаписи. Узнаете первыми.
И кому не пришло письмо вчера после заполнения формы, просьба ещё раз заполнить.
Я исправила эту проблему.
Форма предзаписи: https://protestinginfo.ru/
А кому интересны платные тесты для закрепления знаний, заполняйте форму предзаписи. Узнаете первыми.
И кому не пришло письмо вчера после заполнения формы, просьба ещё раз заполнить.
Я исправила эту проблему.
Форма предзаписи: https://protestinginfo.ru/
❤13👍3🥰1
Одно из моих первых видео в начале развития блога 🥹
Сегодня на собеседование мою менти спросили: чем отличается баг от дефекта?
Ваши рассуждения.
А кто на опыте - у кого в компании баг = дефект?
Ваши рассуждения.
А кто на опыте - у кого в компании баг = дефект?
https://news.1rj.ru/str/protestinginfo/2463
Ещё раз напоминаю и про это видео
Ещё раз напоминаю и про это видео
Telegram
📚 ProTestingInfo 🔷 Канал по тестированию 📚
Преподаватель курса по тестированию, где я работаю ментором, поделилась со студентами полезной информацией!
Тема : техника тест-дизайна попарное тестирование.
Обязательно к просмотру🤩
https://youtu.be/Bqmuw3ZJ75g
Тема : техника тест-дизайна попарное тестирование.
Обязательно к просмотру🤩
https://youtu.be/Bqmuw3ZJ75g
👍2
Коллеги, привет и доброго дня.
Вчера написала пост в нельзяграме про Мой путь в тестировании 2014-2015г.: страхи, сомнения в начале пути
и захотелось поделиться и здесь, кто не видел.
«Мне было 28 лет, с опытом преподавания 6 лет, и с мыслями в голове «Кому я нужна?»
⠀
В период своей работы преподавателем я чувствовала стaгнацию.
Я мечтала попасть в Luxoft, так как там работали мои друзья.
⠀
Я начала повторять английский, изучать SQL, читая книгу Алана Бьюли “Изучаем SQL”.
⠀
И знаете, чего не было - это нормального описания теории тестирования в интернете. Хотя уже был сайт software-testing.ru
⠀
Как составлять тест-кейсы и оформлять баг-репорты было мало информации.
⠀
Я готовилась самостоятельно 4 месяца, и отправила своё резюме в компанию luxoft, и да у меня не было ментора, наставника. Жаль ещё не было тех людей, кто смог подсказать, что в моем резюме не так.
⠀
И вот, мой первый отказ от компании моей мечты, даже не пригласили на собеседование.
⠀
Я подумала, что все никуда я не пойду дальше, останусь работать в колледже. Огромные сомнения в себе.
⠀
И все же через месяц мне позвонила hr из люксофт, и сказала, что идёт набор на стажировку, и меня приглашают пройти первый этап.
⠀
Я помню, что были логические задачи около 10-15 штук, из которых я сделала, наверное, правильно всего лишь две😂.
⠀
Потом тест на английском языке, и вот он затащил, благодаря ему, я и попала на второй этап.
⠀
Было много людей, как мне говорили 30 человек, и нужно было набрать 13 человек.
⠀
На втором этапе у меня было крутое собеседование с сотрудницей Анной. Она мне дала фото с изображением приложения, чтоб я протестировала; задача на деление a/b; найти 15 отличий на картинке; оформить баг-репорт на английском языке, выполнить sql задания.
⠀
Ещё Анна спросила вопрос: «Почему хочу уйти из своего текущего места». Я рассказала правду, что я перестала там развиваться, а вот учить студентов мне нравится. А ещё мы с ней на собеседовании сдружились и смеялись!
⠀
Ура, через неделю, я узнала прекрасную новость, меня взяли и ещё 12 человек.
⠀
Я рада, что сейчас у меня есть возможность делиться с вами своими знаниями, что есть шаблоны чек-листов, тест-кейсов и отчётов о дефектах и тестировании.
И что скоро, поделюсь с вами с тестами по закреплению знаний.»
⠀
Делитесь и вы с своим опытом, какие у вас есть трудности и сомнения?
Вчера написала пост в нельзяграме про Мой путь в тестировании 2014-2015г.: страхи, сомнения в начале пути
и захотелось поделиться и здесь, кто не видел.
«Мне было 28 лет, с опытом преподавания 6 лет, и с мыслями в голове «Кому я нужна?»
⠀
В период своей работы преподавателем я чувствовала стaгнацию.
Я мечтала попасть в Luxoft, так как там работали мои друзья.
⠀
Я начала повторять английский, изучать SQL, читая книгу Алана Бьюли “Изучаем SQL”.
⠀
И знаете, чего не было - это нормального описания теории тестирования в интернете. Хотя уже был сайт software-testing.ru
⠀
Как составлять тест-кейсы и оформлять баг-репорты было мало информации.
⠀
Я готовилась самостоятельно 4 месяца, и отправила своё резюме в компанию luxoft, и да у меня не было ментора, наставника. Жаль ещё не было тех людей, кто смог подсказать, что в моем резюме не так.
⠀
И вот, мой первый отказ от компании моей мечты, даже не пригласили на собеседование.
⠀
Я подумала, что все никуда я не пойду дальше, останусь работать в колледже. Огромные сомнения в себе.
⠀
И все же через месяц мне позвонила hr из люксофт, и сказала, что идёт набор на стажировку, и меня приглашают пройти первый этап.
⠀
Я помню, что были логические задачи около 10-15 штук, из которых я сделала, наверное, правильно всего лишь две😂.
⠀
Потом тест на английском языке, и вот он затащил, благодаря ему, я и попала на второй этап.
⠀
Было много людей, как мне говорили 30 человек, и нужно было набрать 13 человек.
⠀
На втором этапе у меня было крутое собеседование с сотрудницей Анной. Она мне дала фото с изображением приложения, чтоб я протестировала; задача на деление a/b; найти 15 отличий на картинке; оформить баг-репорт на английском языке, выполнить sql задания.
⠀
Ещё Анна спросила вопрос: «Почему хочу уйти из своего текущего места». Я рассказала правду, что я перестала там развиваться, а вот учить студентов мне нравится. А ещё мы с ней на собеседовании сдружились и смеялись!
⠀
Ура, через неделю, я узнала прекрасную новость, меня взяли и ещё 12 человек.
⠀
Я рада, что сейчас у меня есть возможность делиться с вами своими знаниями, что есть шаблоны чек-листов, тест-кейсов и отчётов о дефектах и тестировании.
И что скоро, поделюсь с вами с тестами по закреплению знаний.»
⠀
Делитесь и вы с своим опытом, какие у вас есть трудности и сомнения?
❤42👍14🔥13
Media is too big
VIEW IN TELEGRAM
Три часто важных вопроса по API на собеседованиях:
1 вопрос:
API (Application Programming Interface или интерфейс программирования приложений) — это совокупность инструментов и функций в виде интерфейса для создания новых приложений, благодаря которому одна программа будет взаимодействовать с другой.
2 вопрос:
Что такое REST API?
REST API — это способ взаимодействия сайтов и веб-приложений с сервером.
Сервисы в REST API взаимодействуют по протоколу HTTP.
Кстати RESTful API — это интерфейс,используемые двумя компьютерными системами для безопасного обмена информацией через Интернет. (Определение взято из https://aws.amazon.com/ru/what-is/restful-api/ )
3 вопрос:
Назовите способы API:
💻SOAP API
💻RPC API
💻Websocket API
💻REST API
💻GraphQL API
Я также подготовила чек-лист в виде mindmap позитивных и негативных проверок в API и указала примерный тестовый прогон в Qase.io
Так как в нельзяграме уже получили, кто написал «Хочу», поделюсь и здесь.
1 вопрос:
API (Application Programming Interface или интерфейс программирования приложений) — это совокупность инструментов и функций в виде интерфейса для создания новых приложений, благодаря которому одна программа будет взаимодействовать с другой.
2 вопрос:
Что такое REST API?
REST API — это способ взаимодействия сайтов и веб-приложений с сервером.
Сервисы в REST API взаимодействуют по протоколу HTTP.
Кстати RESTful API — это интерфейс,используемые двумя компьютерными системами для безопасного обмена информацией через Интернет. (Определение взято из https://aws.amazon.com/ru/what-is/restful-api/ )
3 вопрос:
Назовите способы API:
💻SOAP API
💻RPC API
💻Websocket API
💻REST API
💻GraphQL API
Я также подготовила чек-лист в виде mindmap позитивных и негативных проверок в API и указала примерный тестовый прогон в Qase.io
Так как в нельзяграме уже получили, кто написал «Хочу», поделюсь и здесь.
🔥42❤8👍8👏5
Forwarded from 📚 Обсуждение🔷 QA 📚 Chat
Когда тестировщик «ловит» баг…
P.S. Я любительница Коломбо 😂
P.S. Я любительница Коломбо 😂
😁16🤣6🍌1
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «Собранный весь материал в один файл: Скачать: Чек-лист по API проверкам»