
Simplify Testing with React Testing Library: Create maintainable tests using RTL that do not break with changes (Paperback)
Key item features
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Pages246
- SubgenreComputers
- EditionStandard Edition
- Free shipping
Free 30-day returns
How do you want your item?
About this item
Product details
A fast-paced, practical guide to helping you leverage React Testing Library to test the DOM output of components
Key Features:
- Get to grips with React Testing Library and create tests that don't break with changes in implementation
- Learn how to put RTL into practice by implementing it in real-world scenarios
- Test apps to be more accessible and ensure your tests will work with actual DOM nodes
Book Description:
React Testing Library (RTL) is a lightweight and easy-to-use tool for testing the document object model (DOM) output of components. This book will show you how to use this modern, user-friendly tool to test React components, reducing the risk that your application will not work as expected in production.
The book demonstrates code snippets that will allow you to implement RTL easily, helping you to understand the guiding principles of the DOM Testing Library to write tests from the perspective of the user. You'll explore the advantages of testing components from the perspective of individuals who will actually use your components, and use test-driven development (TDD) to drive the process of writing tests. As you advance, you'll discover how to add RTL to React projects, test components using the Context API, and also learn how to write user interface (UI) end-to-end tests using the popular Cypress library. Throughout this book, you'll work with practical examples and useful explanations to be able to confidently create tests that don't break when changes are made.
By the end of this React book, you will have learned all you need to be able to test React components confidently.
What You Will Learn:
- Explore React Testing Library and its use cases
- Get to grips with the RTL ecosystem
- Apply jest-dom to enhance your tests using RTL
- Gain the confidence you need to create tests that don't break with changes using RTL
- Integrate Cucumber and Cypress into your test suite
- Use TDD to drive the process of writing tests
- Apply your existing React knowledge for using RTL
Who this book is for:
This book is for software engineers, quality engineers and React developers who want to learn about modern practices used for testing React components using the latest testing tool, RTL. Basic knowledge of React development is required to get the most out of this book.
Specifications
Book format
Fiction/nonfiction
Genre
Pages
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Pragma Testing: A pragmatic approach to software testing. (Paperback) $35.20
$3520current price $35.20Pragma Testing: A pragmatic approach to software testing. (Paperback)
MTTC Library Media - Test Taking Strategies, (Paperback) $34.99
$3499current price $34.99MTTC Library Media - Test Taking Strategies, (Paperback)
The Unit Testing Practice Cookbook: Bulletproof Unit Testing with .Net, (Paperback) $28.24
$2824current price $28.24The Unit Testing Practice Cookbook: Bulletproof Unit Testing with .Net, (Paperback)
MTLE Library Media Specialist - Test Taking Strategies, (Paperback) $34.87
$3487current price $34.87MTLE Library Media Specialist - Test Taking Strategies, (Paperback)
MTEL Early Childhood - Test Taking Strategies, (Paperback) $34.87
$3487current price $34.87MTEL Early Childhood - Test Taking Strategies, (Paperback)
API Testing and Development with Postman - Second Edition: API creation, testing, debugging, and management made easy, (Paperback) $47.42
$4742current price $47.42API Testing and Development with Postman - Second Edition: API creation, testing, debugging, and management made easy, (Paperback)
HESI Exit Test Taking Strategies, (Paperback) $34.54
$3454current price $34.54HESI Exit Test Taking Strategies, (Paperback)
Software Test Design: Write comprehensive test plans to uncover critical bugs in web, desktop, and mobile apps, (Paperback) $44.85
$4485current price $44.85Software Test Design: Write comprehensive test plans to uncover critical bugs in web, desktop, and mobile apps, (Paperback)
NYSTCE Literacy - Test Taking Strategies, (Paperback) $34.99
$3499current price $34.99NYSTCE Literacy - Test Taking Strategies, (Paperback)
Test-Driven Development with React and Typescript: Building Maintainable React Applications, (Paperback) $38.24
$3824current price $38.24Test-Driven Development with React and Typescript: Building Maintainable React Applications, (Paperback)
15 out of 5 Stars. 1 reviewsTest-Driven Development with PHP 8: Build extensible, reliable, and maintainable enterprise-level applications using TDD, (Paperback) $40.55
$4055current price $40.55Test-Driven Development with PHP 8: Build extensible, reliable, and maintainable enterprise-level applications using TDD, (Paperback)
Software Craftsmanship Using AI: Practical guide for using LLMs in writing, reviewing and testing code (English Edition), (Paperback) $44.40
$4440current price $44.40Software Craftsmanship Using AI: Practical guide for using LLMs in writing, reviewing and testing code (English Edition), (Paperback)
Utilité des tests cutanés dans le diagnostic des allergies chez les enfants, (Paperback) $33.00
$3300current price $33.00Utilité des tests cutanés dans le diagnostic des allergies chez les enfants, (Paperback)
Mastering React Test-Driven Development - Second Edition: Build simple and maintainable web apps with React, Redux, and GraphQL (Paperback) $39.87
$3987current price $39.87Mastering React Test-Driven Development - Second Edition: Build simple and maintainable web apps with React, Redux, and GraphQL (Paperback)
ORELA Business Education - Test Taking Strategies, (Paperback) $34.87
$3487current price $34.87ORELA Business Education - Test Taking Strategies, (Paperback)
Writing Maintainable Unit Tests: Mastering the art of loosely coupled unit tests, (Paperback) $36.32
$3632current price $36.32Writing Maintainable Unit Tests: Mastering the art of loosely coupled unit tests, (Paperback)
Svelte with Test-Driven Development: Advance your skills and write effective automated tests with Vitest, Playwright, and Cucumber.js (Paperback) $34.54
$3454current price $34.54Svelte with Test-Driven Development: Advance your skills and write effective automated tests with Vitest, Playwright, and Cucumber.js (Paperback)
Test-Driven Development in Go: A practical guide to writing idiomatic and efficient Go tests through real-world examples (Paperback) $38.83
$3883current price $38.83Test-Driven Development in Go: A practical guide to writing idiomatic and efficient Go tests through real-world examples (Paperback)
MTTC Mathematics Elementary - Test Taking Strategies, (Paperback) $34.87
$3487current price $34.87MTTC Mathematics Elementary - Test Taking Strategies, (Paperback)
CEOE Early Childhood Education - Test Taking Strategies, (Paperback) $34.99
$3499current price $34.99CEOE Early Childhood Education - Test Taking Strategies, (Paperback)
Customer ratings & reviews
Related pages
- Cengagenow Access Code
- Acsm
- Di System
- Fluid Mechanics Fundamentals And Applications
- Switching Bodies
- Dynamics Supply
- VLSI & ULSI Circuits Technology & Engineering Books
- Natural Resource Extraction Industry Books
- Nuclear Power Resources Books
- Mainframe & Midrange Books
- Fossil Fuels Power Resources Books
- Disaster & Recovery Books
