Effective Software Testing: A developer's guide (Manning)
Wednesday, 04 May 2022

This book reveals a systemic and effective approach to software testing aimed at making the entire development process more efficient. .Dr. MaurĂ­cio Aniche looks at how to customize your testing coverage and catch bugs in tricky corner cases. The book shows techniques drawn from proven research in software engineering, and each chapter puts a new technique into practice. The real-world cases and detailed code samples show how to enginee tests that find bugs in edge cases and parts of code normally untested.

<ASIN:1633439933>

 

Author: Dr. MaurĂ­cio Aniche
Publisher: Manning
Date: April 2022
Pages: 328
ISBN:978-1633439931
Print:1633439933
Kindle:B09WBNJYLX
Audience: General
Level: Intermediate
Category: Theory & Techniques 

  • Engineer tests with a much higher chance of finding bugs   
  • Read code coverage metrics and use them to improve your test suite
  • Understand when to use unit tests, integration tests, and system tests
  • Use mocks and stubs to simplify your unit testing
  • Think of pre-conditions, post-conditions, invariants, and contracts
  • Implement property-based tests
  • Utilize coding practices like dependency injection and hexagonal architecture that make your software easier to test
  • Write good and maintainable test code

 

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner
 


Android Programming: The Big Nerd Ranch Guide (5e)

Authors: Bryan Sills, Brian Gardner, Brian Hardy and Kristin Marsicano
Publisher: Addison-Wesley
Pages: 688
ISBN: 978-0137645541
Print: 0137645546
Kindle: B09WLF84W7
Audience: Kotlin programmers
Rating: 4.5
Reviewer: Mike James  

The Big Nerd Ranch Guide to Android is bac [ ... ]



Computer Graphics from Scratch (No Starch Press)

Author: Gabriel Gambetta
Publisher: No Starch Press
Pages: 248
ISBN: 978-1718500761
Print: 1718500769
Kindle: B085BVJG5B
Audience: People interested in creating 3D graphics
Rating: 5
Reviewer: Kay Ewbank

This is a well written book that explains the topic of 3D rendering, and tries its hardest to mi [ ... ]


More Reviews