or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
23 used & new from £39.40

Have one to sell? Sell yours here
 
   
Systematic Software Testing (Computing Library)
 
See larger image
 

Systematic Software Testing (Computing Library) (Hardcover)

by Rick D. Craig (Author), Stefan P. Jaskiel (Author)
5.0 out of 5 stars  See all reviews (3 customer reviews)
RRP: £52.00
Price: £49.40 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £2.60 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 4 left in stock--order soon (more on the way).

Want guaranteed delivery by Tuesday, November 10? Choose Express delivery at checkout. See Details
16 new from £39.40 7 used from £49.91

Frequently Bought Together

Systematic Software Testing (Computing Library) + A Practitioner's Guide to Software Test Design (Artech House Computing Library) + Lessons Learned in Software Testing: A Context Driven Approach
Price For All Three: £104.34

Show availability and shipping details


Customers Who Bought This Item Also Bought

A Practitioner's Guide to Software Test Design (Artech House Computing Library)

A Practitioner's Guide to Software Test Design (Artech House Computing Library)

by Lee Copeland
£38.95
Lessons Learned in Software Testing: A Context Driven Approach

Lessons Learned in Software Testing: A Context Driven Approach

by Cem Kaner
5.0 out of 5 stars (4)  £15.99
Software Testing in the Real World: Improving the Process (ACM Press)

Software Testing in the Real World: Improving the Process (ACM Press)

by Edward Kit
4.3 out of 5 stars (6)  £35.69
Software Inspection

Software Inspection

by Tom Gilb
5.0 out of 5 stars (2)  £35.69
Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing

Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing

by Rex Black
3.7 out of 5 stars (6)  £19.64
Explore similar items

Product details

  • Hardcover: 536 pages
  • Publisher: Artech House (30 April 2002)
  • Language English
  • ISBN-10: 1580535089
  • ISBN-13: 978-1580535083
  • Product Dimensions: 23.2 x 18.6 x 4 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon.co.uk Sales Rank: 408,827 in Books (See Bestsellers in Books)

    Popular in this category:

    #75 in  Books > Computing & Internet > Web Development > Software Testing
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Software System Testing opens new browser window
www.hp.com/go/software  -  Get More Info on Best Practices in Functional & Unit Testing
   Computing Software opens new browser window
ibm.com/uk/SmarterPlanet/Money  -  Building a new financial order with smarter systems - Read the study. 
   Software Testing Services opens new browser window
www.betabreakers.com  -  Comprehensive Quality Assurance Solutions, at Competitive Rates 
  
 

Product Description

Product Description

This textbook sets out to provide professionals with an in-depth understanding of the software-testing people and process issues that are critical for delivering high-quality software on time and within budget. The authors aim to give those involved in building and maintaining complex, mission-critical software systems a flexible, risk-based process to improve their software-testing capabilities. Whether an organization currently has a well-defined testing process or almost no process, this resource provides insights into better ways to test software. This guide is written for: software-test managers; testers; developers; quality-assurance managers; and software configuration managers.

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
testing
software testing
fit
software engineering
software development
softwar testing applied to systems

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

3 Reviews
5 star:
 (3)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
15 of 15 people found the following review helpful:
5.0 out of 5 stars Complete and highly readable, 26 May 2002
By A Customer
There are two things about this book that make it the best book on software testing that's currently available: (1) it gives you a complete, proven process and the details and documents needed to implement and use the process, and (2) it is a page turner. Yes, a page turner, and the reason I make this claim is that on nearly every page is a text box that gives anecdotes, opinions and stories from real life. That, plus the conversational writing style that the authors effectively use makes what could be a dry topic lively and fun to read.

Good writing alone does not make a technical book 'the best currently available' without other distinguishing features. Here's what sets this book apart from all others:

* The core processes and details are based on IEEE standards, but they don't adhere to them. Instead the authors have taken the 15 years of experience from teaching a course that evolved into this book and have used what works, modified what doesn't work so well, and have incorporated field experience from their own testing background as well as suggestions and recommendations from their students. The net result is a standards-based and systematic approach that is tempered with practical experience.

* All of the software testing artifacts and deliverables are provided in both template and worked example form. This alone will give test engineers and their organizations a standard, proven format for these critical documents.

* Testing is not treated as a standalone process. The authors show how testing is connected to requirements, business imperatives, and project management. This is a realistic view of the real world.

There is much more to this book than the highlights I cited, but the previous reviewer covered them well. I cannot think of a single client for whom I've consulted and advised who would not benefit from adopting this book as their test process manual. I cannot think of a single topic of any importance that is not covered in the book, and believe that this book will become the standard reference for test process management for years to come.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 11 people found the following review helpful:
5.0 out of 5 stars Complete, practical and methodical, 25 May 2002
By Mike Tarrani "www.tarrani.com" (Deltona, FL USA) - See all my reviews
(REAL NAME)   
This book provides a detailed roadmap for establishing and managing a comprehensive test process that is closely aligned to the IEEE standards for software testing. The process, called Systematic Test and Evaluation Process (STEP) is designed to improve quality by early involvement in the development life cycle instead of having testing as an activity on the critical path at the end of the build phase. This approach ensures early detection of defects, including those introduced in the requirements, specifications and design milestones. Clearly, the STEP approach supports testing and SQA (where SQA is an oversight function outside of the testing domain).

The STEP process has three main steps:
1. Plan the test strategy (develop a master test plan and associated detailed test plans).
2. Acquire testware (define test objectives, design and create test plans).
3. Measure (execute the tests, ensure that tests are adequate and monitor the process itself).
This framework is supported in Chapters 2-8, each of which addresses supporting activities and artifacts in detail. Chapter 2 covers risk analysis since testing is by its nature done to reduce the risk of defects escaping into production systems. I like the way the authors separate technical and schedule risks in this chapter because each are integral to the realities of testing.

Chapters 3 and 4 show how to perform master and detailed test planning, and provide example plan templates and how to develop them, and requirements and factors for each test phase for the detailed planning (unit, integration, system and acceptance testing).

The analysis and design activities covered in chapter 5 are focused on test design. The systematic and structured way the authors approach these activities walks you through developing test cases. You're shown how to ensure that they account for requirements and features, and are given high level advice about how to types of tests to employ. Test implementation covered in Chapter 6 introduces organization and process issues from a team perspective. One of the strongest chapters, 7, does deeply into the issues and factors surrounding test execution, and gives metrics to consider and internal processes for managing defects. I felt that this chapter should have paid more attention to issue and defect management from an enterprise problem management perspective, but despite this the information is solid.

The chapters that will most benefit test managers, especially new ones, are 8 through 10 that address the test organization, people and management issues. These sections would warm the heart of HR professionals and is unique in that leadership is given the same weight as management techniques. The detailed comparison of certifications from ASQ (CSQE), IEEE (CSDP), QAI (CSTE) and IIST (CSTP) includes everything you need to know to select the best certification to pursue, including salary increase data for each of these certifications. I also liked the chapter on improving the test process and thought the discussions of the CMM and the TPI model that is the subject of Test Process Improvement: A Practical Step-by-Step Guide to Structured Testing discussed. The appendices are also valuable in that they provide a glossary and templates that are consistent with IEEE specifications for software testing, and other valuable aids, such as checklists, an example master test plan and process diagrams.

Overall, the 15 years of field experience in teaching testing that is embodied in this book shows. It's practical, captures best practices and provides a solid model for a process-oriented test organization that employs preventive techniques.

Introducing Software Testing. Synopsis:

Teaches good habits to new testers, and offers much to experienced test professionals. I cannot imagine a better introductory book for software testers because this much needed text bypasses the theory that similar books inundate you with and goes straight to the essence of what testers spend most of their time doing: writing test plans and developing test cases. In fact, the first chapter (Tackling the Testing Maze) is the roadmap for the rest of the book, as well as the test process itself. The approach is modern in that it's aligned to iterative development life cycles, which is based on eight stages:
1. Exploration
2. Baseline test
3. Trend analysis
4. Inventory
5. Inventory combinations
6. Boundaries
7. Data
8. Stress the environment
What I like about this book is the no-nonsense approach to developing a test outline from which the test plan(s) and test cases will be derived, and the way that this documentation is aligned to the real world. For example, due diligence in the form of meticulous attention to sign-offs and authorities to proceed is emphasized. This alone is a common failure point in many test organizations. I also like the way that the realities of the project are highlighted, especially the interactions with the development team and the integration of project considerations into the process - in particular, the schedule constraints that all testers must juggle while meeting quality goals.

Other areas that make this a realistic look at testing include the chapters on object-oriented and web testing, and the inclusion of security testing - especially the latter which has been neglected in many advanced books and is an important, but overlooked, aspect of the full test suite.

Because this is an introductory text the author uses case studies and copious examples to illustrate and reinforce concepts and activities. But most important, the focus is on activities that reflect what testers do and theory only when required. This makes the book interesting and will give to anyone who follows the approach solid skills that will increase their worth to their team as well as dramatically increase their professional knowledge and skills.

For new testers this is probably the most important book you can buy. If you're a test manager you'll find this book to be an ideal training tool, and if combined with Systematic Software Testing by Rick D. Craig and Stefan P. Jaskiel will give you a complete reference library. The approach in the Craig and Jaskiel book is completely consistent with the approach in this one, making both books all the more valuable.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 3 people found the following review helpful:
5.0 out of 5 stars A systematic approach to s/w testing, 13 Jan 2003
By Steve Splaine (Tampa, Fl United States) - See all my reviews
(REAL NAME)   
This book is written for the software tester and/or test manager, and lives up to its title. The book explains how to go about planning a testing effort from a top-down perspective, discussing how to put together a master test plan (Chapter 3), and then drilling down into the nitty-gritty details (Chapter 4). Chapters 5 (Analysis & Design) describes some common testing techniques, which while not as comprehensive as some other s/w testing books, is perhaps unequaled in it's readability (Kudos to the copy-editor).
I like Chapters 6 (Test Implementation) and 7 (Test Execution) because they make for a good checklist for the tasks that need to be done to support the test execution phase, again what strikes me most about this book is the easy read, something especially useful when covering such potentially dry subject matter as "test status reporting".
Chapters 8 (Test Organization), 9 (The s/w Tester), and 10 (the Test Manager) touch upon the "soft issues" related to these roles - discussing such items as "the cornerstones of leadership", "career paths", and "how to hire testers". Finally, Chapter 11 discusses how to improve the testing process - no matter where on a "maturity" chart your organization resides.
One thing I did find interesting, was the prominence Risk & Stefan attached to using Risk as a means of guiding the entire testing effort (a mentality I personally concur with), this is evident in their decision to discuss this aspect of testing right up front in Chapter 2, and continually referring to it throughout the rest of the book.
In summary, I think Rick & Stefan have done a fantastic job of describing a systematic approach to software testing.

In the vain of "full disclosure", you should know that I've known Rick & Stefan for many years, and consequently I cannot be considered a completely impartial reviewer.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.