#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 - [ Ссылка ]
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 - [ Ссылка ]
- 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 - [ Ссылка ]
🔗 Check video Resources in the description of the links attached below:
- Library & Frameworks: [ Ссылка ]
- Installation: [ Ссылка ]
- Write your first API Test: [ Ссылка ]
- HTTP GET method: [ Ссылка ]
- HTTP POST method: [ Ссылка ]
- HTTP PUT method: [ Ссылка ]
- HTTP DELETE method: [ Ссылка ]
- API Tests Optimization: [ Ссылка ]
- Using Async/Await with Supertest: [ Ссылка ]
- Write negative API test: [ Ссылка ]
- Config & Random data: [ Ссылка ]
- Mochawesome Reporter: [ Ссылка ]
- Jenkins Integration: [ Ссылка ]
📧 Subscribe to my mailing list for all the latest updates as well as get access to Private Facebook Community -
[ Ссылка ]
✒️ Check out my blogs at - [ Ссылка ]
🚀 Enjoying my content and would like to support my work? Why not buy me a coffee! or Subscribe to this channel! 🚀
[ Ссылка ]
[ Ссылка ]
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: [ Ссылка ]
Thanks for watching :)
Automation Bro
Ещё видео!