API Automation Testing Full Course | JavaScript API Automation
#automationbro #javascript #apiautomation
How to do API Automation Testing using Javascript with Supertest & Mocha? In this full course, I'll walk you through that step-by-step to get your Javascript API Automation framework ready.
Github Repo - https://github.com/dilpreetj/JavaScript-API-Automation-Tests
So let's take a look at what we will be covering in this series:
- Basics: Check out this video series to learn API Basics - https://www.youtube.com/playlist?list=PL6AdzyjjD5HAfabyFDJXY3FinRq9YMD9C
- Installation / Configuration
- Write API automation tests with Javascript using Mocha, Chai JS, and SuperTest HTTP Library
- Scale API automation test framework
○Writing advanced integration tests
§ Learn how hooks work and when to use it
§ Write some negative tests to increase our test coverage
- Generate fake test data to make tests more dynamic
- Generate HTML reports using Mochawesome reporter
- Integrate tests with Jenkins
Note: this video is the consolidation of my JavaScript API Automation video playlist - https://www.youtube.com/watch?v=ZSVw3TyZur4&list=PL6AdzyjjD5HDR2kNRU2dA1C8ydXRAaaBV
? Check video Resources in the description of the links attached below:
- Library & Frameworks: https://youtu.be/JTReLAmB18c
- Installation: https://youtu.be/7cDRqi2G6Nw
- Write your first API Test: https://youtu.be/TTyl1psI4DE
- HTTP GET method: https://youtu.be/VrsMlnX6pUY
- HTTP POST method: https://youtu.be/CuTLcnSna2E
- HTTP PUT method: https://youtu.be/d2mGuL4VlgA
- HTTP DELETE method: https://youtu.be/HUT9-lAmWHI
- API Tests Optimization: https://youtu.be/Bz77JGEKRrk
- Using Async/Await with Supertest: https://youtu.be/hWGu7qJkoaA
- Write negative API test: https://youtu.be/SUz1_vhqLkY
- Config & Random data: https://youtu.be/NXorgale-hE
- Mochawesome Reporter: https://youtu.be/ruOlHHHyH5s
- Jenkins Integration: https://youtu.be/SCv4BH9pDJA
? Subscribe to my mailing list for all the latest updates as well as get access to Private Facebook Community -
https://automationbro.com/mailing-list
✒️ Check out my blogs at - https://automationbro.com
? Enjoying my content and would like to support my work? Why not buy me a coffee! or Subscribe to this channel! ?
https://www.buymeacoffee.com/automationbro
https://www.youtube.com/@dilpreetjohal?sub_confirmation=1
Chapters:
0:00 - API Automation Testing Full Course Introduction
1:39 - Which libraries & frameworks to use for Javascript API Automation
7:33 - Installation & Setup
13:12 - Write your first API test using Javascript
27:37 - API tests for HTTP GET method
39:02 - API tests for HTTP POST method
50:44 - API tests for HTTP PUT method
59:26 - API tests for HTTP DELETE method
1:04:50 - API Tests Optimization
1:16:58 - Using Async/Await with Supertest
1:36:15 - Writing negative API tests
2:00:09 - Mochawesome Reporter
2:07:31 - API tests Jenkins Integration
2:21:04 - Course Wrapup
Follow me on other social platforms:
? Twitter: bit.ly/dilpreet-twitter
? LinkedIn: bit.ly/sdet-u-linkedin
? Dev.to: https://dev.to/automationbro
Thanks for watching :)
Automation Bro
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «API Automation Testing Full Course | JavaScript API Automation», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.