Handbook Ryan Roemer Backbone.js Testing

ISBN 13: 9781782165248

Backbone.js Testing

4.38 avg rating
( 8 ratings by Goodreads )
 
9781782165248: Backbone.js Testing

If you dread the business of testing JavaScript and Backbone.js web applications, this book is your guardian angel. In easy stages and lots of examples it takes you through the whole testing situation, introducing you to best practice and current techniques.

Overview

  • Create comprehensive test infrastructures
  • Understand and utilize modern frontend testing techniques and libraries
  • Use mocks, spies, and fakes to effortlessly test and observe complex Backbone.js application behavior
  • Automate tests to run from the command line, shell, or practically anywhere

In Detail

Frontend web applications are soaring in popularity and the Backbone.js library is leading this charge with a modular, lightweight approach for organizing JavaScript web applications. At the same time, testing client-side JavaScript and Backbone.js programs remains a difficult and tedious undertaking.

Backbone.js Testing brings sensible practices and current techniques to the challenges of Backbone.js test development. The book introduces fundamental testing concepts, comprehensive test infrastructure design, and practical exercises to easily and systematically test modern JavaScript web applications.

The book progresses from Mocha test suites and Chai assertions to advanced test mocks and stubs with Sinon.JS. The requisite libraries and utilities are introduced with in-depth examples and best practices for integration with your applications. The book guides you through the test planning and implementation processes for your application models, views, routers, and other Backbone.js components.

Backbone.js Testing gives you the tools, examples, and assistance to test your Backbone.js web applications thoroughly, quickly, and with confidence.

What you will learn from this book

  • Install and set up a test infrastructure for Backbone applications
  • Run, examine, and understand Mocha test reports
  • Tour the Chai assertion library API with detailed examples
  • Write test suites and specs with the Mocha test framework
  • Fake application behavior in tests using Sinon.JS mocks, spies, and fake servers

Approach

This book is packed with step-by-step tutorials and instructions in recipe format to help you create test infrastructures and gradually advance your Backbone.js application development and testing skills.

Who this book is written for

If you are a JavaScript developer looking to create and implement test support for your Backbone.js applications, then this book is ideal for you.

"synopsis" may belong to another edition of this title.

About the Author:

Ryan Roemer

Ryan Roemer is the Director of Engineering at Curiosity Media, a language learning startup, where he manages technical operations and leads the development team. He develops (and tests) full-stack JavaScript applications and backend Node.js services. He also works with data mining, cloud architectures, and problems related to large scale distributed systems.

He was previously an engineer in the cloud computing storage group of Microsoft's Azure platform and most recently developed the search and cloud architecture for IP Street, a patent data mining startup. Besides engineering, he is a registered patent attorney (inactive), although it has been a long time since he has put on his lawyer hat.

You can find him online at http://loose-bits.com and on Twitter at https://twitter.com/ryan_roemer.

"About this title" may belong to another edition of this title.

Buy New View Book
List Price: US$ 39.99
US$ 36.67

Convert Currency

Shipping: FREE
From United Kingdom to U.S.A.

Destination, Rates & Speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

1.

Ryan Roemer
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 178216524X ISBN 13: 9781782165248
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Book Condition: New. Language: English . Brand New Book ***** Print on Demand *****. This book is packed with the step by step tutorial and instructions in recipe format helping you setup test infrastructure and gradually advance your skills to plan, develop, and test your backbone applications.If you are a JavaScript developer looking for recipes to create and implement test support for your backbone application, then this book is ideal for you. Bookseller Inventory # AAV9781782165248

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 36.67
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

2.

Ryan Roemer
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 178216524X ISBN 13: 9781782165248
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Book Condition: New. Language: English . Brand New Book ***** Print on Demand *****.This book is packed with the step by step tutorial and instructions in recipe format helping you setup test infrastructure and gradually advance your skills to plan, develop, and test your backbone applications.If you are a JavaScript developer looking for recipes to create and implement test support for your backbone application, then this book is ideal for you. Bookseller Inventory # AAV9781782165248

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 38.38
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

3.

Roemer, Ryan
Published by Packt Publishing Limited (2013)
ISBN 10: 178216524X ISBN 13: 9781782165248
New Quantity Available: > 20
Print on Demand
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description Packt Publishing Limited, 2013. PAP. Book Condition: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bookseller Inventory # IQ-9781782165248

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 39.03
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

4.

Roemer, Ryan
Published by Packt Publishing (2016)
ISBN 10: 178216524X ISBN 13: 9781782165248
New Paperback Quantity Available: 1
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)
Rating
[?]

Book Description Packt Publishing, 2016. Paperback. Book Condition: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Bookseller Inventory # ria9781782165248_lsuk

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 39.20
Convert Currency

Add to Basket

Shipping: US$ 5.13
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Ryan Roemer
Published by Packt Publishing Limited (2013)
ISBN 10: 178216524X ISBN 13: 9781782165248
New Quantity Available: > 20
Print on Demand
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, 2013. PAP. Book Condition: New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bookseller Inventory # LQ-9781782165248

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 34.57
Convert Currency

Add to Basket

Shipping: US$ 11.89
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

Roemer, Ryan
Published by Packt Publishing (2017)
ISBN 10: 178216524X ISBN 13: 9781782165248
New Paperback Quantity Available: 20
Print on Demand
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Packt Publishing, 2017. Paperback. Book Condition: New. Never used! This item is printed on demand. Bookseller Inventory # 178216524X

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 50.88
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

7.

Ryan Roemer
Published by Packt Publishing (2013)
ISBN 10: 178216524X ISBN 13: 9781782165248
New Softcover Quantity Available: 1
Print on Demand
Seller:
Rating
[?]

Book Description Packt Publishing, 2013. Book Condition: New. This item is printed on demand for shipment within 3 working days. Bookseller Inventory # GM9781782165248

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 51.05
Convert Currency

Add to Basket

Shipping: US$ 3.53
From Germany to U.S.A.
Destination, Rates & Speeds

8.

Ryan Roemer
Published by Packt Publishing (2013)
ISBN 10: 178216524X ISBN 13: 9781782165248
New Paperback Quantity Available: 1
Seller:
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Packt Publishing, 2013. Paperback. Book Condition: New. book. Bookseller Inventory # M178216524X

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 55.62
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

9.

Ryan Roemer
Published by Packt Publishing
ISBN 10: 178216524X ISBN 13: 9781782165248
New Paperback Quantity Available: > 20
Seller:
BuySomeBooks
(Las Vegas, NV, U.S.A.)
Rating
[?]

Book Description Packt Publishing. Paperback. Book Condition: New. Paperback. 168 pages. Dimensions: 9.2in. x 7.5in. x 0.5in.Plan, architect, and develop tests for Backbone. js applications using modern testing principles and practices Overview Create comprehensive test infrastructures Understand and utilize modern frontend testing techniques and libraries Use mocks, spies, and fakes to effortlessly test and observe complex Backbone. js application behavior Automate tests to run from the command line, shell, or practically anywhere In Detail Frontend web applications are soaring in popularity and the Backbone. js library is leading this charge with a modular, lightweight approach for organizing JavaScript web applications. At the same time, testing client-side JavaScript and Backbone. js programs remains a difficult and tedious undertaking. Backbone. js Testing brings sensible practices and current techniques to the challenges of Backbone. js test development. The book introduces fundamental testing concepts, comprehensive test infrastructure design, and practical exercises to easily and systematically test modern JavaScript web applications. The book progresses from Mocha test suites and Chai assertions to advanced test mocks and stubs with Sinon. JS. The requisite libraries and utilities are introduced with in-depth examples and best practices for integration with your applications. The book guides you through the test planning and implementation processes for your application models, views, routers, and other Backbone. js components. Backbone. js Testing gives you the tools, examples, and assistance to test your Backbone. js web applications thoroughly, quickly, and with confidence. What you will learn from this book Install and set up a test infrastructure for Backbone applications Run, examine, and understand Mocha test reports Tour the Chai assertion library API with detailed examples Write test suites and specs with the Mocha test framework Fake application behavior in tests using Sinon. JS mocks, spies, and fake servers Approach This book is packed with step-by-step tutorials and instructions in recipe format to help you create test infrastructures and gradually advance your Backbone. js application development and testing skills. Who this book is written for If you are a JavaScript developer looking to create and implement test support for your Backbone. js applications, then this book is ideal for you. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Bookseller Inventory # 9781782165248

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 56.96
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

10.

Ryan Roemer
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 178216524X ISBN 13: 9781782165248
New Paperback Quantity Available: 10
Seller:
Book Depository hard to find
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Book Condition: New. Language: English . This book usually ship within 10-15 business days and we will endeavor to dispatch orders quicker than this where possible. Brand New Book. This book is packed with the step by step tutorial and instructions in recipe format helping you setup test infrastructure and gradually advance your skills to plan, develop, and test your backbone applications.If you are a JavaScript developer looking for recipes to create and implement test support for your backbone application, then this book is ideal for you. Bookseller Inventory # LIE9781782165248

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 57.75
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book