Cargando…

Jasmine JavaScript testing : test your JavaScript applications efficiently using Jasmine and React.js /

This book is for web developers and designers who work with React.js and JavaScript and who are new to unit testing and automation. It's assumed that you have a basic knowledge of JavaScript and HTML.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ragonha, Paulo (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Edición:Second edition.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn909284773
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 150518s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d DEBBG  |d EBLCP  |d HEBIS  |d E7B  |d IDEBK  |d YDXCP  |d DEBSZ  |d COO  |d N$T  |d IDB  |d OCLCQ  |d MERUC  |d OCLCF  |d CEF  |d OCLCQ  |d UAB  |d AU@  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 908246007  |a 908670535 
020 |a 9781785283208  |q (electronic bk.) 
020 |a 1785283200  |q (electronic bk.) 
020 |z 9781785283208 
020 |z 1785283200 
020 |z 9781785282041 
020 |z 1785282042 
029 1 |a CHNEW  |b 000891386 
029 1 |a CHVBK  |b 374534047 
029 1 |a DEBBG  |b BV042683496 
029 1 |a DEBBG  |b BV043620281 
029 1 |a DEBSZ  |b 433557311 
029 1 |a DEBSZ  |b 44658701X 
029 1 |a GBVCP  |b 824057244 
029 1 |a GBVCP  |b 835875075 
035 |a (OCoLC)909284773  |z (OCoLC)908246007  |z (OCoLC)908670535 
050 4 |a QA76.73.J39 
072 7 |a COM  |x 051260  |2 bisacsh 
072 7 |a COM  |x 051420  |2 bisacsh 
082 0 4 |a 005.133  |2 22 
049 |a UAMI 
100 1 |a Ragonha, Paulo,  |e author. 
245 1 0 |a Jasmine JavaScript testing :  |b test your JavaScript applications efficiently using Jasmine and React.js /  |c Paulo Ragonha. 
246 3 0 |a Test your JavaScript applications efficiently using Jasmine and React.js 
250 |a Second edition. 
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 Community experience distilled 
588 0 |a Online resource; title from cover page (Safari, viewed May 12, 2015). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Preface; Chapter 1: Getting Started with Jasmine; JavaScript -- the bad parts; Jasmine and behavior-driven development; Downloading Jasmine; Summary; Chapter 2: Your First Spec; The investment tracker application; Jasmine basics and thinking in BDD; Setup and teardown; Nested describes; Setup and teardown; Coding a spec with shared behavior; Understanding matchers; Custom matchers; Built-in matchers; Summary; Chapter 3: Testing Frontend Code; Thinking in terms of components (Views). 
505 8 |a The module patternUsing HTML fixtures; Basic View coding rules; The View should encapsulate a DOM element; Integrating Views with observers; Testing Views with jQuery matchers; The toBeMatchedBy jQuery matcher; The toContainHtml jQuery matcher; The toContainElement jQuery matcher; The toHaveValue jQuery matcher; The toHaveAttr jQuery matcher; The toBeFocused jQuery matcher; The toBeDisabled jQuery matcher; More matchers; Summary; Chapter 4: Asynchronous Testing -- AJAX; Acceptance criterion; Setting up the scenario; Installing Node.js; Coding the server; Running the server; Writing the spec. 
505 8 |a Asynchronous setups and teardownsAsynchronous specs; Timeout; Summary; Chapter 5: Jasmine Spies; The ""bare"" spy; Spying on an object's functions; Testing DOM events; Summary; Chapter 6: Light Speed Unit Testing; Jasmine stubs; Jasmine Ajax; Installing the plugin; A fake XMLHttpRequest; Summary; Chapter 7: Testing React Applications; Project setup; Our first React component; The Virtual DOM; JSX; Using JSX with Jasmine; Component attributes (props); Component events; Component state; Component life cycle; Composing components; Summary; Chapter 8: Build Automation; Module bundler -- webpack. 
505 8 |a Module definitionWebpack project setup; Managing dependencies with NPM; Webpack configuration; The spec runner; Testing a module; Test runner: Karma; Quick feedback loop; Watch and run the tests; Watch and update the browser; Optimizing for production; Static code analysis: JSHint; Continuous integration -- Travis-CI; Adding a project to Travis-CI; Project setup; Summary; Index. 
520 |a This book is for web developers and designers who work with React.js and JavaScript and who are new to unit testing and automation. It's assumed that you have a basic knowledge of JavaScript and HTML. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Jasmine (Computer file) 
630 0 7 |a Jasmine (Computer file)  |2 fast 
650 0 |a JavaScript (Computer program language)  |x Testing. 
650 0 |a Application software  |x Development. 
650 0 |a Ajax (Web site development technology) 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Ajax (Technologie de développement de sites Web) 
650 7 |a COMPUTERS  |x Programming Languages  |x JavaScript.  |2 bisacsh 
650 7 |a Ajax (Web site development technology)  |2 fast 
650 7 |a Application software  |x Development  |2 fast 
776 0 8 |i Print version:  |a Ragonha, Paulo.  |t Jasmine JavaScript testing : test your JavaScript applications efficiently using Jasmine and React.js.  |b Second edition.  |d Birmingham, England : Packt Publishing, ©2015  |h ix, 112 pages  |k Community experience distilled.  |z 9781785282041 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781785282041/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a EBL - Ebook Library  |b EBLB  |n EBL2037691 
938 |a ebrary  |b EBRY  |n ebr11052448 
938 |a EBSCOhost  |b EBSC  |n 985353 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis31510312 
938 |a YBP Library Services  |b YANK  |n 12411433 
994 |a 92  |b IZTAP