Qafoo GmbH - passion for software quality ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :Author: Jakob Westhoff :Date: Mon, 05 Aug 2013 13:28:36 +0200 :Revision: 4 :Copyright: All rights reserved ======================================== Quality Assurance in JavaScript Projects ======================================== :Keywords: training, course, javascript, quality assurance, development, best practices, tools, testing, unit test, automation, js-test-driver, mock, stub, spy :Description: 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. 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. ------- Content ------- 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. __ /contact.html .. Local Variables: mode: rst fill-column: 79 End: vim: et syn=rst tw=79