{"product_id":"9781617293641","title":"Testing Angular Applications","description":"\u003cb\u003eSummary\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003ci\u003eTesting Angular Applications\u003c\/i\u003e is an example-rich, hands-on guide that gives you the real-world techniques you need to thoroughly test all parts of your Angular applications. By the end of this book, you'll be able to confidently write unit and end-to-end tests for Angular applications in TypeScript.\u003cbr\u003e\u003cbr\u003eForeword by Brad Green, Google.\u003cbr\u003e\u003cbr\u003ePurchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Technology\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eDon't leave the success of your mission-critical Angular apps to chance. Proper testing improves code quality, reduces maintenance costs, and rewards you with happy users. New tools and best practices can streamline and automate all aspects of testing web apps, both in development and in production. This book gets you started.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Book\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003ci\u003eTesting Angular Applications\u003c\/i\u003e 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.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eWhat's inside\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003eGetting to know TypeScript\u003c\/li\u003e\n\u003cli\u003eWriting and debugging unit tests\u003c\/li\u003e\n\u003cli\u003eWriting and debugging end-to-end tests with Protractor\u003c\/li\u003e\n\u003cli\u003eBuilding continuous integration for your entire test suite\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cb\u003eAbout the Reader\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eThis book is for readers with intermediate JavaScript skills.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eJesse Palmer\u003c\/b\u003e is a senior engineering manager at Handshake. \u003cb\u003eCorinna Cohn\u003c\/b\u003e is a single-page web application specialist. \u003cb\u003eMike Giambalvo\u003c\/b\u003e and \u003cb\u003eCraig Nishina\u003c\/b\u003e are engineers at Google.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003col\u003e\n\u003cli\u003eIntroduction to testing Angular applications\u003cstrong\u003ePART 1 - Unit testing\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eCreating your first tests\u003c\/li\u003e\n\u003cli\u003eTesting components\u003c\/li\u003e\n\u003cli\u003eTesting directives\u003c\/li\u003e\n\u003cli\u003eTesting pipes\u003c\/li\u003e\n\u003cli\u003eTesting services\u003c\/li\u003e\n\u003cli\u003eTesting the router\u003c\/li\u003e\n\u003cstrong\u003ePART 2 - End-to-end testing\u003c\/strong\u003e\u003cli\u003eGetting started with Protractor\u003c\/li\u003e\n\u003cli\u003eUnderstanding timeouts\u003c\/li\u003e\n\u003cli\u003eAdvanced Protractor topics\u003c\/li\u003e\n\u003cstrong\u003ePART 3 - Continuous integration\u003c\/strong\u003e\u003cli\u003eContinuous integration\u003c\/li\u003e\n\u003c\/ol\u003e\u003cul\u003e\n\u003cli\u003eAppendix A - Setting up the sample project\u003c\/li\u003e\n\u003cli\u003eAppendix B - Additional resources \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Manning","offers":[{"title":"Default Title","offer_id":46361132138737,"sku":"9781617293641","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/5433\/7265\/files\/9781617293641_p0.jpg?v=1765886878","url":"https:\/\/shop.barnesandnoble.com\/products\/9781617293641","provider":"Barnes \u0026 Noble","version":"1.0","type":"link"}