One skill that's essential for any professional JavaScript
developer is the ability to write testable code. This book shows
you what writing and maintaining testable JavaScript for the
client- or server-side actually entails, whether you're creating a
new application or rewriting legacy code.
From methods to reduce code complexity to unit testing, code
coverage, debugging, and automation, you'll learn a holistic
approach for writing JavaScript code that you and your colleagues
can easily fix and maintain going forward. Testing JavaScript code
is complicated. This book helps experienced JavaScript developers
simply the process considerably.Get an overview of Agile,
test-driven development, and behavior-driven developmentUse
patterns from static languages and standards-based JavaScript to
reduce code complexityLearn the advantages of event-based
architectures, including modularity, loose coupling, and
reusabilityExplore tools for writing and running unit tests at the
functional and application levelGenerate code coverage to measure
the scope and effectiveness of your testsConduct integration,
performance, and load testing, using Selenium or CasperJSUse tools
for in-browser, Node.js, mobile, and production debuggingUnderstand
what, when, and how to automate your development processes
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!