Get Free Shipping on orders over $0
Testing JavaScript Applications - Lucas da Costa

Testing JavaScript Applications

By: Lucas da Costa

Paperback | 13 April 2021

Sorry, we are not able to source the book you are looking for right now.

We did a search for other books with a similar title, however there were no matches. You can try selecting from a similar category, click on the author's name, or use the search box above to find your book.

Automated testing will help you write high-quality software in less time, with more confidence, fewer bugs, and without constant manual oversight.   Testing JavaScript Applications  is a guide to building a comprehensive and reliable JS application testing suite, covering both how to write tests and how JS testing tools work under the hood. You'll learn from Lucas de Costa, a core contributor to popular JS testing libraries, as he shares a quality mindset for making testing decisions that deliver a real contribution to your business. You'll benefit from informative explanations and diagrams, easily-transferable code samples, and useful tips on using the latest and most consolidated libraries and frameworks of the JavaScript ecosystem.

about the technology

No developer wants to waste time making sure every application feature still works whenever they push new code to production. Thankfully, automated testing delivers quick and precise feedback on whether your application still functions correctly every time you update it. With automated testing, you can validate your application with a single command—and unlike humans, machines don't forget steps or make mistakes!

about the book

Testing JavaScript Applications  is a guide to creating JavaScript tests that are targeted to your application's specific needs. Dripping with the insight author Lucas da Costa has developed as a core contributor to some of the most popular JS testing libraries, this book offers dozens of detailed code samples that you can apply to your own projects. You'll learn how to write tests for both backend and frontend applications, covering the full spectrum of testing types so you can pick an approach that's right for you. Taking on the role of a developer for a bakery's web store, you'll learn to validate different aspects including databases, third-party services, and how to spin-up a real browser instance to interact with the entire application. All examples are delivered using the popular testing tool Jest and modern packages of the JavaScript ecosystem.  

what''s inside

  • Writing practical tests that make a real business contribution
  • Writing tests for both front-end and back-end applications
  • Managing the costs and complexity of your tests
  • Practicing test-driven development
  • Dealing with external dependencies, like databases or third-party APIs
  • Supporting tests by creating a "culture of quality"

about the reader

For junior JavaScript developers. No testing experience required.

about the author

Lucas da Costa  is a core maintainer of Chai and Sinon.JS, two of the most popular testing tools in the JavaScript ecosystem. He has also contributed to Jest and other relevant open-source projects. Lucas is committed to a culture of sharing and has spoken at major software engineering conferences, including JSConf Colombia, FluentConf, HolyJS, CityJSConf London, and many others.

More in Computing & I.T.

Co-Existence : The Next Phase of AI - Ethan Mollick

RRP $39.99

$31.75

21%
OFF
God AI : Boom or Doom? What to Expect When Machines Outsmart Us - Toby Walsh
You Are Here : The Official Guidebook - GeoGuessr

RRP $36.99

$29.75

20%
OFF
Minecraft Annual 2027 - Mojang AB

RRP $22.99

$18.75

18%
OFF
The Legend of Zelda : Tears of the Kingdom--Secrets of the Zonai - Nintendo
Careless People : A story of where I used to work - Sarah Wynn-Williams

RRP $24.99

$14.99

40%
OFF
Empire of AI : Inside the reckless race for total domination - Karen Hao
Tech Bros - John Stensholt

Paperback

RRP $36.99

$23.99

35%
OFF
Videogame Architecture : Building Virtual Spaces - Luke Caspar Pearson

RRP $100.00

$69.75

30%
OFF
Data Empire : How information shaped human history - Roopika Risam
Call of Duty Black Ops Zombies : The Art of Treyarch - Treyarch
Data Science For Dummies : 4th Edition - Lillian Pierson

RRP $60.95

$46.75

23%
OFF