API автотесты с нуля Retrofit | QA Automation

Sdílet
Vložit
  • čas přidán 3. 07. 2024
  • Курсы по автоматизации тестирования с нуля - threadqa.ru/courses.html
    Обзор библиотеки Retroft для отправки http запросов для автотестов. Автоматизация тестирования API с нуля. Реализация сервисных интерфейсов в библиотеке ретрофит. Сравнение Rest Assured и Retrofit
    Boosty - boosty.to/threadqa
    Консультации по автотестам - threadqa.ru/
    Чат в телеграмме - t.me/threadqa
    Поддержать автора - www.tinkoff.ru/cf/Lo21kq4VNG
    Ссылка на проект - github.com/penolegrus/Retrofi...
    Обзор библиотеки Rest Assured - • API Автотесты с нуля R...
    Группа в вк - threadqa
    00:00 - Начало
    00:30 - Вкратце про Retrofit
    02:52 - Добавление библиотеки в проект
    03:44 - Что такое сервисный класс
    07:28 - Преобразование Json в Java объект
    10:57 - Написание GET запроса с QueryParam
    13:57 - Создание POST запроса с Body
    15:40 - PUT запрос с Path и Body аргументами
    16:18 - DELETE запрос который возвращает Void
    17:05 - Написание тестов
    24:28 - Содержимое Response через дебаг
    25:14 - Тесты с проверкой на регулярки
    29:36 - Итоги

Komentáře • 23

  • @ForeverYoung_2004
    @ForeverYoung_2004 Před rokem +2

    Спасибо, Олег. Тема хорошо раскрыта, интересно рассказана. Лайк 👍

  • @Vladimir-dk3lb
    @Vladimir-dk3lb Před rokem +1

    Олег, супер как всегда! Спасибо!

  • @IvIv-jk3lu
    @IvIv-jk3lu Před 11 měsíci +1

    Спасибо за такой полезный контент Олег!❤

  • @user-mn4lu2cr5s
    @user-mn4lu2cr5s Před rokem +2

    Спасибо за контент!!!

  • @user-ww6dj2wi2x
    @user-ww6dj2wi2x Před rokem +1

    Как обычно лайк перед просмотром)

  • @unicoxr5tj417
    @unicoxr5tj417 Před rokem +2

    вот, автотестики пошли, лайк)

  • @__Name_It__
    @__Name_It__ Před rokem

    Спасибо автору!

  • @mikhailloginov2532
    @mikhailloginov2532 Před rokem +1

    Нужная тема)

  • @alexanders8866
    @alexanders8866 Před 5 měsíci +1

    Привет, Олег! Спасибо, что познакомил нас с новым фреймворком. А есть ли в планах видео, где показана правильная организация проекта автотестов, типо выноса отдельных степов, фабрик, утилит для непосредственного сокращения тела тестов? Чтобы новички сразу приучались к хорошему :)

    • @threadqa
      @threadqa  Před 5 měsíci +1

      привет, сделаю обязательно

  • @slavapronyakov5852
    @slavapronyakov5852 Před 11 měsíci +1

    👍

  • @vlvmakeev
    @vlvmakeev Před 11 měsíci +1

    Олег, большое спасибо за такие классные обзоры! Не поделишься секретом: ты нам показал работу с автоматизацией тестирования на базе RestAssured, JDIDark и, теперь, Retrofit - чем самому нравится больше пользоваться для автотестов RestAPI и почему? Или ты для разных проектов разные юзаешь?

    • @fromthegreatunknown
      @fromthegreatunknown Před 3 měsíci

      он в работе ни один из них не использует, поэтому демонстрация поверхностная, там не пишут на реальных проектах

  • @aleksandrandreew8370
    @aleksandrandreew8370 Před rokem +1

    разрешите подушнить lombok и PoJo генератор легче

  • @Leonardo-gd2iz
    @Leonardo-gd2iz Před 9 měsíci

    Т.е. строго должны получить успешынй ответ и разложить его по модели класса UserListRootResponse. А если придет ошибка? Например вренется json {"error": "Сломалось!"}, или просто пустой ответ с кодом 500, то как быть в таком случае? За видео спасибо, познавательно. Но RA выглядит удобнее, чем Retrofit.

  • @ivanstrelka3448
    @ivanstrelka3448 Před rokem +2

    Retrofit топ РестАшурд дно! Спасибо! Кайф

    • @threadqa
      @threadqa  Před rokem

      На свой вкус и цвет😏

    • @user-sd6st7wf9u
      @user-sd6st7wf9u Před rokem

      Иван, ну зачем так категорично.

  • @igorshingelevich7627
    @igorshingelevich7627 Před rokem

    Retrofit или Retrofit?

  • @user-sd6st7wf9u
    @user-sd6st7wf9u Před rokem +1

    За что нам такая благодать??? Если и есть благотворительность в этом мире, то это убер-благотворительность.

  • @Mr.J248
    @Mr.J248 Před rokem +1

    Лайк как обычно и коммент

    • @ForeverYoung_2004
      @ForeverYoung_2004 Před rokem +1

      Такая же фигня, несмотря на то, что именно этот топик не настолько острый для меня. Но всё равно интересно 👍

  • @romannan4687
    @romannan4687 Před rokem

    Подскажите пожалуйста, где можно найти курс/интенсив pytest+playwright? Спасибо