Robust Test Design

4,002 views

Published on

This is HBT Series Workshop details on Robust Test Design, presented by CleanSoft Academy. The workshop is delivered in two modes - open workshop (1 day) and as corporate workshop tailored to meet specific needs of software companies.

Published in: Education, Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,002
On SlideShare
0
From Embeds
0
Number of Embeds
2,082
Actions
Shares
0
Downloads
39
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Robust Test Design

  1. 1. Robust Test DesignA HBT Series Workshop www.cleansoft.in
  2. 2. It is all about COVERAGE. This workshop takes a scientific approach to designing test cases that are adequate yet optimal. Coverage is the key property that needs to be satisfied by test design. How do we know if the “net” that we have designed to catch the fishes(“defects”) is broad, deep, strong and fine? Designing test cases that are complete and optimal is seen as challenging.Copyright 2011, CleanSoft Academy. All rights reserved. “Robust Test Design” Powered by HBT
  3. 3. Can we prove that the test cases are complete?This workshop outlines a scientific approach to designing testscenarios/cases.A level based design approach with behavior modeling based designensures scenarios/cases that can proved to be complete.Fault traceability, Countability are two key properties to ensureadequacy.Countability ensures that the # of scenarios/cases can be logicallyproven to be sufficient, while Fault traceability is about ensuring thattest scenarios/cases indeed have the power to detect the potentialdefects that been hypothesized. Answer: Yes. It can be logically proven. Copyright 2011, CleanSoft Academy. All rights reserved. “Robust Test Design” Powered by HBT
  4. 4. “Robust Test Design”is Powered by HBTHypothesis Based Testing (HBT), a personal scientific testmethodology powered by STEMTM uses a level based design,modeling behavior at each level to design scenarios/cases The HBT Test Case Architecturethat trace to potential defect types hypothesized. provides a clear form and structure to ensure that the test cases are goal-oriented and complete. Level Item Type Priority Focus Stage Organized by Quality levels sub-ordered by items (features/modules..), Frequency segregated by type, ranked by importance/priority, Order sub-divided into conformance(+) and robustness(-), classified by early (smoke)/late-stage evaluation, Mode tagged by evaluation frequency, linked by optimal execution order, classified by execution mode (manual/automated)STEM (STAG Test Engineering Method) is the trademark of STAG Software Pvt. Ltd.Copyright 2011, CleanSoft Academy. All rights reserved. “Robust Test Design” Powered by HBT
  5. 5. Topics Covered in this workshop‣Objective of test design‣The HBT way of test design‣Cleanliness criteria, Potential Defect Types‣Quality Levels, types and test techniques‣Information needed for design‣Modeling the behavior of entity under test‣The landscape of test techniques‣How to choose an appropriate test technique‣How to extract data specification‣Test scenarios and test cases‣Designing optimal yet adequate test scenarios and test cases‣Contents of a test case document‣Assessing test case adequacy‣Code coverage- When and how to use it‣Guaranteeing coverage - Countability, Requirements & Fault Coverage.‣Understanding load, stress, performance, scalability(LSPS) test objectives‣A quick overview of LSPS test design Copyright 2011, CleanSoft Academy. All rights reserved. “Robust Test Design” Powered by HBT
  6. 6. Takeaways from the workshop What information to extract to effectively design. Model behavior and design scenarios & cases that can be proven to be sufficient. Document them using a clear form & structure. (“HBT Test Architecture”) Find flaws in specifications.Copyright 2011, CleanSoft Academy. All rights reserved. “Robust Test Design” Powered by HBT
  7. 7. DELIVERY STYLE The delivery style will be application oriented, with an application used to illustrate the concepts and the process of doing. TARGET AUDIENCE Test/Project Managers, Test Lead & Test Engineer. DURATION Open workshop : One-day Corporate workshop: Two-daysCopyright 2011, CleanSoft Academy. All rights reserved. “Robust Test Design” Powered by HBT
  8. 8. Two Modes of DeliveryThis program is delivered in two modes:Open workshopsConducted periodically,dates published on our website.Corporate workshopsExclusively done for corporates, tailoring to suit specificneeds of your organization can be done.Copyright 2011, CleanSoft Academy. All rights reserved. “Robust Test Design” Powered by HBT
  9. 9. May we help you?To be on our open workshop mailing list or to conductthis program at your organization please contact us at :Bengaluru (080) 2535 7161/62Chennai   (044) 4214 3469Email    marketing@cleansoft.in Thank youCleanSoft Academy is a division of STAG Software Pvt. Ltd.Copyright 2011, CleanSoft Academy. All rights reserved. “Robust Test Design” Powered by HBT

×