{"product_id":"introduction-to-software-testing-hardback-9781107172012","title":"Introduction to Software Testing (Hardback) 9781107172012","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eIntroduction to Software Testing\u003c\/font\u003e\u003cbr\u003e\r\n\r\n\r\n\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eThis classroom-tested new edition features expanded coverage of the basics and test automation frameworks, with new exercises and examples.\u003c\/em\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003cp\u003e\u003cfont size=\"4\"\u003ePaul Ammann (Author), Jeff Offutt (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9781107172012, Cambridge University Press\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eHardback, published 13 December 2016\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e364 pages, 79 b\/w illus.\u003cbr\u003e26 x 18.4 x 5 cm, 0.95 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cem\u003e\u003cfont size=\"3\"\u003e'This software testing textbook creatively uses only four models to capture current software testing techniques helping students, researchers, and practitioners to deeply grasp these techniques from an abstract, systematic perspective. The textbook provides excellent balance between theory and practice! The 2nd edition includes valuable new contents to allow readers to learn these software testing techniques in common settings in industrial practices.' Tao Xie, University of Illinois, Urbana-Champaign\u003c\/font\u003e\u003c\/em\u003e\u003c\/p\u003e\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003eThis extensively classroom-tested text takes an innovative approach to explaining software testing that defines it as the process of applying a few precise, general-purpose criteria to a structure or model of the software. The book incorporates cutting-edge developments, including techniques to test modern types of software such as OO, web applications, and embedded software. This revised second edition significantly expands coverage of the basics, thoroughly discussing test automaton frameworks, and it adds new, improved examples and numerous exercises. The theory of coverage criteria is carefully and cleanly explained to help students understand concepts before delving into practical applications, while extensive use of the JUnit test framework gives students practical experience in a test framework popular in the industry. Exercises, meanwhile, feature specifically tailored tools that allow students to check their own work. The book's website also offers an instructor's manual, PowerPoint slides, testing tools for students, and example software programs in Java.\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003ePreface\u003cbr\u003e Part I. Foundations: 1. Why do we test software?\u003cbr\u003e 2. Model-driven test design\u003cbr\u003e 3. Test automation\u003cbr\u003e 4. Putting testing first\u003cbr\u003e 5. Criteria-based test design\u003cbr\u003e Part II. Coverage Criteria: 6. Input space partitioning\u003cbr\u003e 7. Graph coverage\u003cbr\u003e 8. Logic coverage\u003cbr\u003e 9. Syntax-based testing\u003cbr\u003e Part III. Testing in Practice: 10. Managing the test process\u003cbr\u003e 11. Writing test plans\u003cbr\u003e 12. Test implementation\u003cbr\u003e 13. Regression testing for evolving software\u003cbr\u003e 14. Writing effective test oracles\u003cbr\u003e List of criteria.\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Software Engineering [\u003ca title=\"See our other books on Software Engineering\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Software%20Engineering%20%5BUMZ%5D%22\"\u003eUMZ\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"Cambridge University Press","offers":[{"title":"Default Title","offer_id":46002508300568,"sku":"9781107172012","price":52.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/products\/9781107172012i_09eac67b-a396-4ffa-a61a-0bdf2f32b60c.jpg?v=1691362545","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/introduction-to-software-testing-hardback-9781107172012","provider":"Freshly Printed Books","version":"1.0","type":"link"}