000 01575nam a2200229Ia 4500
003 NULRC
005 20250520103030.0
008 250520s9999 xx 000 0 und d
020 _a9781633439931
040 _cNULRC
050 _aQA 76.76.T48 .A55 2022
100 _aAniche, Mauricio
_eauthor
245 0 _aEffective software testing :
_ba developer's guide /
_cMauricio Aniche
260 _aShelter Island, NY :
_bManning Publications,
_cc2022
300 _axxvi, 300 pages :
_billustrations ;
_c24 cm.
365 _bUSD50
504 _aIncludes bibliographical references and index.
505 _a1. 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.
520 _aEffective 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.
650 _aCOMPUTER SOFTWARE -- TESTING
942 _2lcc
_cBK
999 _c21824
_d21824