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.
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. Can we prove that the test cases are complete?
This workshop outlines a scientific approach to designing test
scenarios/cases.
A level based design approach with behavior modeling based design
ensures scenarios/cases that can proved to be complete.
Fault traceability, Countability are two key properties to ensure
adequacy.
Countability ensures that the # of scenarios/cases can be logically
proven to be sufficient, while Fault traceability is about ensuring that
test scenarios/cases indeed have the power to detect the potential
defects that been hypothesized.
Answer: Yes. It can be logically proven.
Copyright 2011, CleanSoft Academy. All rights reserved. “Robust Test Design” Powered by HBT
4. “Robust Test Design”
is Powered by HBT
Hypothesis Based Testing (HBT), a personal scientific test
methodology powered by STEMTM uses a level based design,
modeling behavior at each level to design scenarios/cases The HBT Test Case Architecture
that 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. 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. 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. 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-days
Copyright 2011, CleanSoft Academy. All rights reserved. “Robust Test Design” Powered by HBT
8. Two Modes of Delivery
This program is delivered in two modes:
Open workshops
Conducted periodically,dates published on our website.
Corporate workshops
Exclusively done for corporates, tailoring to suit specific
needs of your organization can be done.
Copyright 2011, CleanSoft Academy. All rights reserved. “Robust Test Design” Powered by HBT
9. May we help you?
To be on our open workshop mailing list or to conduct
this program at your organization please contact us at :
Bengaluru (080) 2535 7161/62
Chennai (044) 4214 3469
Email marketing@cleansoft.in
Thank you
CleanSoft Academy is a division of STAG Software Pvt. Ltd.
Copyright 2011, CleanSoft Academy. All rights reserved. “Robust Test Design” Powered by HBT