Cargando…

AngularJS Testing Cookbook : eliminate volatile code by taking control and understanding how to test AngularJS applications /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Bailey, Simon (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Quick answers to common problems.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn908029937
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150427s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d COO  |d DEBBG  |d OCLCO  |d YDXCP  |d N$T  |d E7B  |d C6I  |d OCLCF  |d IDB  |d MERUC  |d OCLCA  |d OCL  |d CEF  |d NLE  |d UKMGB  |d OCLCQ  |d CNNOR  |d DKC  |d AU@  |d OCLCO  |d OCLCQ  |d UKAHL  |d SFB  |d OCLCQ  |d INARC  |d OCLCO  |d OCLCQ  |d QGK 
016 7 |a 018006974  |2 Uk 
019 |a 909898950  |a 914069008  |a 1259209907 
020 |a 9781783983759  |q (electronic bk.) 
020 |a 1783983752  |q (electronic bk.) 
020 |z 9781783983742 
020 |z 1783983744 
029 1 |a CHNEW  |b 000891198 
029 1 |a CHVBK  |b 374501181 
029 1 |a DEBBG  |b BV042683190 
029 1 |a DEBBG  |b BV043619853 
029 1 |a DEBSZ  |b 446583952 
029 1 |a GBVCP  |b 832465380 
029 1 |a UKMGB  |b 018006974 
035 |a (OCoLC)908029937  |z (OCoLC)909898950  |z (OCoLC)914069008  |z (OCoLC)1259209907 
037 |a CL0500000581  |b Safari Books Online 
050 4 |a QA76.76.A54 
072 7 |a COM  |x 060090  |2 bisacsh 
072 7 |a COM  |x 051230  |2 bisacsh 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Bailey, Simon,  |e author. 
245 1 0 |a AngularJS Testing Cookbook :  |b eliminate volatile code by taking control and understanding how to test AngularJS applications /  |c Simon Bailey. 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Quick answers to common problems 
588 0 |a Online resource; title from cover page (Safari, viewed April 14, 2015). 
500 |a Includes index. 
520 8 |a Annotation  |b This book is intended for developers who have an understanding of the basic principles behind both AngularJS and test-driven development. You, as a developer, are interested in eliminating the fear related to either introducing tests to an existing codebase or starting out testing on a fresh AngularJS application. If you're a team leader or part of a QA team with the responsibility of ensuring full test coverage of an application, then this book is ideal for you to comprehend the full testing scope required by your developers. Whether you're new to or are well versed with AngularJS, this book will guarantee a complete understanding of your application code and help reduce the cost of bugs. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Setup and Configuration; Introduction; Creating a basic AngularJS application; Running a simple test using Jasmine; Installing Protractor; Running a simple test using Protractor; Installing Karma; Running tests using Karma; Installing Testem; Running tests using Testem; Automating test runners using Grunt; Automating test runners using Gulp; Chapter 2: Getting Started with Testing and AngularJS; Introduction; Loading a module; Writing a test spec; Debugging AngularJS code 
505 8 |a Mocking injected instances using an objectMocking injected instances using spies; Chapter 3: How to Test Navigation and Routing; Introduction; Getting started with testing using ngRoute; Testing route parameters with ngRoute; Getting started with testing using ui-router; Testing the transitioning state with ui-router; Testing URL parameters with ui-router; Testing page loading using Protractor; Testing navigation using Protractor; Testing redirection using Protractor; Chapter 4: Testing Controllers; Introduction; Setting up for testing a controller 
505 8 |a Testing the initial state of a scope objectTesting the initial state of a scope object with Protractor; Testing interactive scope changes with Protractor; Testing navigation scope changes with Protractor; Chapter 5: Testing User Interaction and Directives; Introduction; Starting with testing directives; Setting up templateUrl; Searching elements using selectors; Accessing basic HTML content; Accessing repeater content; Scope changes based on user input; Scope changes based on DOM events; Class changes based on window properties; Directive changes on interaction using Protractor 
505 8 |a Chapter 6: Using Spies to Test EventsIntroduction; Testing event dispatches; Testing the handling of dispatched events; Testing the handling of external events; Testing the handling of callbacks; Testing events using Protractor; Chapter 7: Testing Filters; Introduction; Testing a filter that formats a number as text; Testing a filter that formats seconds to a time string; Using Protractor to test filter changes based on input; Using Protractor to test filter changes based on events; Chapter 8: Service and Factory Testing with Mocks and Spies; Introduction 
505 8 |a Getting started with testing a serviceTesting HTTP GET requests using httpBackend; Testing HTTP POST requests using httpBackend; Using spies to test HTTP GET requests; Using spies to test HTTP POST requests; Testing service data using mock helpers; Testing rejected http promises; Testing constants; Using Protractor to test HTTP requests; Chapter 9: A Brief Look at Testing Animations; Introduction; Synchronous testing of animations; Testing animations with ngAnimateMock; Asynchronous testing of animations; Index 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a AngularJS (Software framework) 
630 0 7 |a AngularJS (Software framework)  |2 fast  |0 (OCoLC)fst01920441 
650 0 |a Software frameworks. 
650 6 |a Cadres d'applications (Informatique) 
650 7 |a COMPUTERS  |x Internet  |x Application Development.  |2 bisacsh 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x General.  |2 bisacsh 
650 7 |a Software frameworks.  |2 fast  |0 (OCoLC)fst01910199 
776 0 8 |i Print version:  |a Bailey, Simon.  |t AngularJS Testing Cookbook : eliminate volatile code by taking control and understanding how to test AngularJS applications.  |d Birmingham, England : Packt Publishing, ©2015  |h ix, 157 pages  |z 9781783983742 
830 0 |a Quick answers to common problems. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=972849  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28491375 
938 |a ebrary  |b EBRY  |n ebr11043502 
938 |a EBSCOhost  |b EBSC  |n 972849 
938 |a Internet Archive  |b INAR  |n angularjstesting0000bail 
938 |a YBP Library Services  |b YANK  |n 12362363 
994 |a 92  |b IZTAP