Как тестировать по ( api ) . Реальный пример тестирования по ( api )

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024
  • Как тестировать по ( api ) . Реальный пример тестирования по ( api ) .
    В этом виде я тестирую апи в живом эфире. Тесты проходят через постман. В виде не влезло многое что я хотел бы показать. Но смотреть видео на 4-5 часов тоже никто бы не стал.
    И я тоже устал снимать больше часа.
    Я пообещал протестировать реальное API на Postman и на Rest Assured . Видео со второй частью тоже будет.
    Мы будем делать реальные тесты на Java . Если вам хотелось бы сделать это в формате стрима, то напишите об этом в комментах. Если будет такое желание у вас, то я сделаю это в таком виде и мы сможем в эфире обсудить вопросы.

ความคิดเห็น • 100

  • @dmitry_yakovlev
    @dmitry_yakovlev ปีที่แล้ว +10

    Год назад я смотрел это видео, промучился час - толком ничего не понял. Сейчас вспомнил, пересмотрел. Да тут такое изи)) уже и ошибки по ходу сразу вижу) ..ну кайф, не ленитесь - понимание быстро приходит, особенно с практикой.

  • @masterbobr8
    @masterbobr8 3 ปีที่แล้ว +114

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

    • @leshamarshal
      @leshamarshal  3 ปีที่แล้ว +19

      Ахаххахахах

    • @vitaliyad2397
      @vitaliyad2397 3 ปีที่แล้ว +2

      @@leshamarshal ))))))

    • @romanmed9035
      @romanmed9035 3 ปีที่แล้ว +1

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

    • @djonidep8941
      @djonidep8941 3 ปีที่แล้ว +7

      @@romanmed9035 Скорее чел менее заинтересован в чем либо, либо слишком ленив чтоб идти к цели . Нет слова "Не могу", есть слово "Не хочу"

    • @romanmed9035
      @romanmed9035 3 ปีที่แล้ว +12

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

  • @XPyCT_HOCKOB
    @XPyCT_HOCKOB 4 ปีที่แล้ว +11

    "Дикие" Вы сделали мое утро :) улыбка до ушей)).

  • @АлексейСП-ь7и
    @АлексейСП-ь7и ปีที่แล้ว +8

    Формат интересный. Полезно.
    Вот только бы побольше привязки к "жизни". А то, что-то проверяется, а как это отражается на практике непонятно, отсюда и неполное понимание процесса.
    Вот проверяем заголовки, статус кода. А зачем это делается по жизни, как это к продукту привязать? Но пропал один из методов и что? Или статус кода не 200 и что? Что дает проверка заголовков на эквивалентность? По большому счету эти вопросы к большинству проверок можно отнести? Можете объяснить?
    Вот со временем понятно, долго нет отклика-плохо. Так бы хотелось и по остальному

  • @sanantonio988
    @sanantonio988 2 ปีที่แล้ว +7

    Алексей, огромное спасибо за видео, за твое время и за желание делиться опытом и знаниями на бесплатной основе! Ты крут!
    Но тут бы реально помогли тайм-коды - получилась бы структура всех проверок (при правильном заглавии кодов). Если будет свободное время - может бы сделаешь коды?

  • @t_rabotyagova
    @t_rabotyagova 3 ปีที่แล้ว +9

    Спасибо за классное видео! Мне нравится стиль подачи материала, легко смотрится) Очень бы хотелось 2-ю часть посмотреть с реальными тестами на Java .

  • @NatalyaPetrova-q1k
    @NatalyaPetrova-q1k 6 หลายเดือนก่อน

    Спасибо вам большое за такое подробное видео! Оно мне очень помогло!

  • @sokol3417
    @sokol3417 3 ปีที่แล้ว +3

    формат отличный, спасибо за труд!

  • @РоманАлександрович-и3у
    @РоманАлександрович-и3у 3 ปีที่แล้ว +2

    Такой формат заходит! Спасибо!

  • @izotaizotovna5521
    @izotaizotovna5521 2 ปีที่แล้ว +1

    Спасибо большое! Формат и подача материала отличные

  • @Hellen-qx3lb
    @Hellen-qx3lb 7 หลายเดือนก่อน

    Очень информативное и емкое видео, рекомендую

  • @Ruslan-ps9rz
    @Ruslan-ps9rz 4 ปีที่แล้ว +7

    Видео после просмотра которого плавится мозг))

    • @nataliapoladova6597
      @nataliapoladova6597 3 ปีที่แล้ว +1

      повірте, я перед цим подивилась відео від якого плавиться мозок, тут ще більш менш))

    • @lazebnyikonstantin257
      @lazebnyikonstantin257 2 ปีที่แล้ว

      Попробуйте посмотреть в изложении индусов)

    • @Александр-с8ь7х
      @Александр-с8ь7х 2 ปีที่แล้ว

      пфф)) попробуй с СОАП разобраться, от одного XML в ужасе будешь

  • @АннаПерепечаенко-р5л
    @АннаПерепечаенко-р5л 2 ปีที่แล้ว +1

    Спасибо, Алексей) Очень помогли)

  • @lazebnyikonstantin257
    @lazebnyikonstantin257 2 ปีที่แล้ว +1

    спасибо, думаю, многие ждут вторую часть)

  • @pmariaalex
    @pmariaalex ปีที่แล้ว +1

    Спасибо, Леша) очень полезное видео!

  • @dmytro1717
    @dmytro1717 4 ปีที่แล้ว +2

    спасибо за видос, есть что подчеркнуть

  • @ПростоПашка-и2ц
    @ПростоПашка-и2ц 3 ปีที่แล้ว +6

    Если есть голова на плечах и ты умеешь ею пользоваться, то это видео позволяет много чего понять, в том числе и работу с Postman, как еще один скилл в резюме.

  • @kirillorlov8594
    @kirillorlov8594 10 หลายเดือนก่อน

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

  • @vitalij09
    @vitalij09 ปีที่แล้ว +2

    "Реальное тестирование", на абсолютно проходном api, тот же заезженный petstore api было бы интереснее, да и в целом тут мануала было разве, что пере енные не заведены в коллекции, а так чисто работа на автоматизацию тестов

  • @Teranii
    @Teranii 4 ปีที่แล้ว +3

    пишем код 20 минут.. потом за секунду удаляем половину кода.. В моей голове "ЪУЪ СЪУКА" ....
    А так вообще видео супер!
    Спасибо!

    • @leshamarshal
      @leshamarshal  4 ปีที่แล้ว +2

      Ахахах, повеселили ) Спасибо! На самом деле рефакторинг кода вообще штука интересная. И бывает переписывать приходится не то, что сам код, а вообще всю архитектуру.

    • @Youtooobo
      @Youtooobo 3 ปีที่แล้ว +2

      @@leshamarshal Подскажите, пожалуйста, есть ли онлайн сервисы, на которых можно было бы потренироваться с POST запросами. Т.е. взять некий тестовый URL и в постмане отправить POST запрос на него. Поиграться с параметрами передаваемыми и вживую увидеть статус 200 и статус 400, например.
      Везде только урлы для GET.

    • @astkh4381
      @astkh4381 2 ปีที่แล้ว

      @@Youtooobo jsonplaceholder

  • @Alexander-ln8pp
    @Alexander-ln8pp 10 หลายเดือนก่อน

    Спасибо, правое ухо уже автомейшн, левое все еще мануал 😄

  • @МаксЯрмак-г2щ
    @МаксЯрмак-г2щ ปีที่แล้ว

    Хорошое обьяснение, я так понимаю частично используется автоматизация, а не все ручками

  • @asmr_codster
    @asmr_codster 2 ปีที่แล้ว

    Крутой формат, Спасибо!)

  • @dimasib8385
    @dimasib8385 3 ปีที่แล้ว

    НОрмальный формат!!!!! СпасибО!!!!!!!

  • @Andrey-x6g
    @Andrey-x6g 25 วันที่ผ่านมา

    Я бы рекомендовал начать тестирование с микрофона

  • @svetlanamazhaykina6918
    @svetlanamazhaykina6918 2 ปีที่แล้ว

    Спасибо! Мне больше нравится короткие видео, где показана суть.

  • @suspiciousgoose7904
    @suspiciousgoose7904 2 ปีที่แล้ว

    Крутой формат спасибо!

  • @publii066
    @publii066 7 หลายเดือนก่อน

    Изумительное видео.А где второе видео?

  • @seekerofsense
    @seekerofsense 4 ปีที่แล้ว +2

    полезное видео, спасибо

  • @ram_kotto
    @ram_kotto 3 ปีที่แล้ว

    Спасибо, Леха!!!!

  • @alexanderdichenko7775
    @alexanderdichenko7775 ปีที่แล้ว +1

    Было бы здорово еще кидать в описание ссылку на коллекцию, которая получилась по итогу
    Поможет людям руками потрогать результат видео, возможно даже где-то в своих тестах использовать

  • @Даня-л9и2л
    @Даня-л9и2л 2 ปีที่แล้ว +2

    ааа, почему в наушниках разная громкость на каналах

  • @ZaVVarudo
    @ZaVVarudo 11 หลายเดือนก่อน

    После просмотра оглох на левое ухо

  • @AsahBusheverov
    @AsahBusheverov 4 ปีที่แล้ว

    Красава, спасибо за урок, про кошку смешно))

  • @wolfich4684
    @wolfich4684 7 หลายเดือนก่อน

    Алексей..на проекте разработчики не дают ендпоинты и эталонные response для моих проверок в постмане. По причине загруженности.
    Скажите, как я могу и где могу повыдирать эти эталонные ответы и сам создать апишную документацию не привлекая разрабов?

  • @sofiasavescu3614
    @sofiasavescu3614 2 ปีที่แล้ว +2

    Алексей, спасибо за видео, все очень понравилось. Только вот могли бы пожалуйста подсказать, где можно скачать эту базу с апишками, а точнее именно ту, которую показывали вы в видео. Хотелось бы на одном мониторе смотреть видео, а на втором выполнять все те же действия. У меня версия Version 9.15.11 и интерфейс проги отличается от вашего, поэтому что-то никак не нахожу нужную апишку.

    • @gyglejid
      @gyglejid 2 ปีที่แล้ว

      Вроде, тут просто хост с апишкой не отвечает

  • @dmitriynikitin4948
    @dmitriynikitin4948 4 ปีที่แล้ว +5

    52.13 вот как можно сделать было par1.replace(/[,]/g, '')

  • @ПростоПашка-и2ц
    @ПростоПашка-и2ц 3 ปีที่แล้ว +18

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

    • @ram_kotto
      @ram_kotto 3 ปีที่แล้ว +1

      А тебе прям все знать нужно, что там написано 🤣🤣🤣

    • @lnst747
      @lnst747 2 ปีที่แล้ว

      Паша, Ctrl + "+" нажимайте

  • @bengunn8365
    @bengunn8365 2 ปีที่แล้ว

    Полезный ролик, ужасающий по качеству звук

  • @aarta2590
    @aarta2590 4 หลายเดือนก่อน

    ДОменная бывает печь, а не имя.

  • @alexandratsinina34
    @alexandratsinina34 2 ปีที่แล้ว

    looks like RestAssured video wasn't added...

  • @Tamara-ln8yb
    @Tamara-ln8yb ปีที่แล้ว

    Поделитесь, пожалуйста, известным сайтом для тестировщиков, на который вы сослались в начале видео.

  • @deniskuznetcov3193
    @deniskuznetcov3193 2 ปีที่แล้ว

    Леша, где у тебя видео про Rest ?

  • @ЕвгенийКоротков-д9к
    @ЕвгенийКоротков-д9к ปีที่แล้ว

    где видео с Rest Assured?

  • @Yusssichka
    @Yusssichka 2 ปีที่แล้ว

    Зашла шутка: одни ручные, другие дикие)

  • @obusis
    @obusis ปีที่แล้ว

    Говори, пожалуйста, в оба уха 🙏

  • @fomenko_alex
    @fomenko_alex 4 ปีที่แล้ว +1

    Самый известный сайт для тестирования??

  • @arturmingaliev4579
    @arturmingaliev4579 ปีที่แล้ว

    Ты между делом на грузовике подрабатываешь? Причем по звуку на заднем фоне, у тебя ГАЗ такой старенький😅

  • @ninasol2916
    @ninasol2916 ปีที่แล้ว

    Что со звуком? у меня в наушниках кукуха ехать начала

  • @serejadruid2475
    @serejadruid2475 2 ปีที่แล้ว

    Это уже для продвинутых

  • @lenamalena__
    @lenamalena__ 2 ปีที่แล้ว +1

    Вообще не видно ничего 😩

    • @lazebnyikonstantin257
      @lazebnyikonstantin257 2 ปีที่แล้ว +1

      мне помогло: Панель управления NVIDIA > раздел Видео > все параметры установить "С настройками видеоплеера"

  • @user-kc6sr2sh8x
    @user-kc6sr2sh8x 2 ปีที่แล้ว

    слишком много переменных создаешь. удлиняешь код
    на практике не приходится писать тесты. можно увидеть результат отправки метода своими глазами и все этого достаточно
    в конструкции "иф" должно быть в конце "иначе"
    в эникейс ты уже проверил эмпти. эмпти лишняя проверка получается
    а так спасибо интересно вспомнил как тестить апи. стоило еще добавить тест пост запроса. там есть особенности проверки входных данных

    • @maximermolin
      @maximermolin 2 ปีที่แล้ว

      это автотесты, в ручную большой объем данных проще так проверять

    • @user-vx3hd8is9q
      @user-vx3hd8is9q 2 ปีที่แล้ว +1

      Простите ради бога, но в конструкции if можно обойтись и сокращённым вариантом, без else.

  • @soulriddle4793
    @soulriddle4793 8 หลายเดือนก่อน

    replaceALL

  • @qatsby
    @qatsby 3 ปีที่แล้ว +2

    для Джуна слишком сложно

    • @nataliapoladova6597
      @nataliapoladova6597 3 ปีที่แล้ว +4

      не слишком, но сложноватенько

    • @vadimivakin1931
      @vadimivakin1931 3 ปีที่แล้ว +1

      Блин, серьезно? Это мне с 3 месяцами практики пора просить зп мидла уже?

  • @techcrow4062
    @techcrow4062 2 ปีที่แล้ว

    Все размазано. Не говоря про вред черного фона для глаз вообще. Ну пусть, но хоть было бы видно, что написано! В остальном хорошо, потому, что слышно хорошо!

  • @wiglaff
    @wiglaff 3 ปีที่แล้ว +1

    не самое удачно решение было делать это одним дублем, очень много "ой что то не работает"

    • @leshamarshal
      @leshamarshal  3 ปีที่แล้ว +13

      Зато как в жизни.. )

    • @qakrotov
      @qakrotov 3 ปีที่แล้ว +4

      ОЧЕНЬ ДОЛГО монтировать !!!! просто жесть !!! выкладывать только один рабочий идеальный вариант ОЧЧЕНЬ ДОЛГО в 5 раз может больше занять времени по сравнению с длительностью видео, я пробовал видосы писать. пока не попробуешь не прочуствуешь = )

  • @Mike-cz7rw
    @Mike-cz7rw ปีที่แล้ว +1

    Так нудно, есть намного полезнее видео

  • @ЛовиНа-е6ш
    @ЛовиНа-е6ш 2 ปีที่แล้ว +1

    Нудятина

    • @astkh4381
      @astkh4381 2 ปีที่แล้ว +1

      Можешь пойти мультики глянуть

  • @yuriyczechov4465
    @yuriyczechov4465 ปีที่แล้ว

    Для тех, кто в новом постмане не может найти апи ковида: в поиск пишете имя автора апи (hesbon kiptoo), открываете его воркспейс, выбираете Covid19-Tracker и форкаете его к себе

  • @АлександрВикторович-и8ы
    @АлександрВикторович-и8ы ปีที่แล้ว

    дэлет)) колхозник

  • @yuriyczechov4465
    @yuriyczechov4465 ปีที่แล้ว +6

    На 52 минуте чтобы убрать все запятые у total_cases, нужно воспользоваться методом replaceAll вместо обычного replace.

  • @ntvisigoth
    @ntvisigoth ปีที่แล้ว +7

    34:22: Замечания по коду, для подписчиков:
    1. Вместо операции + при преобразовании в число лучше использовать parseInt() , т.к. явное лучше нем неявное
    2. Код с isMore написан не очень красиво. Лучше написать:
    bool isMore = (number > 5) - результат этой проверки bool, т.е. либо true, либо false, а это то что нам надо

  • @CBD47
    @CBD47 22 วันที่ผ่านมา

    Угарнул с фрактал-переменных )
    Вообще в функцию можно сразу передавать аргументом другую функцию, а не городить огород из переменных

  • @maxkinli
    @maxkinli 3 หลายเดือนก่อน

    Я фронт, работаю уже 7 лет, может видео и помогло кому-то, но я ничего не понял. Такое ощущение автор и сам не понимает некоторых вещей. Очень жаль что сейчас такие люди "обучают" других

  • @Alfizik23
    @Alfizik23 ปีที่แล้ว

    Только "хЭдерс" а не "хидерс"

  • @nix1259
    @nix1259 3 ปีที่แล้ว +2

    благодарю за хороший материал!

  • @lavanda_funny
    @lavanda_funny 2 ปีที่แล้ว

    Спасибо большое за видео!набирала за Вами,вышло на всю ночь)))
    Плиз подскажите, где берете параметры для посл реквеста (page,order,how и др и значения тоже...).и еще момент (как проверить что в ключе присутствует часть значения!.это по реквесту с ke (в боди могу найти через response.text()..to.include; а в country не проканало).