Chapter 4. Examining the Specification


IN THIS CHAPTER

  • Getting Started

  • Performing a High-Level Review of the Specification

  • Low-Level Specification Test Techniques

This chapter will introduce you to your first real hands-on testingbut it may not be what you expect. You won't be installing or running software and you won't be pounding on the keyboard hoping for a crash. In this chapter, you'll learn how to test the product's specification to find bugs before they make it into the software.

Testing the product spec isn't something that all software testers have the luxury of doing. Sometimes you might come into a project midway through the development cycle after the specification is written and the coding started. If that's the case, don't worryyou can still use the techniques presented here to test the final specification.

If you're fortunate enough to be involved on the project early and have access to a preliminary specification, this chapter is for you. Finding bugs at this stage can potentially save your project huge amounts of time and money.

Highlights of this chapter include

  • What is black-box and white-box testing

  • How static and dynamic testing differ

  • What high-level techniques can be used for reviewing a product specification

  • What specific problems you should look for when reviewing a product specification in detail



    Software Testing
    Lessons Learned in Software Testing
    ISBN: 0471081124
    EAN: 2147483647
    Year: 2005
    Pages: 233

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net