49. Використання API на прикладі Udemy

  Рет қаралды 12,713

Попелюха 👾 Тестування ПЗ

Попелюха 👾 Тестування ПЗ

Күн бұрын

На цьому уроці ми на практиці попрацюєм з API реального проєкту.
Всі презентації до уроків тут: docs.google.com/spreadsheets/...
00:00 - Вступ
00:16 - Початок роботи з Udemy
01:32 - Що таке токен?
02:16 - Як послати перший запит?
03:08 - Фільтрування запитів
03:30 - Розбивка на сторінки
03:48 - Повідомлення про помилки
04:10 - Як послати запит? Запит №1: GET api-taught-courses-list
06:10 - Як дістати ID курсу?
08:20 - Запит №2: GET api-course-question-list
09:54 - Суть pages
10:46 - Як розбити запит по сторінках?
12:10 - Запит №3: GET api-course-question-replies-list
15:18 - Запит №4: GET api-messagethreads-list
16:40 - Запит №5: GET api-messagethread-messages-list
17:16 - Запит №6: GET api-taught-courses-questions-list
20:12 - Запит №7: GET api-taught-courses-review-list
20:32 - Запит №8: POST api-course-question-replies-list
22:38 - Запит №9: POST api-messagethread-messages-list
24:36 - Запити, які вимагають {pk}
25:02 - Підбиття підсумків
25:32 - Перевіряємо результат тестів
25:50 - Кінець
Тестування ПЗ, Тестувальник ПЗ з нуля, тестування веб-додатків, як стати тестувальником, тестування баз даних, тестування мобільних додатків, тестування API, QC, QA, Тестування УКРАЇНСЬКОЮ

Пікірлер: 39
@olenakysla3423
@olenakysla3423 Жыл бұрын
Ідея курсу гарна, проте дуже швидко розповідаєте і показуєте, дуже важко для розуміння. Взагалі для новачків буде дуже важко. Хотілось би за приклад взяти такий API, який можна на прикладі повторювати слідом.
@user-sj3qe3jl7t
@user-sj3qe3jl7t Жыл бұрын
Насправді. Особисто для мене це відео було найскладнішим, саме через відсутність можливості повторювати за вчителем, було важко сприймати інформаію. Але в цілому курс як на мене дуже крутий! Шана та дяка!❤
@user-zk4ch2zi8w
@user-zk4ch2zi8w Жыл бұрын
Надзвичайно складний урок. Мало чого зрозумів що і як ви робили. Не встигав уловлювати інфу. Наприклад, не зрозумів звідки ви взяли токен та як взагалі ним користуватись. Але в будь-якому випадку дякую вам за пророблену роботу!
@Popeliuha
@Popeliuha Жыл бұрын
Я пояснила в початку відео. Токен згенерувала сама, бо я викладач юдемі. Звичайним юзерам не можна. Даже показала як брала його
@VKodryan
@VKodryan Жыл бұрын
Було важко слідкувати, тому що багато запітив і незрозуміле, як саме виглядає ваш курс на Udemy і всі елементи, якіми ви маніпулювали.
@user-eo4og6kq3e
@user-eo4og6kq3e 3 ай бұрын
оххх, це відео було дійсно складне, корсне звісно, але тяжке для запам'ятання, можливо треба було зробити якесь максимально простеньке відео для того щоб повторити його по кроках (щось як 48 в цьому курсі (попереднє), але на реальному проекті). Але всерівно дуже дякую за це відео, можливо передивлюсь його ще раз пізніше, щоб краще зрозуміти ; )
@Popeliuha
@Popeliuha 2 ай бұрын
Це не для запамʼятовування, а для прикладу як воно працює:)
@YannaY_cr00pp
@YannaY_cr00pp Жыл бұрын
Дякую, хоча ще нічого не зрозуміло,не мій рівень,але дослухала до кінця,бо матеріал подається веселим і бадьорим голосом , з юмором.
@olegkunyk5603
@olegkunyk5603 Жыл бұрын
Дякую. Більше ніж чотири слова.
@user-ue2hh8ik9n
@user-ue2hh8ik9n Жыл бұрын
Дякую!!! Як завжди, все супер! Солідарний з Наталією Боярко, тяжко коли не повторюєш за вчителем. Планую спробувати відправити хоч один запит в Linkedin, можливо хтось вже робив це, буду вдячний, якщо поділитесь досвідом в цьому)
@user-pe2ll9nc9c
@user-pe2ll9nc9c 7 ай бұрын
Я чудово все втямив. Дякую.
@user-jz1qj9uy6i
@user-jz1qj9uy6i Жыл бұрын
Молодець! Як завжди дуже класно!!! :)
@user-oe8yk4ht2s
@user-oe8yk4ht2s Жыл бұрын
супер! Дякую, все було чудово
@user-bh3lx5sk6x
@user-bh3lx5sk6x Жыл бұрын
Дуже круто) Дякую за вашу роботу😀
@Mark4131ful
@Mark4131ful Жыл бұрын
на висоті, доступно та послідовно, гарна робота
@user-yz5dj4ou3i
@user-yz5dj4ou3i Жыл бұрын
Чудово, але ж як нам пройти по подібним апі з токенами, щоб зрозуміти до кінця, як все працює. Можливо ви підкажете інші сайти з документацією , де можна потренуватись.
@Popeliuha
@Popeliuha Жыл бұрын
Інстаграм, фейсбук, твіттер, гіт
@Dmytro_Galak
@Dmytro_Galak Жыл бұрын
Дякую за вашу роботу👍
@user-lc5bf2hf4w
@user-lc5bf2hf4w Жыл бұрын
Класне відео, дякую. Мені було корисним. Якраз на проєкті є де потренуватись) За контент українською особлива подяка😉
@-vd3we
@-vd3we 11 ай бұрын
Доброго дня. Можете створити відео API ZOHO DESK DOCUMENTATION in Postman? Завчасно дякую.
@kostagorda
@kostagorda Жыл бұрын
Згоден з іншими: найбільш незрозумілий урок. Ви пропонуєте спробувати самостійно на ФБ чи інсті, але розумію, що я не розумію де брати всі ці запити що на ундемі були зліва. Чи може десь є інструкція як це зробити?
@Popeliuha
@Popeliuha Жыл бұрын
апі документацію для кожного сайту треба гуглити або шукати на сайті кнопку "для розробників". я це на відео казала.
@OS-sx8yj
@OS-sx8yj Жыл бұрын
ай лак іт, дуже інформативно)
@user-bd2lt7ni2x
@user-bd2lt7ni2x Жыл бұрын
Привіт! Дякую за відео, маю запитання) Для чого ми на початку відео зберігали айді курсу як змінну через код, хіба не можна було це відразу зробити у вкладці variables (де ця змінна зрештою і збереглась)?
@Popeliuha
@Popeliuha Жыл бұрын
Вона і через код в варіаблс збереглась. Ми не робимо це вручну, щоб якщо будем запускати ці тести щоденно як автомейшн, не робити це вручну щодня :)
@yuliayulia1340
@yuliayulia1340 Жыл бұрын
доброго дня, підкажіть, буд ласка, чи змінилось би щоcь якщо б ми для POST api-course-question-replies-list body записали через json в табі body?
@annalipetska5539
@annalipetska5539 11 ай бұрын
Якщо в документації (в наведеному прикладі це колонка Data) вказано, що параметр має передаватися як body, то необїідно передавати дані в body (зазвичай є приклад як сформувати такий json). Якщо ж пише, що потрібно передавати параметр в вигляді path, то даний параметр буде записано в шлях - зазвичай його записують в фігурних дужках як частину шляху в документації (Тут GET /instructor-api/v1/message-threads/{message_thread_id}/messages/ це параметр {message_thread_id}, тип передачі path). Якщо тип передачі query, то параметр записуэмо в parameters, потім такі параметри додаються до url після знаку запитання. Якщо тип передачі (колонка Data) header, то параметр передається в хедерах (в прикладі наведеному так передавали Authorisation). Якщо ж тип передачі - у вигляді форми, то слід такий параметр в форму записувати (form-data чи x-www-form-urlencoded). В даному випадку у параметра з ім'ям body тип передачі саме у вигляді форми. Назва параметру самого може збивати з пантелику, але тут body параметр має таку назву не через те що він показує метод передачі, а через те, що його значення є тілом відповіді на запитання чи тілом повідомлення з точки зору користувача Udemy.
@roman_manro
@roman_manro Жыл бұрын
Все прекрасно, тільки не варто читати документацію російською. Вчіть англійську, люди. Корисно і стратегічно)
@miss_justice_
@miss_justice_ Жыл бұрын
Шо ж воно также складне, блін 😵😅 Дякую за урок💐
@user-ec2um5pb2m
@user-ec2um5pb2m Жыл бұрын
"На цьому уроці ми на практиці попрацюєм з API реального проєкту" Ну, як "ми", ви просто подивитесь😁
@NotOlga
@NotOlga Жыл бұрын
API, любове моя! Куди мені рухатися, якщо цікаве саме це? Це мануал чи вже автомейшн?
@Popeliuha
@Popeliuha Жыл бұрын
І те, і інше) у мене студент пройшов курси від постману, він в захваті) рекомендую і вам:)
@user-yd6ej3to4c
@user-yd6ej3to4c Жыл бұрын
А як саме ви сгенерували токин???
@Popeliuha
@Popeliuha Жыл бұрын
Там була інструкція, для цього треба мати мінімум один робочий курс на юдемі
@user-qf2xg2sk8e
@user-qf2xg2sk8e Жыл бұрын
ви ж казали, шо инсту протестите(((
@user-qf2xg2sk8e
@user-qf2xg2sk8e Жыл бұрын
це як дивитися відео ремонту пральної машинки samsung, а в тебе indesit😅 Наче теж саме, але все по іншому
@Popeliuha
@Popeliuha Жыл бұрын
Я не знайшла апі інсти (але і не дуже старалась шукати)
@user-qf2xg2sk8e
@user-qf2xg2sk8e Жыл бұрын
@@Popeliuha шкода, але дякую за відео
@MKfishchannel
@MKfishchannel Жыл бұрын
Ну що за токін,що берер.... Наталія ви новачкам пояснюєте, майбутньому тестеру, чи спілкуєтесь з своєю проф. Аудиторією. Ну йомайо.... Чесно, крім відчуття каши в голові, прояснень мінімум.
50. Apache Jmeter. Тестування навантаження
15:33
Попелюха 👾 Тестування ПЗ
Рет қаралды 15 М.
Як продовжити дію електронних ключів, щоб не їхати в податкову?
6:19
Мар'яна Кавин Податковий блог
Рет қаралды 38 М.
Кәріс тіріма өзі ?  | Synyptas 3 | 8 серия
24:47
kak budto
Рет қаралды 1,7 МЛН
Вивчення Figma Урок 2 ➤ Інтерфейс. Що вміє Figma?
14:00
Віктор Олександрович
Рет қаралды 35 М.
45. Що таке API і як воно працює
20:40
Попелюха 👾 Тестування ПЗ
Рет қаралды 39 М.
60. Об'єднання таблиць в MySQL
7:57
Попелюха 👾 Тестування ПЗ
Рет қаралды 8 М.
44. Як створити JSON файл
20:36
Попелюха 👾 Тестування ПЗ
Рет қаралды 19 М.
66. Пошук елементів по XPath
26:52
Попелюха 👾 Тестування ПЗ
Рет қаралды 8 М.
Кәріс тіріма өзі ?  | Synyptas 3 | 8 серия
24:47
kak budto
Рет қаралды 1,7 МЛН