𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

AngularJS Test-driven Development: Implement the best practices to improve your AngularJS applications using test-driven development

✍ Scribed by Tim Chaplin


Publisher
Packt Publishing
Year
2015
Tongue
English
Leaves
288
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Starting with reviewing the test-driven development (TDD) life cycle, you will learn how Karma and Protractor make your life easier while running JavaScript unit tests. You will learn how Protractor is different from Selenium and how to test it entirely. This book is a walk-through to using TDD to build an AngularJS application containing a controller, model, and scope. Building on the initial foundational aspects, you will expand to include testing for multiple controllers, partial views, location references, CSS, and the HTML element. In addition, you will explore using a headless browser with Karma. You will also configure Karma file watching to automate testing and tackle components of AngularJS (controller, service, model, and broadcasting) using TDD. At the end of this book, you will extend explore how to pull data using an external API, setting up and configuring Protractor to use a standalone Selenium server, and setting up Travis CI and Karma to test your application.

✦ Subjects


Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°;ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°;HTML / CSS / JavaScript;AngularJS;


πŸ“œ SIMILAR VOLUMES


AngularJS test-driven development: imple
✍ Chaplin, Tim πŸ“‚ Library πŸ“… 2015 πŸ› Packt Publishing 🌐 English

This book is for developers who want to learn about AngularJS development by applying testing techniques. You are assumed to have a basic knowledge and understanding of HTML, JavaScript, and AngularJS.;Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Conte

AngularJS Test-driven Development
✍ BΓΆhm, Robin;Tarasiewicz, Philipp πŸ“‚ Library πŸ“… 2014 πŸ› Packt Publishing;Brainy Software 🌐 English

""About the Authors""; ""Table of Contents""; ""Introduction""; ""Chapter 1 AngularJS Quick Start""; ""Chapter 2 Basic Principles and Concepts""; ""Chapter 3 The BookMonkey Project""; ""Chapter 4 Extending the Application""; ""Chapter 5 Project Management and Automation""; ""Chapter 6 Debugging""; "