46. Відслідковуємо запити з Fiddler Everywhere

2024 ж. 14 Мам.
17 523 Рет қаралды

ЯКЩО FIDDLER НЕ ВІДСЛІДКОВУЄ ЗАПИТИ: • 47. Що робити якщо Fid...
Всі презентації до уроків тут: docs.google.com/spreadsheets/...
На цьому уроці розглянемо тему: Fiddler на практиці.
Буде дуже Цікаво ;)
0:00-0:17 Вступ
0:18-1:51 Закачування Fiddler
1:52-4:24 Огляд та налаштування Fiddler
4:25-6:45 Приклад Swagger Petstore
6:46-31:29 Практичні приклади
Тестування ПЗ, Тестувальник ПЗ з нуля, тестування веб-додатків, як стати тестувальником, тестування баз даних, тестування мобільних додатків, тестування API, QC, QA, Тестування УКРАЇНСЬКОЮ
Музика: Віктор Винник і МЕРІ - Я з України
Джерело: • Віктор Винник і МЕРІ -...

Пікірлер
  • Ви просто неймовірна, я так довго Вас шукала! Такий контент українською це прекрасно, дякую Вам)

    @nata_vt@nata_vt6 ай бұрын
  • Дуже дякую за контент! Особлива подяка за популяризацію української =)

    @vaniamocherniuk4894@vaniamocherniuk48946 ай бұрын
  • Ви суперова) Дякую за контент українською)

    @volodymyrkryvoruka8638@volodymyrkryvoruka86387 ай бұрын
  • Богиня х2 Порівняти твій контент і платні курси - небо і земля.

    @user-vl6xd8dr7v@user-vl6xd8dr7v Жыл бұрын
  • Дуже корисно і наглядно, начебто це я робив. Тепер знаю, що таке Fiddler.

    @VKodryan@VKodryan Жыл бұрын
  • Дякую, дуже корисні і цікаві у вас відео. Ще ви дуже зрозуміло пояснюєте.

    @buka-byaka7330@buka-byaka7330 Жыл бұрын
  • Дякую! З першого разу досить важкувато; буду повторно слухати і "в'їжжати" ))

    @BihariVasyl@BihariVasyl Жыл бұрын
  • крутий матеріал, корисно і доступно

    @Mark4131ful@Mark4131ful Жыл бұрын
  • Прикольне відео, дякую! Підозрюю, що з першим подвійним видаленням проблема у тому, що воно (може тільки перший раз) моє можливість створити 2 юзерів із однаковим юзернеймом (тобто не оновило існуючого а створило нового).

    @user-uc1wm4es1i@user-uc1wm4es1i3 ай бұрын
  • Круто і доступно)) Дякую за вашу роботу

    @user-bh3lx5sk6x@user-bh3lx5sk6x Жыл бұрын
  • Дякую і коментар на більше ніж чотири слова.

    @olegkunyk5603@olegkunyk5603 Жыл бұрын
  • Дякую за доступно викладену інфу 🫡

    @ggandwp@ggandwp Жыл бұрын
  • Дякую! Дуже докладно, корисно, змістовно та цікаво! Неймовірно!!!!

    @user-we3eg9cm1b@user-we3eg9cm1b Жыл бұрын
  • Хороше пояснення, дякую. Слава Україні й нашим Захисникам!

    @peterbrechko3202@peterbrechko3202 Жыл бұрын
  • Красиво та зрозуміло. Цікаво). Лайк на місці 🙂

    @FYIMN@FYIMN Жыл бұрын
  • Дуже дякую за відео. 🙏

    @gordonshumwey6877@gordonshumwey6877 Жыл бұрын
  • дуже дякую за таку живу подачу інформації)

    @NeLikvidGarage@NeLikvidGarage Жыл бұрын
  • Дякую за корисні відео, та ще й українською, супер!

    @andriibebyk323@andriibebyk323 Жыл бұрын
  • Дякую дуже корисне відео !

    @user-dd1wi4hz3d@user-dd1wi4hz3d Жыл бұрын
  • Дякую за відео і контент українською!))

    @user-ls7hh8ie2v@user-ls7hh8ie2v11 ай бұрын
  • Красно дякую за відео, допомогло розібратися с запитами взагалі. А с приводу "тупіння", мені здалося, що там буди Попелюхи з різними ID :)) якщо передивитися відео ( меня стало просто цікаво, чому воно тупіло), то здається, що запити на оновлення ( наприклад на 26 мін 57 хв) там у Попелюшки один ID, а в запиті на 27хв 02 сек - інший ID.

    @FugaFuga-lg3co@FugaFuga-lg3co Жыл бұрын
  • Попелюхо: треба повчити учнів API запитів....... Фактичний результат: знайден баг інтеграційним тестуванням😁 true tester!

    @user-qf2xg2sk8e@user-qf2xg2sk8e Жыл бұрын
  • Спасибі, все зрозуміло

    @user-yo8xw6pb8j@user-yo8xw6pb8j Жыл бұрын
  • Дуже дякую за контент! Підкажіть, чому може не шукати створеного юзера?

    @anastasiakk5239@anastasiakk52397 ай бұрын
  • Тепер ми знаємо все про пет стор. Час, мабуть, відкривати грмінг-салон. Дякую!

    @dmytroholem1655@dmytroholem1655 Жыл бұрын
  • "А може і моє ip, ой!" 😄

    @Karina-jv9nc@Karina-jv9nc Жыл бұрын
  • Супер! Просто те що я шукала, як Ви вгадали? Дякую!

    @Olha-oo7qv@Olha-oo7qv Жыл бұрын
    • 😅😅 ну раз так, то завтра буде ще постман, а післязавтра використання реального апі різних компаній

      @Popeliuha@Popeliuha Жыл бұрын
  • Дякую за зрозумілий та якісний контент. Ніякої води, все чітко і по суті. Наталя, в мене питання. Я так розумію, у мене закінчився trial period у Фідлер. Спробувала перелогінитись на іншу електронну пошту-все одно не дає. Є якісь варіанти щоб все таки підключити його?

    @olesyaguseva3324@olesyaguseva3324 Жыл бұрын
    • Не знаю:(( я качаю його раз на пів року і в мене все гуд, але раніше він був прямо повністю безкоштовний( спробуйте другу версію (в мене є про неі теж відео)

      @Popeliuha@Popeliuha Жыл бұрын
  • дякую за українську мову

    @user-fq5es6fw6k@user-fq5es6fw6k Жыл бұрын
  • а якщо випадково видалив, то повернути попередній крок можна (відкатом, як наприклад в Ворд)?

    @fishermenya@fishermenya Жыл бұрын
  • Наталія, за пізнавальний урок) Підкажіть, будь ласка, як би ви описали в репорті цей(той що по відео) баг?

    @nazars2240@nazars2240 Жыл бұрын
    • Привіт) я вже не пам‘ятаю який там баг, але апі баги такі самі як всі інші, в назву пишемо що працює не так, а в кроки- що ми робили)) буквально «відправив пост запит на таку урл з таким тілом»

      @Popeliuha@Popeliuha Жыл бұрын
  • Дякую! Є питання - Fiddler це по функціях та ж програма що й Postman?

    @tetianapijtsuik2225@tetianapijtsuik2225 Жыл бұрын
    • Фідлер ще відслідковує запити, а постман цього не може. В постмані можна писати апі тести, а в фідлері ні

      @Popeliuha@Popeliuha Жыл бұрын
  • Дякую вже забула який фідлер класний. В мене на співбеседі запитали як можна працювати з запитами у дев тулсі, точніше редактувати. Я вмію це у Постман, можу в Чарльзі зловити. В тулсе я бачу запроси, але редактувати не нашла чи можна там це робити як у фіддлері? Та ще питання, на практиці розроби зобовьязані тобі довати прикладі методів чи шо робити якщо нема? дякую

    @lavanda_funny@lavanda_funny Жыл бұрын
    • На практиці, якщо треба тестувати АПІ, то має бути створена документація для девелопера, яка описує реквест і респонс: який http метод, який боді (якщо він передбачений), параметри (якщо вони там передбачені), хедери (якщо повинні бути якісь крім стандартних) статус коди респонсів (успішних чи неуспішних) і боді який має прийти. Якщо документації немає на етапі розробки, то звісно девелопер має надати цю інформацію, а в ідеалі - задокументувати АПІ реквест, і це буде основою для тест кейсів та обгрунтуванням для дефектів. Якщо це якась легасі логіка, яка без документації дісталася вашій команді, тоді досліджується, як це працює і тут в пригоді буде фідлер. Але щоб потім нормально з цим працювати, все треба задокументовувати так як є і вже від цього відштовхуватися.

      @galynab9140@galynab91402 ай бұрын
  • Привіт, дякую за ваші відео) Підкажіть, будь ласка, в мене в лівій частині щосекунди появляється тааака кількість різних дій, що неможливо нічого толком знайти і розібратися, не розумію чому так і як це виправити.

    @anastasiiaivko8171@anastasiiaivko8171 Жыл бұрын
    • Я розказувала у відео про фільтр) використайте його

      @Popeliuha@Popeliuha Жыл бұрын
    • @@Popeliuha так уважно дивився відео,не побачив там налаштування фільтра)

      @yeahjonsonlord1592@yeahjonsonlord1592 Жыл бұрын
  • Я налаштував як ви і сказали, мені показуюь всі запити, але коли я створюю pet, де мені дають відповідне id, то коли я виконую GET і вказую це id, то воно виводить зовсім інше, тобто не мого pet, якому я дав ім'я і категорію doggo. Я навіть спробував одразу виконати delete, і тут одразу помилка 400-ї групи.

    @kirby9906@kirby99067 ай бұрын
  • Наталія, питання наступне: «чому для тестувальника, наприклад, важливо знати такі подробиці як http https?» Я розумію ,що важливо знати ази тестування(наприклад, фази,принципи,рівні і т.д.), але ви можете показати з своєї практики тестувальника, як той ж http ви використали при тестуванні пз. Або про той же json. Можливо , я помиляюсь і дійсно в проектах або стартапах, фрілансах qa використовує це в тестуванні пз.

    @fishermenya@fishermenya Жыл бұрын
    • Звісно використовує. Тестування це не лише тикать кніпочки, одна з робіт яку проводить тестування це перевірка бекенду (без фронта, без юзер інтерфейсу). Як це робиться? Через апі? Що таке апі? Це клієнт серверна архітектура, хттп запити. Не намагайтесь «скоротити» для себе програму, якщо я щось даю- значить це потрібно

      @Popeliuha@Popeliuha Жыл бұрын
    • @@Popeliuha скоротити)) нажаль... але каша виходить іноді густа в голові,від інфи. А чому тестувальник має займатися бекендом? Для цього ж є відповідні бекенд розробники. Ато і там має розбиратись, і то робити, прям затикає всі дири)).

      @fishermenya@fishermenya Жыл бұрын
  • В мене як посипались ті http запити, мабуть штук 200 одразу , і це я тільки зайшла на swagger perstore, так що далі не було змоги робити запити, бо то халепа страшна той Fiddler, піду ще у когось подивлюсь …😂

    @alonahg4807@alonahg48078 ай бұрын
  • В мене взагалі программа не так виглядає як у вас, хоча в мене теж винда стоїть В мене якийсь інтерфейс старий як windows xp. Капець, взагалі все по іншому. ЧОму так?

    @cryptomykola@cryptomykola Жыл бұрын
    • У вас інша версія фідлера, у вас класичний, а в мене everywhere. Наступне відео в ютюбі показує, як користуватись вашим)

      @Popeliuha@Popeliuha Жыл бұрын
  • Вітаю. За вашими вказівками скачала фідлер, але тепер у мене безконтрольно оновлюються запити навіть коли я нічого не роблю. Можна це якось виправити?

    @user-tg2hn2jq7x@user-tg2hn2jq7x11 ай бұрын
    • Фідлер це програма, яка відловлює всі запити на компі) можете тільки а) закрити фідлер б) поставити фільтр на запити, іх просто буде показано менше

      @Popeliuha@Popeliuha11 ай бұрын
  • Тріалка вже 10 днів :)

    @bohdanhamulets7626@bohdanhamulets76263 ай бұрын
  • Зараз дає 14 днів)

    @cryptomykola@cryptomykola Жыл бұрын
  • А от тепер настав ступор від побаченого і почутого. Fiddler - відслідковує? А те що праворуч, може бути будь що? То просто для прикладу? Я розумію, що в мене найдурніше питання, але, будь ласка, поясніть.

    @dever1898@dever1898 Жыл бұрын
    • Питання не дурне, але я не до кінця зрозуміла) він типу не прям відслідковує, він допомагає побачити всі апі запити які пройшли через комп в даний момент. Частіше всього це сайти на яких ви сидите, іноді це запити від сервісів вашого компа) якщо не достатньо пояснила то напишіть в телеграм popeliuha, не соромтесь, там всі так же вчаться як ви. Я допоможу розібратись)

      @Popeliuha@Popeliuha Жыл бұрын
  • А як так виходить, що я відправляю ІD:0, а респонс мені приходить з ІD:9223........?

    @tetianapijtsuik2225@tetianapijtsuik2225 Жыл бұрын
    • Ви коли створюєте, ід відправляти не треба, воно створюється автоматично. Тому таке і повертається

      @Popeliuha@Popeliuha Жыл бұрын
  • Привіт! Дякую за чудові відоси українською. Підкажи будь ласка, що робити, щоб поюзати тріал версію знов? Я Якось користувався фідлером і тепер під яким би новим акаунтом я не заходив, він мені пише Trial access denied Як його обдурити?

    @user-xu1kt2cg3y@user-xu1kt2cg3y11 ай бұрын
    • Скачати старий безкоштовний Fiddler 4

      @Popeliuha@Popeliuha11 ай бұрын
  • Будь ласка, розкажи як налаштовувати правила. Дякую:)

    @Olha-oo7qv@Olha-oo7qv Жыл бұрын
    • Не шарю😅

      @Popeliuha@Popeliuha Жыл бұрын
  • Супер!! А можете підказати, як прочитати запити з мобільного додатку (iOs) через Swagger або Fiddler. Затик саме з підключенням мобілки до компа(

    @olgaspo@olgaspo4 ай бұрын
    • Нажаль, не за адресою) я взагалі з мобайлом не маю досвіду

      @Popeliuha@Popeliuha4 ай бұрын
    • @@Popeliuha дякую за відповідь 🤗 та просто за все,що ви робите!

      @olgaspo@olgaspo4 ай бұрын
  • В мене не було реєстрації, просто запустив программу і все

    @cryptomykola@cryptomykola Жыл бұрын
  • Ви більше фідлер використовуєте? А Чарлік?

    @newalyaska5668@newalyaska5668 Жыл бұрын
    • А чарлік геть не вмію)))

      @Popeliuha@Popeliuha Жыл бұрын
    • @@Popeliuha то то в практиці саме фідлер використовується? Просто мене навпаки вчили на чарліку а відлір так оглядово...от і думаю тепер може то варто його детальніше проштудіювати?

      @newalyaska5668@newalyaska5668 Жыл бұрын
    • @@newalyaska5668 на практиці ви використовуєте те, що вам зручніше)) точно не те, що вам сказали на курсах) я знаю тих, хто просто девтулс використовує. Суть-то однакова)

      @Popeliuha@Popeliuha Жыл бұрын
    • @@Popeliuha зрозуміло.дякую!!

      @newalyaska5668@newalyaska5668 Жыл бұрын
  • Так "Патрон" скоро в Гугле обгонит Илона Маска)

    @dmytropanasenko2904@dmytropanasenko2904 Жыл бұрын
  • не працюэ Fiddler на WIN7, и тут хоч украiнською хоть якою але не працюэ

    @user-ef5fr7mt8x@user-ef5fr7mt8x2 ай бұрын
  • Не бачить Пайтон процес, а відповідно і запити з нього.

    @arcsin4083@arcsin4083 Жыл бұрын
  • Знайшов баг в цій АПІшці, якраз коли юзеру змінюємо дані, то замість зміни даних створюється новий юзер, я так змінив юзернейм і все решта, що можна, то просто два юзера, один з старими даними, один з новими. Нащо я це написав? Та просто для коменту, що просуватиме ваші відео.

    @Common_viewer_92@Common_viewer_926 ай бұрын
    • дякую)) да, це не єдиний баг на петсторі, але на те він і написаний, щоб по ньому вчились )

      @Popeliuha@Popeliuha4 ай бұрын
KZhead