Testing in Software Development
Jim D Johnston
Narrator Jim D Johnston, Roy Williams
Publisher: Maksym Nevdokhin
Summary
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 assuranceThe role of testing in the Software Development Lifecycle (SDLC)Unit, integration, system, and acceptance testing methodologiesFunctional and non-functional testing techniquesTest planning, test case design, and defect managementAutomated testing frameworks and toolsPerformance, load, stress, and security testing practicesAgile testing and continuous testing in DevOps environmentsTest-driven development (TDD) and behavior-driven development (BDD)Metrics, reporting, and quality improvement strategiesReal-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.
Duration: about 3 hours (03:21:28) Publishing date: 2026-06-14; Unabridged; Copyright Year: — Copyright Statment: —

