Перейти к содержимому

Фотография

Тестирование REST API: отзывы


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 53

#1 Molechka

Molechka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 224 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 25 октября 2018 - 17:03

Добрый день!

 

Уже стало традицией после первого запуска тренинга собирать отзывы в открытом виде на форуме.

 

Несмотря на то, что такой формат немного волнителен для нас, но тем не менее он помогает собрать разные отзывы, сразу ответить на негативные, понять как улучшить тренинг. Такие отзывы помогают нашим читателям определиться стоит ли им проходить данный тренинг — Тестирование REST API

 

Что понравилось, что не понравилось, какие были ожидания и что получили на самом деле… Никаких шаблонов и форматов, мы будем рады услышать любые мнения.

 

Заранее благодарю всех участников, кто откликнется на мою просьбу оставить тут свой отзыв.


  • 0
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/

#2 AlexDonskov

AlexDonskov

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Донсков Александр


Отправлено 25 октября 2018 - 17:10

Чего ожидал от курса. Хотел понять, что такое API и как его тестировать. Самому в данной теме разобраться не получилось, поэтому я был рад, когда появился данный курс. 
Что получил. Ну получил я фактически то, что хотел + куча практики. Тут следует уточнить, что это курс Ольги Назиной и у нее есть свой стиль (я прошел несколько ее курсов). Если вы проходили курсы Алексея Баранцева и ожидаете того же подхода от данного курса, то лучше проходите мимо. Сдать ДЗ с 3-4 попытки – это нормально. Крики, что я пришел учиться тестировать API, а не искать граничные значения здесь не принимаются. Техники тест-дизайна в руки и вперед выполнять ДЗ! Информации в лекциях обычно хватает чтобы его выполнить, надо только внимательно смотреть лекцию и читать текст ДЗ (исключение - в 4 уроке, там пришлось лезть в документацию Postman). После первой лекции возникает вопрос - «а что тут вообще тестировать, все практически одинаковое?». Однако сейчас, окончив курс, я понимаю насколько разнообразны и интересны были ДЗ, тут и тестирование различных методов, тела запроса, различные подходы, локализация багов, создание тестовых данных, использование коллекций связанных запросов, ну и конечно «юань», его я не забуду.) Что еще хочу добавить – в лекциях по большей части рассматривалось REST API, хотя и про SOAP API не забывали, но в данном курсе вторичен. 
Чего не хватило. Мне бы хотелось большего охвата по различным инструментам для тестирования API. Но зная основы в них можно и самому разобраться.


  • 1

#3 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 26 октября 2018 - 11:00

не смог пройти мимо...

 

такого понятия как REST API не существует, есть, у некоторых фирм, типа мэйл.ру, собственные продукты с таким названием. 

зато существует понятие RESTful API, это термин применяемый к любому API которое удовлетворяет набору ограничений REST архитектуры вёб-сервисов.

 

В то время как SOAP это протокол прикладного уровня. И API основанные на использовании данного протокола в общем то, в большинстве случаев, являются RESTfull.


  • 2

#4 alexandra_klimantowa

alexandra_klimantowa

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 29 октября 2018 - 14:58

Сразу напишу, что данный курс мне понравился. Это не первый мой курс, где тренером является Ольга, действительно люблю этого тренера, подача материала очень понятная, живая, с картинками, мне такое по душе :-) Всё, чего я хотела от данного курса, я получила сполна, а именно: теория+много интересной практики. Домашка тщательно проверяется тренером, даются полезные комментарии, которые помогают улучшить оценку по домашнему заданию, если что-то не так. Всем, кто хочет разобраться в REST API, а также понять, как это в принципе можно тестировать, я рекомендую данный курс. Только не думайте, что будете просто отправлять запросы в Postman и смотреть ответы. Гуглить, думать, задавать вопросы, не забывать о техниках тест-дизайна - это тоже очень важно. И не только в рамках курса :-) Домашние задания прямо-таки захватывающие, разбираться в них - одно удовольствие, это не просто "повторите вот эти запросы за тренером", такие есть, но их немного (скорее, для закрепления материала), в основном на курсе такие задания, над которыми действительно нужно думать. Я считаю, это огромный плюс, ведь именно так человек может чему-то научиться. Спасибо Ольге! А всем тем, кто захочет пройти этот курс, желаю удачи и надеюсь, что вам будет так же интересно, как было мне :-)


  • 1

#5 tbunto

tbunto

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Бунто Татьяна Валерьевна


Отправлено 29 октября 2018 - 17:56

REST без отрыва от основной работы.

Этот же отзыв с веселыми смайликами на фейсбуке — https://www.facebook...983288551970294

На работе все больше желающих интегрироваться не по SOAP, а по REST API.  Мои знания про REST ограничивались представлением визуально неаккуратных json-чиков (да, я больше люблю структурированные xml). Так я оказалась на курсе «Тестирование REST API» http://testbase.ru/learn/rest-api.

Знакомство началось с прекрасной статьи о разнице между REST и SOAP, а Яндекс поспособствовал запоминающемуся переводу. Оригинал — «The best way to choose between REST and SOAP is by comparing them on a use-case basis. By looking at both their strengths and weakness in certain environments…». И перевод — «Лучший способ выбрать между отдыхом и мылом-сравнить их на основе прецедентов. Глядя на их сильные и слабые стороны в определенных средах…». Коллеги прокомментировали: «Ну не поспоришь, у мыла действительно есть сильные стороны. Как впрочем и у отдыха», «если долго не отдыхать, то захочется мыла. и верёвки»:-)

На курсе и правда периодически хотелось отдыха. мыла. и веревки. Но это особенность всех курсов на http://software-testing.ru, тебе не приносят знания на блюдечке с голубой каемочкой. Надо работать. Сдавать домашние задания, пересдавать домашние задания, гуглить, уточнять формулировки, задавать вопросы. И только благодаря такому подходу в голове остается полезная информация.

Курс идет 6 недель (5 недель лекции + 1 неделя на досдачу хвостов по домашкам). Я сдала все ДЗ в последний день пятой недели, т.е. еще оставалась 1 неделя до окончания. Параллельно с курсом я сдавала проект на работе, готовилась и выступала на конференции (минус все вечера одной недели), на пару дней выбыла из-за болезни. Так что сдать домашки реально даже при большой загрузке. А для любителей все быстро сделать, есть ДЗ со звездочками)

Заголовок, тело, форматы сообщений, даже немножко автоматизации —все удалось пощупать «по-живому». Не в теории, а в специальных приложениях со специально встроенными багами.

Тестирование является неотъемлемой частью курса. Заодно и навыки тест-дизайна проапгрейдила. Было забавно получить коммент к домашке: «Сразу видно ДЗ делал аналитик. Оформлено красиво, а тест-дизайн не применила». А тест-дизайн всем нужен. Не только тестировщикам)

Почти все задания делаются в Постмане, он намного лицеприятнее SOAP UI. Кстати, с Curl тоже познакомились. Забавная последовательность домашних заданий — на одно большое ДЗ с кучей описания, тест-кейсами и полноценным анализом, несколько маленьких, но азартных задачек. Например, найти и локализовать баг. И тут уже добавляются знания про кэширование результатов запросов и всяческих других занятных штуках. Когда выполняешь такую головоломку, ощущаешь себя Шерлоком Холмсом, а степень удовлетворения от сдачи стремится к бесконечности:-)

Ну и мотивационная гугл-дока, где вся группа видит оценки друг друга, подталкивает не отставать и не расслабляться. И еще запомнилось тестирование API Jira. Каждый день в ней работаю, но посмотреть с другой стороны и «пощупать» бэк получилось только на курсе.

Я рекомендую идти на курс даже тем, кто знает, что такое REST. Потестируете много разных приложений, структурируете знания, попробуете немножко автоматизации, сроднитесь с Постманом, научитесь формировать запрос без внятной документации.  Кстати, Json-формат после курса я так и не полюбила, но провела 5 веселых недель с занятными вечерами!


  • 1

#6 Ostra

Ostra

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Щербакова Юлия

Отправлено 31 октября 2018 - 10:58

не смог пройти мимо...

 

такого понятия как REST API не существует, есть, у некоторых фирм, типа мэйл.ру, собственные продукты с таким названием. 

зато существует понятие RESTful API, это термин применяемый к любому API которое удовлетворяет набору ограничений REST архитектуры вёб-сервисов.

 

В то время как SOAP это протокол прикладного уровня. И API основанные на использовании данного протокола в общем то, в большинстве случаев, являются RESTfull.

Однако, например, для LinkedIn такое понятие существует.
https://developer.li...m/docs/rest-api


  • 0

#7 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 31 октября 2018 - 11:18

 

 

Однако, например, для LinkedIn такое понятие существует.
https://developer.li...m/docs/rest-api

ну это все уже по-своему называют, для разработчиков думаю нет особой разницы как назвать если все всё равно поймут


  • 0

#8 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 06 ноября 2018 - 11:15

 

не смог пройти мимо...

 

такого понятия как REST API не существует, есть, у некоторых фирм, типа мэйл.ру, собственные продукты с таким названием. 

зато существует понятие RESTful API, это термин применяемый к любому API которое удовлетворяет набору ограничений REST архитектуры вёб-сервисов.

 

В то время как SOAP это протокол прикладного уровня. И API основанные на использовании данного протокола в общем то, в большинстве случаев, являются RESTfull.

Однако, например, для LinkedIn такое понятие существует.
https://developer.li...m/docs/rest-api

 

 

ну как бы, что и требуется доказать, вы путаете продукт с технологией. по данной ссылке находится описание продукта от компании ЛинкедИн, который призван взаимодействовать с их бэкэндом. Так что это не понятие, а название конкретного продукта, о чём я и сказал ранее. Но, да, многие разработчики и люди вообще путают изначально введённые термины, и иногда, это приводит к изменению термина, что скорее всего произойдёт лет через 15 с сабжем.


  • 0

#9 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 06 ноября 2018 - 12:06

Обнаружены следующие ошибки:

Пользователь Molechka больше не может получать новые сообщения

Личное сообщение не отправлено.


  • 0

#10 manyasha1975

manyasha1975

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Мария Худякова
  • Город:Екатеринбург

Отправлено 22 января 2019 - 07:44

Я не имела раньше опыта в тестировании API, поэтому от курса ожидала получение знаний и практического опыта в этой области.
В курсе достаточно много практических занятий, хоть они и не выглядят сложными, но времени на подготовку домашнего задания все-таки уходит достаточно количество. Так что, это нужно учитывать и планировать свое время, чтобы успеть все сдать вовремя.
Кроме этого, есть еще некоторые заковыристые задачки, с ними приходится повозиться еще дольше.
В отзывах читала, что некоторые домашние задания недостаточно четко прописаны, из-за этого приходится корректировать свои ответы на них после проверки тренером.
Но это тоже опыт - научиться делать описания багов так, чтобы у тренера (а значит у девелопера) не осталось вопросов. Так что, не считаю это минусом, а скорее наоборот, интересным опытом в данном тренинге.
Что добавить к курсу? Можно, конечно, добавить побольше задач на поиск багов, все-таки они самые интересные :) 
Но надо тогда добавить времени, не 5 недель + 1, а побольше, чтобы успеть все сделать.
Мне курс очень понравился, было интересно и насыщенно. Спасибо большое Ольге и Анне!

  • 1

#11 Kaer

Kaer

    Новый участник

  • Members
  • Pip
  • 29 сообщений
  • ФИО:Голубков Александр


Отправлено 18 июня 2019 - 08:14

Курс очень полезный. 

Простым языком, без особенной воды, даны хорошие, четкие рекомендации по подходу к тестированию сервисов.

Домашних заданий много, они разные, временами весьма изощренные. 

Выполнять их нужно обязательно. Мне нравится, что задания не ограничиваются техническим тестированием сервисов, почти любая задача требует погрузиться в проблему, учесть бизнес составляющую. 

Большое спасибо тренерам за хороший курс! 

Считаю, что к нему в пару нужен аналог по SOAP с использованием SOAP UI, скриптами на Groovy и т. д.


  • 1

#12 torabraam

torabraam

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Victoria

Отправлено 28 июня 2019 - 07:43

Хороший курс, понятные объяснения (местами даже слишком). 

Интересные домашки, высокие требования к их сдаче. 

 

+1 к предыдущему комментарию, хотелось бы больше тулзов помимо постмана + скрипты. 


  • 1

#13 zuleykhaqa

zuleykhaqa

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • Город:Казань

Отправлено 25 ноября 2019 - 20:39

Курс мне понравился очень. Я еще совсем зеленая, местами было почти что очень трудно (думаю, если бы было совсем трудно, я бы не справлялась) - но очень понравилось! Такой формат обучения очень мотивирует учиться еще!

Спасибо за внятные лекции и заковыристые местами задания, спасибо, что самое сложное задание не в конце курса)))))


  • 1

#14 Svetlana_16_08

Svetlana_16_08

    Новый участник

  • Members
  • Pip
  • 36 сообщений
  • ФИО:No name


Отправлено 17 декабря 2019 - 21:12

Курс требует обновления, я об этом написала  Ольге в отзыве, надеюсь она прислушается.

 

Я не услышала ничего про инструменты , которыми собираюсь пользоваться, ну кроме Postman , конечно),  Но в целом была неплохая встряска, много домашних заданий, много дополнительного материала - читай, решай, слушай.

 

К сожалению, а может и нет. не получилось живого общения между слушателями. Все сидели как мышки и трудились потихоньку. 

Все таки дистанционное обучение - это вещь специфическая.

 

Мне в целом ближе такие тренеры как Алексей Баранцев и Наталья Руколь, но это субъективно.

 

Вишенка на торте этого курса - это Рената, тренер проверяющий ДЗ, ее неравнодушие и терпение и одобрение помогали собраться  и искать решение дальше. Спасибо!


  • 1

#15 uralspotter

uralspotter

    Новый участник

  • Members
  • Pip
  • 13 сообщений
  • ФИО:Шишебаров Егор Дмитриевич
  • Город:Екатеринбург

Отправлено 21 декабря 2019 - 05:46

Очень хороший курс, единственный вопрос по курсу у меня был к себе, где найти чуть больше времени. Коллеги, если кто до прохождения курса будет читать отзывы, очень рекомендую совместить с отпуском, ну или может быть только меня на работе пошли зверски грузить под повышение квалификации)

 

До начала изучения имел небольшой опыт тестирования API через swagger, в процессе понял, что мой опыт был просто ничто, открыл много нового, плюс благодаря помощи тренеров сломал несколько препятствий в мозгах.

 

Ольга, Рената, спасибо Вам за Вашу работу!


  • 1

#16 ilvbrk

ilvbrk

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Ерченко Анастасия Олеговна

Отправлено 23 декабря 2019 - 09:36

Пошла на курс для получения знаний по тестированию API и составлению простейших автотестов. По окончании курса поставленные цели достигнуты. Курс  интересный, в лекциях достаточно и теории и практики. Домашние задания помогают отработать изученную тему. В курсе максимально подробно рассмотрен  Postman, при этом тренер показывает примеры и с SoapUI, а также и с другими инструментами. 
Одна из лекций посвящена составлению базовых автотестов при помощи Postman, тренер предоставил к ней коллекцию автотестов, которые в лекции воспроизводились и в старой, и в новой версии Postman. Однако на моменет прохождения курса мной часть этих тестов уже не воспроизводится в новой версии Postman. На мой взгляд важно, поддерживать коллекцию тестов в актуализированном состоянии. 

  • 1

#17 Molechka

Molechka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 224 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 23 декабря 2019 - 13:24

Анастасия, вы имеете в виду протухший токен к подсказкам? Вы правы, это можно актуализировать — проактуализировала коллекцию для будущих поколений.

 

И специально прощелкала все тесты — всё работает. Но я исправила проблему с данными доступа, а не тесты. А вы говорите, что именно тесты не воспроизводятся — я что-то пропустила? Что именно не воспроизводится в новой версии Postman?


  • 0
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/

#18 ilvbrk

ilvbrk

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Ерченко Анастасия Олеговна

Отправлено 24 декабря 2019 - 14:45

Ольга, здравствуйте,

 

Перепроверила еще раз, дело действительно было в токене. 

 

Сорри, ошиблась. Если необходимо, могу отправить новую версию отзыва.

 

Анастасия, вы имеете в виду протухший токен к подсказкам? Вы правы, это можно актуализировать — проактуализировала коллекцию для будущих поколений.

 

И специально прощелкала все тесты — всё работает. Но я исправила проблему с данными доступа, а не тесты. А вы говорите, что именно тесты не воспроизводятся — я что-то пропустила? Что именно не воспроизводится в новой версии Postman?


  • 0

#19 Molechka

Molechka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 224 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 26 декабря 2019 - 13:43

Да нет, спасибо)) Главное, что разобрались!  :ok:


  • 0
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/

#20 kzdyum

kzdyum

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Здюмаева Екатерина

Отправлено 06 января 2020 - 10:14

Замечательный практический курс, информацию из которого можно сразу применять в работе. С постманом и рест запросами сталкиваюсь по работе. Этот курс позволил структурировать и систематизировать знания и навыки, добавил понимание нюансов.
 
Очень понравилась часть про переменные и автоматизацию с помощью постмана, это оказалось именно тем, что можно и хочется применять в моей работе. 
 
Для меня оказалось  удобным, что уроки и задания выкладываются раз в неделю, а не два раза, как в некоторых других курсах.
 
Курс довольно интенсивный в плане домашних заданий: их много и они с изюминкой  - придется поработать и потратить время на "подумать", как лучше сделать задание. Но с другой стороны это хорошая прокачка.
 
Тренер внимательна и требовательна к домашним заданиям и в то же время помогает, если ты уходишь  не в ту сторону :)

  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных