Book description
Testing Angular Applications teaches you how to make testing an essential part of your development and production processes. You'll start by setting up a simple unit testing system as you learn the fundamental practices. Then, you'll fine-tune it as you discover the best tests for Angular components, directives, pipes, services, and routing. Finally, you'll explore end-to-end testing, mastering the Protractor framework, and inserting Angular apps into your continuous integration pipeline.
Table of contents
- Titlepage
- Copyright
- Dedication
- foreword
- preface
- acknowledgments
- about this book
- about the authors
- about the cover illustration
- Chapter 1: Introduction to testing Angular applications
-
part 1: Unit testing
- Chapter 2: Creating your first tests
- Chapter 3: Testing components
- Chapter 4: Testing directives
- Chapter 5: Testing pipes
- Chapter 6: Testing services
- Chapter 7: Testing the router
-
part 2: End-to-end testing
- Chapter 8: Getting started with Protractor
- Chapter 9: Understanding timeouts
- Chapter 10: Advanced Protractor topics
- part 3: Continuous integration
- Appendix A: Setting up the sample project
- Appendix B: Additional resources
- Index
- Lists of Figures, Tables and Listings
Product information
- Title: Testing Angular Applications
- Author(s):
- Release date: January 2019
- Publisher(s): Manning Publications
- ISBN: 9781617293641
You might also like
book
Complete Guide to Test Automation: Techniques, Practices, and Patterns for Building and Maintaining Effective Software Projects
Rely on this robust and thorough guide to build and maintain successful test automation. As the …
book
Learning Go
Go is rapidly becoming the preferred language for building web services. While there are plenty of …
book
Building Microservices, 2nd Edition
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …