
Description
JavaScript started off as a scripting language to add interactivity to web pages but with addition of Node.js, it has become one of the most popular full stack programming languages.
In my opinion, JavaScripts ranks #1 with regard to the availability of test automation tools and frameworks including some of the popular ones - WebdriverIO, Cypress, Playwright, TestCafe, Nightwatch, Mocha, Jest, Jasmine, CodeceptJS and Casper.js and so on.
There goes the reason why a test engineer should add JavaScript and Node.js into their career skills.
Why this course?
- Covers what is absolutely necessary for test automation
- Tool/framework agnostic which works for any JS based tools or framework
- All examples are taken from REAL TIME TEST AUTOMATION projects
- Suites for beginners or experienced with other language background such as JAVA, Python or C#
- 100 + quizzes and Exercises provided
- The demo code is available in GitHub
The course is designed as 6 weeks learning plan:
Week 1:
- Introduction
- Node.js project set up
- Variables
- Data types
- Operators
- Strict mode
- Conditional Statements
- Loops
- String Manipulation
- Functions
- Arrow functions
- Callback functions
- Promises
- Async/Await
- Functions - Real time us case
- Objects
- Arrays
- Classes
- Node.js Essentials
- Error Handling
Who this course is for:
- Test Engineers/Automation Testers
- Functional Test Engineers who aspire to start JS based Test Automation
- Test Engineers from other language background e,g Java, Python and C#
- Automation engineers who want to learn JS
- Freshers who want to learn JS for Test Automation
- Test Engineers who try to implement/adopt JS based projects in current role