SQE Training

Print This Page
 
 
  eMastering Test Design
The Art and Science of Creating Test Cases

     
  Price: $695  
     
 
  This Course Comes in These FormatseLearning or Click here for the instructor led course
 
  Register for This Course Get a PDF Brochure About This Course   
 
 
  DESCRIPTION

 
 
  Learn functional, black-box test design techniques to find more bugs—faster
Certified by the Project Management Institute

You will earn up to 15 contact hours or PDUs upon completion of this course.
  Explore structural, white-box methods to add more depth to test cases
  Practice these test design techniques to reinforce your new skills
  Examine exploratory testing approaches to replace ad hoc testing
  Find out when to use each test design technique for the best results


The Practical "How-To's" of Creating Test Cases
This course begins where many software testing courses end. Once the test plans are written, test teams are formed, and test tools are selected, it is time to create test cases. Since testing everything is impossible, the first step in test design is to choose a subset of all possible tests of program paths and data combinations to find important defects quickly. eMastering Test Design teaches you to select an optimal set of what to test and develops your practical skills to become a better test engineer. 

Hands-On Practice of Testing Techniques
Experience the science and the art of both functional and structural testing methods in an online setting. First, you will see real world examples of each test technique demonstrated. Then, you’ll have the opportunity to practice these techniques, gain new testing skills, improve your testing effectiveness, and increase your professionalism. You will gain a newfound confidence for developing test cases that find important bugs earlier.

For Software Developers and Testers
This course is appropriate for both novice and experienced software testers. Developers in the agile world who are now expected to write test cases will find this course extremely useful. Test and development managers can also benefit from this course. A background of basic development processes and test levels is helpful but not required.
 
 
 
 
 
  COURSE OUTLINE

Testing Design Fundamentals
Test case inputs, outputs, and oracles
How to choose what to test and what not to test
Test design documentation—format and the level or detail
Designing tests for different test levels

Equivalence Class and Boundary Value Analysis
Continuous and discrete equivalence classes
Identifying valid and invalid boundaries
Creating test designs from boundary values
Equivalence class boundary value test design examples and exercise

Decision Tables
What are decision tables?
Creating tests from decision tables
Decision table test design examples and exercise

State Transition Diagrams
State machine charts--states, transitions, events, and conditions
Creating tests from state transition diagrams
State transition diagram test design example and exercise

Orthogonal Array (All Pairs) Test Design
Introduction to orthogonal arrays
Selecting an orthogonal array
Orthogonal array test design example and exercise

Black-box Test Design
Requirements Traceability
Black-box test designs for different test levels
Risk analysis techniques
Black-box risk analysis example

White-box Test Design
White-box unit and integration test techniques
Control flows—sequences, decisions, branches, loops
Coverage—statement, decision, and more
White-box testing example and exercise

Exploratory Testing
What exploratory testers need to know
Exploratory testing techniques
Limits of exploratory testing
Exploratory testing example

Regression Testing
What is regression testing
Local, remote, and unmasked regression tests
Partial and complete regression tests

Managing and Analyzing Defects
Reporting and fixing defects
Testing implications of bug fixes
Bug metrics, release criteria, and more

 
 
  Schedule


*Online course only
*Take at your Convenience

 
 
  Instructors

 
 
    The Perfect Solution for Software Professionals with Travel and Time Constraints
     
  Complete an eLearning course from your own desktop with 24 x 7 access

Certified by the Project Management Institute

You will earn up to 15 contact hours or PDUs upon completion of this course.

  Expert instructors provide answers to your specific questions via email
  Private discussion group with instructors and other course participants
  Delivered in an interactive, mulitmedia format using proven on-line learning methods
  You have 70 days to complete the course
  One year StickyMinds.com PowerPass online membership (extension for current members) from course start date  
  This course is appropriate for both novice and experienced software developers, QA analysts, and testing professionals  
     
Dynamic Learning Features:
     
   

Audio Narration by the course author with accompanying transcript

Video Clips from the Classroom - Live examples of the content being taught in the classroom setting                       

Reinforced Learning - Questions linked to content that help you reinforce what you have just learned

Graphics and Flash Animation - Illustrates and explains content

 Dynamic Learning features 

     eLearning What to Expect:
     
  Superior lesson content developed and delivered by testing experts
  Tutorials that place content into real-world situations
  Exercises that immediately apply your new learning
  Assessment questions that help you evaluate your learning
  A certificate of completion will be issued to each student upon completion of the course
     
     
 
 
 
  Testimonials

"The course was really good and very helpful. Some areas were review, but others were topics I have been wanting to learn, it was a well rounded course."
Kathryn Hughes, Nautilus Inc

"The course was presented in a clear logical manner. I did fill out the survey but wanted to say again that the quality and progression of the course was very good."
Christy L. Gullion, AMS Services

"It was excellent!!"
Mark Henley, Sandia National Laboratory

"I have completed the course on eMastering Test Design. I found it very informative and well presented. I look forward to taking more of the courses offered at sqe.com."
John Johnson, Crane Lear Romec

"It was very informative and I picked up many things that will help me in my day to day routine. It was very good and I'd recommend it to others."
Jim Gennaro, Synergistix Inc

"What I found most valuable about the course was the hands-on exercises that helped me learn."
Karen Weatherwax, Purdue University

"I valued the ‘dictionary’ of terms that explained the industry vocabulary. Multiple examples and explanation of examples."
Todd Foulk, Matrix Solutions
 
 
  On-Site Info

Looking for ways to save training and travel dollars?

Take advantage of the cost effective convenience of on-site training in a team building atmosphere. If you have six or more people to train, consider the advantages of scheduling courses at your location. Employing an interactive workshop format, our world-class consultants/instructors are able to address many of your organization’s specific issues. In addition, we can customize the course delivery to meet your unique situation. All of the SQE Training courses can be taught at your location. 

For more information on any course, please visit our on-site course list.

  For additional information or to receive a FREE quote, call 888.268.8770 or 904.278.0524, or email onsitetraining@sqe.com