Build Your Own Test Framework: A Practical Guide to Writing Better Automated Tests
Build Your Own Test Framework: A Practical Guide to Writing Better Automated Tests
YOU SAVE £8.60
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
- More about Build Your Own Test Framework: A Practical Guide to Writing Better Automated Tests
This book is a build-your-own adventure designed for individual reading and for collaborative workshops. It teaches you how to write better automated tests that will increase your productivity and have fun while doing so. You will build an xUnit automated test framework using JavaScript, exploring the philosophy behind automated testing best practices. The book culminates in an implementation of test doubles and mocks.
Format: Paperback / softback
Length: 269 pages
Publication date: 10 March 2023
Publisher: APress
Automated testing is a crucial aspect of software development, yet it can be a daunting task for many programmers. This book aims to demystify the process of writing automated tests and provide readers with a solid understanding of automated testing principles that they can immediately apply to their work projects.
The book is designed for individual reading and for collaborative workshops. It begins by introducing the xUnit automated test framework, which is a popular choice for JavaScript developers. Readers will learn how to build an xUnit test framework from scratch, starting with a clone of Jest, a popular JavaScript testing library.
As the book progresses, readers will explore the philosophy behind automated testing best practices. They will learn about the importance of writing clear and concise test cases, the benefits of behavior-driven development (BDD), and the use of test doubles and mocks.
Each chapter of the book focuses on a single feature of the xUnit test framework, such as the it function or the beforeEach block. Readers will learn how to use these features effectively in their own test suites and how to extend them to meet their specific testing needs.
The book culminates in an implementation of test doubles and mocks, one of the most difficult and misunderstood concepts within automated testing. Readers will learn how to use test doubles and mocks to create realistic test environments and how to effectively isolate and test their code.
By the end of the book, readers will have gained a solid understanding of automated testing principles that they can immediately apply to their work projects. They will have built an xUnit automated test framework, learned how to use test doubles and mocks, and gained a deeper appreciation for the importance of automated testing in software development.
Whether you are a seasoned software developer or a newcomer to the field, this book is a valuable resource for anyone seeking to master the art of automated testing.
Weight: 456g
Dimension: 235 x 155 (mm)
ISBN-13: 9781484292464
Edition number: 1st ed.
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.