Tutorials

   
Mastering Test Design
Lee Copeland, SQE
 
The tutorial consists of the following aspects of Mastering Test Design-
  • The Practical "How-To's" of Creating Test Cases
    This tutorial begins where most process courses end - once the test plans are written, test teams are formed, and test tools are selected. Then what? Now it's time to create test cases. Testing everything is impossible. Test design is about wisely choosing an appropriate slice of the infinite continuum of possible test combinations. This course provides many techniques for picking the "smartest" slice.
  • Hands-On Practice of Testing Techniques
    Your work begins with the selection of a format for recording test cases and then continues throughout the class with other students practicing each technique as it is presented.
  • For Software Developers and System Testers
    This tutorial is appropriate for both novice and experienced software developers and system testers. Test and development managers can also benefit from the course. A background of basic development processes and test levels is helpful but not required.
The tutorial will address:
  • Course Introduction
    • Introductions
    • Course Goals
    • Brown & Donaldson and Stateless University Case Studies
  • Global Issues
    • Testing is …
    • Description of test cases
    • The impossibility of testing everything
    • Test documentation formats
    • Maximizing reuse
    • Turning use cases into test cases
  • Black Box Science
    • Equivalence class partitioning
    • Boundary value testing
    • The traceability matrix
    • Being creative with invalids
    • Cross functional testing
    • Decision tables
    • State-transition diagrams
    • System integration issues
    • Orthogonal array testing
    • Testing techniques vs. Levels of testing
    • Risk based testing
  • White Box Science
    • White box testing:
       - At the unit level
       - At the integration level
       - At the system level
    • Coverage metrics - their use and meaning
    • McCabe's Design Predicate metric for integration and system testing
  • Black Box Art
    • Why science is not enough
    • Hunch based testing
    • Exploratory Testing
  • Regression Testing
    • Dealing with normal changes and emergency changes
    • Regression testing - what and how much
  • Dealing With Defects
    • What shall we call them?
    • The six steps of dealing with defects
    • Favorite defect metrics - what we can measure, what we can learn
    • Exit criteria - when to stop testing
  • Course Wrap-up
    • Review
    • Further reading
    • Last questions

Lee Copeland has over twenty-five years experience as an information systems professional. He has held a number of technical and managerial positions with commercial and non-profit organizations in the areas of applications development and software development process improvement. He has taught seminars and consulted extensively throughout the U.S. and internationally.

As manager of software development process improvement, he directed the design, introduction, and institutionalizing of formal procedures including static and dynamic testing. He was instrumental in creating an independent testing group in his organization.

Lee is the main author and principal instructor of the Testing Object Oriented Software course. In addition, he teaches the Systematic Software Testing, Web/eBusiness Testing, Web System Testing, and Mastering Test Design courses. He is a well-known speaker at testing conferences both in the United States and internationally. Lee is the author of the recently published book, A Practitioner's Guide to Software Test Design.

 Delhi
 Tutorial Code: 101F
 Tutorial Date: Februrary 16, 2004
 Tutorial fee: INR 4500
 Tutorial Timings: 9:30 a.m - 5.30 p.m
 Registration timing: 9:00 a.m
 Tutorial Venue: Hotel Surya, New Friends Colony
 Pune
 Tutorial Code: 401F
 Tutorial Date: Februrary 19,, 2004
 Tutorial fee: INR 4500
 Tutorial Timings: 9:30 a.m - 5.30 p.m
 Registration timing: 9:00 a.m
 Tutorial Venue: Le Meridien, RBM
 Singapore
 Tutorial Code: 701F
 Tutorial Date: Februrary 25, 2004
 Tutorial fee: 760 S$
 Tutorial Timings: 9:30 a.m - 5.30 p.m
 Registration timing: 9:00 a.m
 Tutorial Venue: To be announced

For registration details please contact: amritas@qaiindia.com

 
Organized by
   
Pre-Conference Tutorials:
February 16 - 19, 2004
Conference:
February 20 - 21, 2004
Post Conference Tutorials:
February 23 - March 05, 2004
  About the Conference  
  Messages  
  Conference Highlights  
  Invitation to be a Speaker  
  Suggested Topics  
  Sessions  
  Conference Program  
  Tutorials  
  Evaluation Process  
  Testing Leadership Awards  
  Papers & Practice Selected for Presentation  
  Papers Selected for Publishing  
  Picture Gallery  
 Testing Certification 
  About our Sponsors  
  Sponsorship Opportunities  
  Register  
  Venue  
  Contact Details