JavaScript is one of the most powerful dynamically typed languages. A good disciplined development approach is necessary to avoid that power turning into a maintenance nightmare.
Who Should Attend?
Developers, technical leads, architects who are quite familiar with JavaScript and are keenly interested in creating the right level and degree of test automation.
What You'll Learn
Automate tests at the right level
Write maintainable automated tests
Test server side
Test client side
Perform end-to-end testing to the right degree
Course Content
01Writing automated tests
02Testing asynchronous functions: callback and promises
03Prudently dealing with dependencies
04Testing both client side and server side: jQuery, Angular, Express, Node, databases
05Using Mocha, Chai, Karma, Sinon, Istanbul, and Protractor
06End-to-end testing
07Designing for testability
Ready to Get Started?
Download the detailed course outline or contact us for more information.