Automating Test Design & Designing Test Automation
the test tribe logo

Automating Test Design & Designing Test Automation

Join Asia’s Largest Software Testing Community

What you will learn​

Start From
4th May
(For 4 Weeks)

03 PM (IST)
onwards

Certificate on
Completion

Live
Sessions

IN COLLABORATION
WITH

Browserstack logo

ATTENDEES FROM COMPANIES

Program Outcomes

Effective Techniques to implement Test Automation

Learn effective tools and techniques beyond usual user action automation and frameworks. 

Real techniques applied to Real projects

You learn the best when you see the solutions on real-world Projects. Practical solutions to some unique automation problems.

Hands-on Exercises and rich demonstrations

Get mentored and ask your questions to the curated experts with 40+ years of experience.

Examples & Case Studies from different Domains

Transit from understanding the basics to mastering complex automation strategies, ready to tackle any testing scenario with precision and creativity

Who is this Programme for?

1

Designed for people who want to learn about the vast array of automation techniques that can be used to help leverage testing efforts.

2

A great fit for a Tester, Product owner, manager, or developer, who wants to gain important insights into the benefits and trade-offs related to test automation.

3

Perfect for those looking to boost their skills and thinking process, with hands-on training and exercises.

4

Passionate about leading in automation, software testing, and designing engaging user-centric experiences.

Bootcamp
Topical
Outline

Week 1

Automating Test Design - Purpose

  • Context factors

  • Business

  • Technical

  • Organizational

  • Cultural

Week 2

Test Design

  • What is test design

  • Focus

  • Variables

  • Visual models

Week 3

Problem Solving

  • Conditions
  • Constraints
  • One factor at a time OFAT
  • Multiple factors at a time MFAT
  • Adaptation
  • Optimization
  • Leverage
  •  
Week 4

Techniques

  • Variable Identification
  • Domain Analysis
  • Decision Tables
  • Control Flow
  • State Models
  • Dynamic Analysis
  • Combinations Pairwise
  • Random
  • Pareto Analysis
  • Monte Carlo Methods
  • Permutations
  • Combinations
  • Selections
  • Platform Compatability
  • Domain Specific
Week 1-4

Designing Test Automation - Origin

  • History
  • Self testing
  • Scafolding
  • Incremental Development
  • Support
  • Regression
Week 1-4

Designing Test Automation - Purpose

  • Context factors
  • Business
  • Technical
  • Organizational
  • Cultural
Week 1-4

Designing Test Automation - Problem Solving

  • Validation
  • Verification
  • Truth and Integrity
Week 1-4

Design Elements

  • Initial conditions

  • Control

  • Observe

  • Assessing Correctness

  • Validation

  • Trust

  • Testability Hooks

Week 1-4

Automation Designs

  • Usage Scenario Based Models
  • Data Driven Models
  • Keyword Driven Models
  • Mocking
  • Non Functional
  • Experiments
  • Heuristics
  • Patterns
Week 1-4

Case Studies

  • Digital Community software
  • Transactional E-Commerce
  • High Reliability
  • Embedded Software
  • Banking Daily
  • Deployment DevOps
  • Test Automation Tool
  • Vendor
  • Disposable Test Automation
  • Medical Trial Data Collection
  • Replay of Log File

Know More About Instructor

Robert Sabourin

President & Consultant at Amibug, Inc.

Rob Sabourin has more than thirty-nine years of management experience leading teams of software development professionals.

A highly respected member of the software engineering community, Rob has managed, trained, mentored, and coached thousands of top professionals in the field.

He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization.

Rob authored “I am a Bug!”, the popular software testing children’s book; works as an adjunct professor of software engineering at McGill University; and serves as the principal consultant (and president/janitor) of AmiBug.Com, Inc.

About Teaching Approach

A Bit of Show & Tell.

Rob provides a series of illustrative examples of each test design and test automation approach. The
context, testing problem and proposed solutions are reviewed.

Try it out yourself.

Delegates are given a change to implement some of the test design approaches as in exercises. Although some tools may be required all are open sourced & have been used by on Windows & Mac Platforms.

Do it.

Homework problems give delegates a chance to attempt more complex problems, combine techniques
and even apply techniques to their own problem space.

Make it real.

Rob shares recent project case studies using various test automation tools & techniques to solve complex problems, professional task analyses covering relevant business, technical, & organizational factors.

Active Relevance.

Rob provides a fun, educational, and high energy learning experience. Rob encourages delegates to bring up their real-world project concerns so that a wide set of relevant recent
examples and case studies.

Words from our Attendees

Designed for
Working
Professionals

Flexible Scheduling for Busy Professionals

Live classes are scheduled during (Weekends) non-working hours, ensure you learn without disrupting your work commitments

Lifetime Access to Class Recordings

Missed a class? No worries. With lifetime access to recordings for each session, you can catch up at your convenience.

Dedicated Support for Your Doubts

Implement learnings during the weekdays and clarify doubts in dedicated doubt-clearing sessions every Wednesday

Time is Running Out
Grab Your Spot Fast!

Most Value
Special Launch Offer

Register For for Rs 14999/-

For Team

Team purchase on your mind?

Workshop Overview

Testers can save a lot of time—and focus on what really matters—by using automated test design and
implementation tools. Traditional test automation helps testers execute tests, report progress, and offer
insights into test coverage and completeness, but little emphasis has been made on automating
effective test design.
Rob Sabourin will share automated test design techniques using a selection of free and open-source
tools. Rob has implemented automated test design in conjunction with automated unit tests and automated
story tests on many software projects, and he will share examples demonstrating automatic test design
on many technology stacks using popular unit and story test frameworks.
Rob will illustrate how complex transactional business tests are defined with automated decision table
analyzers using state-of-the-art logic reduction algorithms, as well as construct test cases navigating
complex integration paths, microservice APIs, and functionality chains using automatic path analysis
tools.
You will learn to automate test generation on many technology stacks for several architectures,
including REST APIs, microservice architectures, cloud computing solutions, multi-tiered architectures,
and mobile and embedded systems, to efficiently discover critical bugs.

Many of Rob’s customers, students and professional colleagues are concerned about building skills in
test Automation. In this course Rob shares a problem-solving approach which can help you leveraging
test automation tools and technologies to help solve some complex testing problems. Rather than
mastering any specific tool or technology stack Rob shares many ways that automation can support
testing. Automation can be an important part of your testing solution space. Rob has succeeded in
many projects by tooling and instrumenting projects leveraging a multitude of automation strategies
over the past 40 years.

This course addresses to topic of design.
Instead of prescribing how test automation should be used in software testing this course looks at the
testing from a problem-solving approach.
Given a clear test objective, tied to project specific business goals, Rob Sabourin will share how a wide
variety of tools and techniques can be used to efficiently deliver valuable meaningful results.
The issue of test design will be reviewed looking at how tools and technologies can be used to support
the design of excellent tests. Test design is about focusing, and different test design techniques can be
applied to help fulfil the test objective. Automated test design tools and techniques can be used in
identification of a meaningful relevant and minimal set of variables, conditions, and factors, selecting
appropriate trials to exercise the application and learn about the risks that really matter.
Multiple variable test design techniques focused on business rules can be supported with tools such as
decision table editors and APIs such as Open Rules.
Test designs for transactional, data oriented or stateful systems can be implemented with path analysis
tools used to help identify a reasonable subset of the vast number of possible pathways through a
network.
Combinations test design techniques, such as pareto analysis can be performed with spread sheets and
with many publicly available libraries and tools.
Rob will show how simple Python scripts can be assembled to generate excellent combinations,
permutation, selection, and sample-oriented tests.

Yes, This is a hands-on workshop with a lot of mini-activities that you will have to perform on your laptop. So, To get the best experience for the workshop, We will suggest joining through a Laptop/Computer.

We would suggest you read the prerequisite document before coming to the workshop. The Pre-requisite document will be given once you register for the workshop.

Yes, For the people with Premium passes, You can get added to the Workshop alumni group to take guidance from the instructor and interact with your peers. 

Please contact us at [email protected] to get group discounts for your team

Yes, You can get access to the recordings later on if you have a premium pass for the workshop.

We will share the URL to join the workshop prior to the workshop date.

The event will be for 3 hours from 3 PM IST to 6 PM IST, on Weekends for 4 Weeks.

Unlock Verifiable Certificate

We’re glad to offer you a certificate of completion for our Automating Test Design & Designing Test Automation bootcamp! The certificate is a great way to showcase your commitment to learning and the new skills you have acquired throughout the bootcamp.

TTL certificates 29.7 × 21 cm 1

Is this Programme Right for you?

200+ Testers have learned from this workshop

By submitting this form, I confirm that I have read and understood thetesttribe Policy*

About The Test Tribe!

The Test Tribe is the World’s Largest Software Testing Community turned EdTech Startup. Started in 2018 with a mission to give Testing Craft the glory it deserves while we co-create Smarter, prouder, and confident Testers. We take pride in solving upskilling and growth for global Testing professionals through our unique offerings like Expert Courses, Membership, Cohorts, Offline Mixers, online Community spaces, and a lot of global Events. Our offerings enable Software Testers globally to collaborate, learn, and grow together. With around 270+ Software Testing Events like Conferences, Hackathons, Meetups, Webinars, etc., and with other Community initiatives, we have reached a global footprint of over 120K+ Testers from 130+ Countries. We intend to provide life-altering growth to every single Testing professional on the planet through community and technology.

0 K+

Testers
Involved

0 +

Software Testing
Events

0 +

Students on
Thrive EdSchool

0 +

Courses Coming
This Year

Wokshop is designed by Asia's largest Software Testing community

We have been featured on

Frequently Asked Questions

This course is for software project team members involved in testing, programming, business analysis, software construction and deployment.

Yes, if he/she wants to validate their current automation approach and pick up ways to extend their practise – especially using tools to support test design.

Yes, This is a hands-on workshop with a lot of mini-activities that you will have to perform on your laptop. So, To get the best experience for the workshop, We will suggest joining through a Laptop/Computer.

None – but this would be more relevant to someone with a testing or development experience.

 

Yes, For the people with Premium passes, You can get added to the Workshop alumni group to take guidance from the instructor and interact with your peers. 

Please contact us at [email protected] to get group discounts for your team

Yes, You can get access to the recordings later on if you have a premium pass for the workshop.

We will share the URL to join the workshop prior to the workshop date.

The event will be for 4 hours from 11 am IST to 4 PM IST on both days.

 You will get one participation certificate and a completion certificate (on completing the final project).

[sibwp_form id=2]
The Test Tribe Logo
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.