This session is designed to help developers get started with JavaScript software testing tools and techniques to raise application quality and manage and reduce overall project risk.
Topics covered in this course block include:
Using distributed test frameworks for JavaScript
js-test-driver
Understanding problems with JavaScript unit testing
Different engines
Different browsers
Mocking, Stubbing and Spying
Simulating the flow of time
Decoupling AJAX applications from external data sources
Mocking XmlHttpRequests
Documenting JavaScript code
Generating API documentation
Extracting metrics from JavaScript code to determine problematic code paths
Length: 1.5 - 2 days
Prerequisites:
Basic HTML knowledge
Basic JavaScript knowledge
Please contact us to discuss your requirements in detail.