Skip navigation

Newsletter

Sign up to the DrivenQA newsletter to be the first to hear of our top tips, news and services.

Email:

Performance Testing Course in Brighton (UK) with Scott Barber

DrivenQA has teamed up with Scott Barber of PerfTestPlus to bring a choice between a 1 day or a 3 day course on Performance Testing.

Rapid Software Testing course outline

Introduction

  • Rapid Testing Defined
  • What is Testing? A Questioning Process
  • The Themes of Rapid Testing
  • How Rapid Testing compares with other kinds of testing

KEY IDEA: Rapid Testing is Personal

  • The Test Project Context
  • Testing Under Time Pressure
  • The Importance of Testing Skill

KEY IDEA: Thinking Scientifically

  • Mental Traps
  • Questions, Explanations and Predictions
  • Confronting Complexity
  • Observation vs. Inference
  • Models Link Observation and Inference
  • Spotting What is Missing
  • Using Heuristics

KEY IDEA: Know Your Oracles

  • Consistency Heuristics
  • Coping With Difficult Oracle Problems
  • Quality Criteria and Oracles

KEY IDEA: Know Your Coverage

  • Structural Coverage
  • Functional Coverage
  • Data Coverage
  • Platform Coverage
  • Operations Coverage
  • Time Coverage
  • Ask for testability!

KEY IDEA: Use Exploratory Testing

  • ET is a Structured Process
  • ET is a Cyclic Story-Building Process
  • Testing to Learn vs. Testing to Search
  • High Learning ET
  • Contrasting Scripted and Exploratory Testing
  • ET Dynamics
  • Focusing and De-focusing Heuristics of ET

KEY IDEA: Know Your Procedures

  • Four Elements of Test Procedure
  • Focusing and De-focusing Heuristics of Test Procedures
  • Exploiting Variation To Find More Bugs

KEY IDEA: Know Your Test Strategy

  • One way to make a strategy
  • General Test Techniques
  • Value (or Risk) as a Simplifying Factor
  • Cost as a Simplifying Factor
  • Can and should tests be repeated?

KEY IDEA: Rapid Test Documentation

  • The First Law of Documentation
  • Common Problems with Test Documentation
  • Concise Documentation Minimizes Waste
  • Consider Automatic Logging
  • Taking Notes
  • Documenting Test Sessions

KEY IDEA: Rapid Test Reporting

  • Reporting Considerations
  • The Dashboard Concept

KEY IDEA: Getting started with Rapid Testing
Testing Exercises (distributed throughout the class)

  • Test the Mysterious Sphere
  • Wason Selection Task
  • Test the Famous Triangle
  • Test Cases for a Calendar
  • Test This Dialog Box
  • Find a Particular Bug
  • Use Exploratory Modeling on a Small App
  • Find an Oracle for Font Size
  • Discover the Role of Repetition in Test Strategy
  • Report the Completeness of Testing
  • Exploratory Testing with Playing Cards

A guide to the course

Online shoppers spend most of their time and money at websites with the best usability.

Source: Nielsen, 1998

The value of any practice depends on its context.

Context Driven School

Rosie's Software Testing blog