Rapid Software Testing

Slides:



Advertisements
Similar presentations
More and Better Test Ideas Rikard Edgren TIBCO Spotfire EuroSTAR share one-liner test ideas.
Advertisements

Four Schools of Software Testing Workshop on Teaching Software Testing, Florida Tech, February 2003.
Schools of Software Testing Adapted from B. Pettichord, 2007.
Black Box Software Testing Copyright © 2003 Cem Kaner & James Bach 1 Black Box Software Testing Fall 2004 PART PAIRED EXPLORATORY TESTING by Cem.
Internship Seminar What will be covered: The internship context
ET Workshop v Opening©2002 Amland Consulting0-1 Exploratory Testing v Workshop in Risk-Based Agile Testing Parts of this class have been.
Copyright (c) Cem Kaner. All Rights Reserved. 1 Black Box Software Testing (Academic Course – Fall 2001) Cem Kaner, J.D., Ph.D. Professor of.
Information Assurance Research in the College of Engineering.
Why the hell software testing?!
Improving Software Testability Adam Knight – Test Team Leader, Clearpace Ltd. April 29 th 2009.
High Volume Test Automation1 High Volume Test Automation Keynote Address STAR East International Conference on Software Testing Analysis & Review Orlando,
Copyright (c) Cem Kaner. All Rights Reserved. 1 Black Box Software Testing (Professional Seminar) Cem Kaner, J.D., Ph.D. Professor of Computer.
Copyright (c) Cem Kaner Black Box Software Testing (Academic Course - Fall 2001) Cem Kaner, J.D., Ph.D. Florida Institute of Technology Section:
Copyright (c) Cem Kaner. All Rights Reserved. 1 Black Box Software Testing (Professional Seminar) Cem Kaner, J.D., Ph.D. Professor of Computer.
Copyright (c) Cem Kaner Black Box Software Testing (Academic Course - Fall 2001) Cem Kaner, J.D., Ph.D. Florida Institute of Technology Section:
Black Box Software Testing Copyright © 2003 Cem Kaner & James Bach 1 Black Box Software Testing Fall 2004 PART 21: ELEMENTS OF TEST DOCUMENATION by Cem.
A year 1 sports personA year 2 sports personA year 3 sports person Games I can throw underarm. I can hit a ball with a bat. I can move and stop safely.
Black Box Software Testing Copyright © 2003 Cem Kaner & James Bach 1 Black Box Software Testing Fall 2004 PART ALTERNATIVES TO GUI TEST AUTOMATION.
Copyright (c) Cem Kaner. All Rights Reserved. 1 Black Box Software Testing (Professional Seminar) Cem Kaner, J.D., Ph.D. Professor of Computer.
Black Box Software Testing Copyright © Cem Kaner & James Bach 1 Black Box Software Testing Spring 2005 by Cem Kaner, J.D., Ph.D. Professor of.
Black Box Software Testing Copyright © Cem Kaner & James Bach 1 Black Box Software Testing Fall 2005 Overview—Part 2 (Mission of Testing) Cem Kaner,
Black Box Software Testing Copyright © 2003 Cem Kaner & James Bach 1 Black Box Software Testing Fall 2004 PART USER TESTING by Cem Kaner, J.D., Ph.D.
Black Box Software Testing Copyright © 2003 Cem Kaner & James Bach 1 Black Box Software Testing Spring 2005 PART 7 -- FUNCTION TESTING by Cem Kaner, J.D.,
EXPLORING “BEST PRACTICES” Let’s Test Mission Help me build the closing keynote: “A Critical Look at Best Practices”A Critical Look at Best Practices.
441 Copyright © , Satisfice, Inc. V1.6.1 James Bach, Satisfice, Inc. (540)
Black Box Software Testing Copyright © Cem Kaner & James Bach 1 Black Box Software Testing Fall 2005 Overview for Students Cem Kaner, J.D., Ph.D.
Redefining Boundaries of Boundary Testing James Bach Satisfice, Inc. This material benefited from review and conversation at the 4.
The next generation tester! 1 To Softec – Silicon India attendees With love, Pradeep Soundararajan Moolya Software Testing Private Limited
Black Box Software Testing Copyright © Cem Kaner & James Bach 1 Black Box Software Testing Spring 2005 REQUIREMENTS ANALYSIS FOR TEST DOCUMENTATION.
CS5391, course pack #6 Can Internet-based application(IBA) be engineered? IEEE software, September/October 1998, pp IEEE software, September/October.
Copyright © , Satisfice, Inc. v1.4.3 I grant permission to make digital or hard copies of this work for personal or classroom use, provided that.
Copyright (c) Cem Kaner Black Box Software Testing (Academic Course - Fall 2001) Cem Kaner, J.D., Ph.D. Florida Institute of Technology Section:
Copyright © , Satisfice, Inc. V1. James Bach, Satisfice, Inc. (540)
What is my role as an educator?. Two Perspectives: Outside (researchers and media) 1980’s: war on drugs Gun Free School Act (GFSA) Zero Tolerance policy.
Session # Rational User Conference 2002 Author Note: To edit Session # go to: View/Master/Title Master ©1998, 1999, 2000, 2001, 2002 Rational Software.
Black Box Software Testing Copyright © Cem Kaner & James Bach 1 Black Box Software Testing Spring 2005 REGRESSION TESTING by Cem Kaner, J.D., Ph.D.
Games in Practice Prepared by RLEF, July Why Games? It’s recommended that a players development in each training session should consist of learning.
Black Box Software Testing Copyright © 2003 Cem Kaner & James Bach 499 Black Box Software Testing Part 12. Introduction to Test Documentation Co-authors:
Black Box Software Testing Copyright © 2003 Cem Kaner & James Bach 1 Black Box Software Testing Fall 2004 PART REGRESSION TESTING by Cem Kaner, J.D.,
Ajay Balamurugadas on behalf of Weekend Testing Team Weekend Testing Skilled Software Testing Unleashed.
Black Box Software Testing Copyright © Cem Kaner & James Bach 1 Black Box Software Testing Fall 2004 by Cem Kaner, J.D., Ph.D. Professor of Software.
The Big Interview Terri Rucker Instructor: Dr. Wendy Ricci Ashford University.
Copyright (c) Cem Kaner. All Rights Reserved. 1 Black Box Software Testing (Professional Seminar) Cem Kaner, J.D., Ph.D. Professor of Computer.
Black Box Software Testing Spring 2005
Black Box Software Testing Spring 2005
OAKLEIGH CHARGERS U PROGRAM
Black Box Software Testing (Academic Course - Fall 2001)
2008 Team Building Workshop
CMM Overview A Focus on Level 2
Black Box Software Testing (Academic Course - Fall 2001)
Black Box Software Testing Fall 2004
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Black Box Software Testing Fall 2005 Overview – Part 1 of 3
Black Box Software Testing 2004 Academic Edition
Exploratory Test Automation
Cem Kaner, J.D., Ph.D. Director
High Volume Test Automation Keynote Address STAR East International Conference on Software Testing Analysis & Review Orlando, Florida, May 20, Cem.
2008 Team Building Workshop
2008 Team Building Workshop
My Life As A Practice Manager
2008 Team Building Workshop
Task 1 My Career Match Summary
ELT Professionals Cooperating Around the Globe
Black Box Software Testing Fall 2005 Overview—Part 3 (Test oracles) Cem Kaner, J.D., Ph.D. Professor of Software Engineering Florida Institute of Technology.
2008 Team Building Workshop
What to include in your personal evaluation
CAVALIER Teaching ACADEMY
Black Box Software Testing (Professional Seminar)
Exploring Exploratory Testing
Presentation transcript:

Rapid Software Testing v1.4.3 James Bach, Satisfice, Inc. james@satisfice.com www.satisfice.com (540)631-0600 Copyright © 1996-2002, Satisfice, Inc.

Acknowledgements Some of this material was developed in collaboration with Dr. Cem Kaner, of the Florida Institute of Technology. Many of the ideas in this presentation were reviewed and extended by my colleagues at the 7th Los Altos Workshop on Software Testing. I appreciate the assistance of the LAWST 7 attendees: Cem Kaner, Brian Lawrence, III, Jack Falk, Drew Pritsker, Jim Bampos, Bob Johnson, Doug Hoffman, Chris Agruss, Dave Gelperin, Melora Svoboda, Jeff Payne, James Tierney, Hung Nguyen, Harry Robinson, Elisabeth Hendrickson, Noel Nyman, Bret Pettichord, & Rodney Wilson.

Assumptions You test software. You have at least some control over the design of your tests and some time to create new tests. One of your goals is to find important bugs fast. You test things under conditions of uncertainty and time pressure. You have control over how you think and what you think about. You want to get very good at software testing.

Goal of this Class This class is about how to test a product when you have to test it right now, under conditions of uncertainty, in a way that stands up to scrutiny. (This skill comes in handy even when you have more time, more certainty, and are subject only to your own scrutiny.)

What is Internet time like? Less time than you’d like. Faster is better. Your plans will be interrupted. You are not fully in control of your time. What is Internet time like? Team Sports

The Challenge When the ball comes to you… Do you know you have the ball? Can you receive the pass? Do you know your options? Do you know what your role and mission is? Is your equipment ready? Can you read the situation on the field? Do you know where your teammates are? Are you aware of the criticality of the situation? Can you let your teammates help you? Are you ready to act, right now?

Your Moves: Rapid Testing Cycle Do a burst of testing STOP START Focus on what needs doing Make sense of your status Report Compare status against mission

What About “Slow” Testing? All Testing Management likes to talk about this… but they don’t fund it. Rigorous or Thorough automation extensive preparation super testability super skill Rapid You can do this, no matter what.