Automated testing is essential to delivering good JavaScript applications every time. A complete testing strategy needs to cover functions in isolation, integration between different parts of your code, and correctness from the end user’s perspective. This book will teach you how to deliver reliable software quickly and confi dently.
Testing JavaScript Applications teaches you how to implement an automated testing plan for JavaScript-based web applications. It describes practical testing strategies, covers useful tools and libraries, and explains how to foster a culture of quality. In this clearly-written, example-rich book, you’ll explore approaches for both backend and frontend applications and learn how to validate your software much more quickly and reliably.

An introduction to automated testing.
When everything runs on software, from your uncle’s bakery to the country’s economy, the demand for new capabilities grows exponentially, and the more critical it becomes to ship software that works and ship it frequently—hopefully, multiple times a day. That’s what automated tests are here for. Long gone is the time when programmers could afford themselves the luxury of manually testing their software every once in a while. At this point, writing tests is not only good practice, it’s an industry standard. If you search job postings at this very moment, almost all of them require some degree of knowledge about automated software testing.
It doesn’t matter how many customers you have or the volume of data you deal with. Writing effective tests is a valuable practice for companies of every size from venture-capital-backed Silicon Valley giants to your ото recently bootstrapped startup. Tests are advisable for projects of all sizes because they facilitate communication among developers and help you avoid defects. Because of these reasons, the importance of having tests grows proportionally to the number of developers involved in a project and to the cost of failure associated with it.
Contents.
Preface.
Acknowledgments.
About this book.
About the author.
About the cover illustration.
PART 1 TESTING JAVASCRIPT APPLICATIONS.
1 An introduction to automated testing.
2 What to test and when.
PART 2 WRITING TESTS.
3 Testing techniques.
4 Testing backend applications.
5 Advanced backend testing techniques.
6 Testing frontend applications.
7 The React testing ecosystem.
8 Testing React applications.
9 Test-driven development.
10 UI-based end-to-end testing.
11 Writing UI-based end-to-end tests.
PART 3 BUSINESS IMPACT.
12 Continuous integration and continuous delivery.
13 A culture of quality.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Testing JavaScript Applications, Lucas Da Costa, 2021 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Lucas Da Costa
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
Предыдущие статьи:












