Effective software testing : a developer's guide / Mauricio Aniche
Material type:
- 9781633439931
- QA 76.76.T48 .A55 2022

Item type | Current library | Home library | Collection | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|---|
![]() |
National University - Manila | LRC - Main General Circulation | Digital Forensic | GC QA 76.76.T48 .A55 2022 (Browse shelf(Opens below)) | c.1 | Available | NULIB000019583 |
Browsing LRC - Main shelves, Shelving location: General Circulation, Collection: Digital Forensic Close shelf browser (Hides shelf browser)
![]() |
![]() |
![]() |
![]() |
![]() |
No cover image available |
![]() |
||
GC QA 76.76.C68 .M35 2012 c.2 Malware forensics field guide for Windows systems : digital forensics field guides / | GC QA 76.76.O63 .B37 2020 Operating systems design and implementation / | GC QA 76.76.O63 .P36 2020 Understanding automata formal languages and grammar / | GC QA 76.76.T48 .A55 2022 Effective software testing : a developer's guide / | GC QA 76.585 .F37 2022 Modern software engineering : doing what works to build better software faster / | GC QA 76.585 .K43 2021 Digital transformation using emerging technologies : a CxO's guide to transform your organization / | GC QA 76.585 .K57 2020 Cloud computing / |
Includes bibliographical references and index.
1. Effective and systematic software testing -- 2. Specification-based testing -- 3. Structural testing and code coverage -- 4. Designing contracts -- 5. Property-based testing -- 6. Test doubles and mocks -- 7. Designing, for testability -- 8. Test-driven development -- 9. Writing larger tests -- 10. Test code quality -- 11. Wrapping up the book.
Effective Software Testing teaches you a systematic approach to software testing that will ensure the quality of your code. It’s full of techniques drawn from proven research in software engineering, and each chapter puts a new technique into practice. Follow the real-world use cases and detailed code samples, and you’ll soon be engineering tests that find bugs in edge cases and parts of code you’d never think of testing! Along the way, you’ll develop an intuition for testing that can save years of learning by trial and error.
There are no comments on this title.