Skip to main content
Books, videos, and music - all free from your public library!
LoginSign Up

Footer

Hoopla logo, Go to homepage
  • For Patrons
  • For Libraries (opens in new window)
  • For Vendors (opens in new window)
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)

Our Company

  • Our Story
  • Get Hoopla for your Library (opens in new window)
  • Get your content on hoopla (opens in new window)
  • Join our team (opens in new window)
  • Accessibility Statement

Our Content

  • Audiobooks
  • Ebooks
  • Movies
  • Television
  • Comics
  • BingePasses
  • Music
  • The Loop Blog

Help

  • Help Center
  • Submit Feedback
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)
  • Download on the App Store (opens in new window)
  • Get it on Google Play (opens in new window)
  • Available at Amazon Appstore (opens in new window)
© 2026 Midwest Tape, LLC. All rights reserved. Privacy Policy | Terms of Use
  • Hoopla logo
    Powered by Hoopla
  • Browse
  • My Hoopla
  • Log In
  1. Navigate Home
  2. Audiobooks
  3. Testing in Software Development

AUDIOBOOK

Testing in Software Development

Jim D. Johnston
(0)
sign up
Duration
3h 21m
Year
2026
Language
English
Publisher
Maksym Nevdokhin

About

Deliver high-quality software with confidence by mastering the principles, techniques, and best practices of modern software testing.
Testing in Software Development is a comprehensive guide to ensuring software quality throughout the entire development lifecycle. Designed for developers, testers, quality assurance professionals, project managers, and technology students, this book provides a practical understanding of how testing helps identify defects, reduce risks, and improve the reliability, performance, and security of software applications.
From traditional testing approaches to modern automated testing strategies, this book explores the methodologies, tools, and processes used by successful software teams to deliver dependable products in fast-paced development environments.
Inside, you will discover:
• The foundations of software testing and quality assurance
• The role of testing in the Software Development Lifecycle (SDLC)
• Unit, integration, system, and acceptance testing methodologies
• Functional and non-functional testing techniques
• Test planning, test case design, and defect management
• Automated testing frameworks and tools
• Performance, load, stress, and security testing practices
• Agile testing and continuous testing in DevOps environments
• Test-driven development (TDD) and behavior-driven development (BDD)
• Metrics, reporting, and quality improvement strategies
• Real-world case studies and industry best practices
Testing in Software Development provides the knowledge and practical insights needed to create reliable, efficient, and high-performing software systems.

Related Subjects

  • Quality Assurance & Testing
  • Software Development & Engineering
  • Computers
  • Adult Nonfiction
  • General

Artists

Jim D. JohnstonAuthor
Jim D. JohnstonReader
Roy WilliamsReader