What is Testing (anyway)? It depends…

Slides:



Advertisements
Similar presentations
Blogging at Memorial University Libraries The what, the why, the how, the who.
Advertisements

Developing an offshore context-driven testing team Lee Hawkins Principal Test Architect Dell Software
Software Engineering with Dr. Daniel P. Berger and Dr. Philip E. Vandermeer II.
1 Testing – Part 2 Agile Testing In which we talk about nothing, because having unit tests solves all problems forever. Really. It’s not a subtitle balance.
Why the hell software testing?!
Warm Up Entrepreneurship 02/06/15 Go to If you’ve never signed up you will need to create an account. Please.
1. A closer look at Testing Hans Axelsson The view of testing in this presentation is that of my own and doesn’t necessarily coincide with any official.
(A radical interpretation) Tomo Lennox Bow Tie computer services Why Agile Works.
Black Box Software Testing Copyright © Cem Kaner & James Bach 1 Black Box Software Testing Fall 2005 Overview—Part 2 (Mission of Testing) Cem Kaner,
The next generation tester! 1 To Softec – Silicon India attendees With love, Pradeep Soundararajan Moolya Software Testing Private Limited
Presenting: Vivien Ibironke Ibiyemi Tools for becoming a better tester.
By: Fernando Ariete Jr.. Personal Finance Software  is a simplified accounting program that helps home users and small office/home office (SOHO) users.
3D Animation For this presentation I’ve decided to look at 3D Animation. This style of design has really grabbed my attention in the past couple of months.
Company LOGO Revised and Presented by Rob Coffman, CGMP and Patty Barron, CGMP Welcome To the 2015 Chapter Presidents’ Training Minneapolis – April 28,
Growing testing skills using the Agile Testing Ecosystem
Coaching an Oregon Games Project Challenge team November 14, 2015 Peter Steinfeld –
Graham Thomas Independent Software Testing Consultant Software Testing Secrets That We Dare Not Tell ! #esconfs.
Hello Friends Let’s get started…. PRESENTED BY: AJAY BALAMURUGADAS A SOFTWARE TESTER Software Tester's Role in Conscious Quality Delivery.
WHO ARE THE MELON RUNNERS? ALL IN A GOOD CAUSE St Luke’s Hospice looks after people who are terminally ill and try to give them the best quality of life.
Strategic Scheduling for Software Development Presenter: Neal Johnsen.
Social Networking. Hands up, who has a social networking site? How many friends do you have? How many have added friends that you don’t know in real life?
Coaching an Oregon Game Project Challenge team
Project Management & Collaboration
Your Flexible Spending Account (FSA)
© Disciplined Agile Consortium
The Value of Managing the Review Process
Organizational Development and Change Management
Bob Masters Small Business Owner Run the company for 10 years
Christian Carter Performance For University of Bristol
How to Create a Successful and Profitable Training Business
LinkedIn.
CS 325: Software Engineering
IT Roles and Responsibilities
From Fan To Pro: Using Your Hobbies in Your Career
SKILL ASSESSMENT OF SOFTWARE TESTERS Case Study
Automation – “A Critical Component of Agile testing”
Accounting Service in Melbourne, AUS
Dilbert Scott Adams Manage It! Your Guide to Modern, Pragmatic Project Management. Johanna Rothman.
4 Myths of Software Testing Outsourcing. Have you ever turned your back on the concept of outsourcing your software testing and QA? Might be it was brought.
Introducing Automation in Traditional Software Testing Best Practices.
Why Should You Outsource Your QA Needs?. Imagine you run a school, your bright students create a wonderful application with a great UX and want you to.
Why Do Companies Need Independent Software QA Services?
Best Approach And Practices For Software Quality Assurance Companies.
What You Should Know About Medical Office Construction
Assurance: the Evolution of Test Management?
Finding a Job Gathering Leads
CEN 4010 Intro to Software Engineering Professor Alex Roque
Nordic Testing Days 2015 An (Estonian) Experience Report
Johanna Rothman Agile Team Measurements Chapter 12
7 powerful questions of Data Science
Growing testing skills using the Agile Testing Ecosystem
Automation Of Software Test
Welcome Week 4 – Introduction to conceptual design for structural engineers 11:30am – 1:30pm London time.
YOUR TITLE CHILDRENS’ DAY HOME ABOUT US BLOG CONTACT
Automating Profitable Growth™
Finding a Job Gathering Leads
YOUR TITLE CHILDRENS’ DAY HOME ABOUT US BLOG CONTACT
Agile testing for web API with Postman
Sticky Steps - ‘Takes the terror out of planning!’
Presentation to - Management Team Javier Garza, HRM B-02
Seven Critical Factors for a Successful Partner Recruitment Program
Bringing more value out of automation testing
“I am definitely going to take a course on time management…just as soon as I can work it into my schedule.” -Louis E. Boone.
Achieve great things through a view others don’t have.
Welcome QA User Group January 20, 2015
What’s the fuss about? -Rajesh Mathur
Exploring Exploratory Testing
Virtual CFO Melbourne, AUS - Thinkwiser.com.au
Types of Software Testing Course. CONTENT  Black-box testing course  White-box software testing course  Automated software testing course  Regression.
What happened to all my testers?
Presentation transcript:

What is Testing (anyway)? It depends… Lee Hawkins Principal Test Architect, Quest (Melbourne)

My preferred definition From James Bach & Michael Bolton in “Exploratory Testing 3.0” blog post: Testing is the process of evaluating a product by learning about it through exploration and experimentation, which includes: questioning, study, modeling, observation and inference, output checking, etc. (See http://www.satisfice.com/blog/archives/1509)

Definition, but what about perspective? Different stakeholders have different perspectives on what testing is. Resorting to this definition (or any other one) doesn’t necessarily help in conversations with some of these stakeholders. Recognizing these different perspectives might lead you to think differently about how you serve your stakeholders.

Some perspectives

An information service for the project Testing is… An information service for the project Who might have this perspective? A tester embedded in an agile development team. Someone well versed in the Bach/Bolton/CDT view of testing. Some outsourcing vendors (perhaps).

Who might have this perspective? Testing is… Dead Who might have this perspective? CxO types following the latest “big thing” (agile, DevOps, continuous delivery). Testers tasked with nothing but running test cases every day. Newcomers reading LinkedIn posts about testing.

Easy (and anyone can do it) Testing is… Easy (and anyone can do it) Who might have this perspective? Team members who’ve never seen a great tester and the value they can add. “Traditional” IT project managers. Organizations looking to outsource testing to reduce cost. Organizations where testers are rewarded differently to developers, with testing being viewed as a step to becoming a developer.

Who might have this perspective? Testing is… A way to make money Who might have this perspective? Testing tool vendors. Outsourcing companies. Commercial conference organizers.

Who might have this perspective? Testing is… A cost centre Who might have this perspective? CFOs Accountants Organizations who claim they care about “quality” but are not prepared to invest in the people and processes to really achieve good quality.

A process that can be completely automated Testing is… A process that can be completely automated Who might have this perspective? Traditional IT managers. Test automation engineers  Misguided testers who haven’t grasped the difference between “testing” and “checking”. Test tool vendors.

Who might have this perspective? Testing is… Fun! Who might have this perspective? People like us. Testers who love the craft of software testing!

Contact me @therockertester lee.hawkins@quest.com therockertester.wordpress.com