SlideShare a Scribd company logo
T6
Special Topics
5/2/2013 9:45:00 AM

Testing - After You’ve Finished Testing
Presented by:
Jon Bach
eBay, Inc.

Brought to you by:

340 Corporate Way, Suite 300, Orange Park, FL 32073
888-268-8770 ∙ 904-278-0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
Jon Bach
Jon Bach works for eBay (San Jose) as a QA director for the Buyer Experience team. Formerly a manager
of corporate intellect and senior test consultant at Quardev, Jon has been in testing since 1995 with
experience that includes managing teams at Microsoft, HP, and LexisNexis. The co-inventor (with his
brother James) of session-based test management, Jon is an award-winning speaker on test
management and exploratory testing. He’s mostly known for his “half-baked†ideas about how to
inspire innovation and create a learning culture for test teams. Find Jon on Facebook and Twitter
@jbtestpilot. View his presentations at quardev.com/articles and his blog at jonbox.wordpress.com.
Testing… (After You’ve
Finished Testing)
Jon Bach
QE Director, Live Site Quality
jobach@ebay.com
STAREast 2013

What’s the quality right NOW?

1
2
Is it good enough?

Too Much Quality
Further time and effort
is a waste of resources.
floating line

Good enough quality bar
Further time and effort
is crucial.

Unacceptable Quality

3
What I do

7

10 Testing-related activities after release
•
•
•
•
•
•
•
•
•
•

Monitoring
Experimentation
Surveys
Scenario
Follow-up
Investigation
Competitive
Events
Reputation
Dogfooding

8

4
Monitoring (Checking)

9

Experimentation (A/B testing)

A

B
10

5
Surveys
When site visitors click this

11

Surveys
we see this

We see this

12

6
Scenario

13

Follow-up
I go on eBay Radio (a weekly podcast for customers) as “The Bug
Hunter” to elicit stories about technical problems in Production.
------------------------------------------------------------------------------“I have attached the screen shot for you. Try as I might, I can't get
the selling reminders to go to the top. The arrows don't work, but I
can move sold, unsold and active selling. I even set the default to
summary, but no luck. FYI- I am using Safari on my trusty Mac.
Also, the default font size is too big. When I zoom it out, it's too
small. It was a better size the way it was before. I sent a message
to the team through the 'what do you think' for that page.”

14

7
Investigative Testing
This is a dip in bids we saw in Production.
What questions do you have to troubleshoot this?

15

My brother’s ideas

16

8
Topics for investigation (FORCOSTTTIP)
•
•
•
•

•
•
•
•

•
•
•

Feature – Do we know what happens when people bid?
Origin -- When did this start happening?
Recent – Did we just push code to Production?
Consistency / Correlation -- What happened yesterday,
tomorrow? Are there other graphs and metrics?
Overlap – Is there any other process happening?
Security – Is it malicious? Intentional?
Terminology -- What kinds of “bids”? US, UK, International?
Third-Party / Silent Partner – What’s not in the room? What sort
of information have we NOT heard from?
Truth is out there – does someone already know about this?
Instrumentation – is the graph wrong? Can I get more data?
Prediction – can we test a conjecture with a prediction
17

Competitive Testing

18

9
Capability
A large seller on eBay wants to have a “Flash Sale”.
Are we ready?

19

Reputation

20

10
Dogfooding
Video of a flow test:

21

Ask my brother to test
Video of a flow test:

22

11
Most Important Message

JON BACH

I AM LIVE SITE QUALITY
(AND SO CAN YOU!)

23

Back at your desk on Monday
•
•
•
•
•
•
•
•
•
•
•

Run Experimentation???
Create monitoring???
What to investigate
Make surveys???
How to make scenarios
What’s our reputation???
Follow-up on what???
Dogfood a medical device?
Capabilities? What???
Competitive what now?
Usability, but no lab?

Try crowdsourced charters
Take an Ops guy to lunch
Customer Support’s Most Wanted
Interview a Business Analyst
Try a flow exercise with legos
Scan user groups
Talk to an early adopter
Watch a live study or trial
See a marketing roadmap
Explore a competitor URL
Try Open-Book Testing

24

12

More Related Content

Viewers also liked

It Seemed a Good Idea at the Time: Intelligent Mistakes in Test Automation
It Seemed a Good Idea at the Time: Intelligent Mistakes in Test AutomationIt Seemed a Good Idea at the Time: Intelligent Mistakes in Test Automation
It Seemed a Good Idea at the Time: Intelligent Mistakes in Test Automation
TechWell
 
Introducing Mobile Testing to Your Organization
Introducing Mobile Testing to Your OrganizationIntroducing Mobile Testing to Your Organization
Introducing Mobile Testing to Your Organization
TechWell
 
Specification-by-Example: A Cucumber Implementation
Specification-by-Example: A Cucumber ImplementationSpecification-by-Example: A Cucumber Implementation
Specification-by-Example: A Cucumber Implementation
TechWell
 
Planning Your Agile Testing: A Practical Guide
Planning Your Agile Testing: A Practical GuidePlanning Your Agile Testing: A Practical Guide
Planning Your Agile Testing: A Practical Guide
TechWell
 
Pay Now or Pay More Every Day: Reduce Technical Debt Now!
Pay Now or Pay More Every Day: Reduce Technical Debt Now!Pay Now or Pay More Every Day: Reduce Technical Debt Now!
Pay Now or Pay More Every Day: Reduce Technical Debt Now!
TechWell
 
Innovations in Test Automation: It’s Not All about Regression
Innovations in Test Automation: It’s Not All about RegressionInnovations in Test Automation: It’s Not All about Regression
Innovations in Test Automation: It’s Not All about Regression
TechWell
 
Build Your Own Performance Test Lab in the Cloud
Build Your Own Performance Test Lab in the CloudBuild Your Own Performance Test Lab in the Cloud
Build Your Own Performance Test Lab in the Cloud
TechWell
 
Better Security Testing: Using the Cloud and Continuous Delivery
Better Security Testing: Using the Cloud and Continuous DeliveryBetter Security Testing: Using the Cloud and Continuous Delivery
Better Security Testing: Using the Cloud and Continuous Delivery
TechWell
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
TechWell
 

Viewers also liked (9)

It Seemed a Good Idea at the Time: Intelligent Mistakes in Test Automation
It Seemed a Good Idea at the Time: Intelligent Mistakes in Test AutomationIt Seemed a Good Idea at the Time: Intelligent Mistakes in Test Automation
It Seemed a Good Idea at the Time: Intelligent Mistakes in Test Automation
 
Introducing Mobile Testing to Your Organization
Introducing Mobile Testing to Your OrganizationIntroducing Mobile Testing to Your Organization
Introducing Mobile Testing to Your Organization
 
Specification-by-Example: A Cucumber Implementation
Specification-by-Example: A Cucumber ImplementationSpecification-by-Example: A Cucumber Implementation
Specification-by-Example: A Cucumber Implementation
 
Planning Your Agile Testing: A Practical Guide
Planning Your Agile Testing: A Practical GuidePlanning Your Agile Testing: A Practical Guide
Planning Your Agile Testing: A Practical Guide
 
Pay Now or Pay More Every Day: Reduce Technical Debt Now!
Pay Now or Pay More Every Day: Reduce Technical Debt Now!Pay Now or Pay More Every Day: Reduce Technical Debt Now!
Pay Now or Pay More Every Day: Reduce Technical Debt Now!
 
Innovations in Test Automation: It’s Not All about Regression
Innovations in Test Automation: It’s Not All about RegressionInnovations in Test Automation: It’s Not All about Regression
Innovations in Test Automation: It’s Not All about Regression
 
Build Your Own Performance Test Lab in the Cloud
Build Your Own Performance Test Lab in the CloudBuild Your Own Performance Test Lab in the Cloud
Build Your Own Performance Test Lab in the Cloud
 
Better Security Testing: Using the Cloud and Continuous Delivery
Better Security Testing: Using the Cloud and Continuous DeliveryBetter Security Testing: Using the Cloud and Continuous Delivery
Better Security Testing: Using the Cloud and Continuous Delivery
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
 

Similar to Testing—After You’ve Finished Testing

The Craft of Bug Investigation
The Craft of Bug InvestigationThe Craft of Bug Investigation
The Craft of Bug Investigation
TechWell
 
Intro to Prototyping
Intro to PrototypingIntro to Prototyping
Intro to Prototyping
Jorge Baltazar
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
TechWell
 
How Do I Get a Cool Job Like Yours? A Career Map for Testers
How Do I Get a Cool Job Like Yours? A Career Map for TestersHow Do I Get a Cool Job Like Yours? A Career Map for Testers
How Do I Get a Cool Job Like Yours? A Career Map for Testers
TechWell
 
Exploratory Testing Is Now in Session
Exploratory Testing Is Now in SessionExploratory Testing Is Now in Session
Exploratory Testing Is Now in Session
TechWell
 
DIT Digitial Marketing Forum: Analytics
DIT Digitial Marketing Forum: AnalyticsDIT Digitial Marketing Forum: Analytics
DIT Digitial Marketing Forum: Analytics
Lar Veale
 
Improvisational Theatre Techniques Can Improve Your Discovery Skills
Improvisational Theatre Techniques Can Improve Your Discovery SkillsImprovisational Theatre Techniques Can Improve Your Discovery Skills
Improvisational Theatre Techniques Can Improve Your Discovery Skills
Salesforce Developers
 
Customer Development - Notes from the Field
Customer Development - Notes from the FieldCustomer Development - Notes from the Field
Customer Development - Notes from the Field
Christian Gammill
 
The Beall Business Innovation Workshop - Session 1
The Beall Business Innovation Workshop - Session 1The Beall Business Innovation Workshop - Session 1
The Beall Business Innovation Workshop - Session 1
Shervin Talieh
 
Jon Bach: On Testing
Jon Bach: On TestingJon Bach: On Testing
Jon Bach: On Testing
TechWell
 
A/B testing, optimization and results analysis by Mariia Bocheva, ATD'18
A/B testing, optimization and results analysis by Mariia Bocheva, ATD'18A/B testing, optimization and results analysis by Mariia Bocheva, ATD'18
A/B testing, optimization and results analysis by Mariia Bocheva, ATD'18
Mariia Bocheva
 
BSides LA/PDX
BSides LA/PDXBSides LA/PDX
BSides LA/PDX
leifdreizler
 
Startup UX: A story of tradeoffs and constraints
Startup UX: A story of tradeoffs and constraintsStartup UX: A story of tradeoffs and constraints
Startup UX: A story of tradeoffs and constraints
Clint Schnee
 
Project Management experiences, do's and don'ts
Project Management experiences, do's and don'tsProject Management experiences, do's and don'ts
Project Management experiences, do's and don'ts
Tapio Järvenpää
 
David Sells Goliath: Landing Your First Fortune 500 Customer
David Sells Goliath: Landing Your First Fortune 500 CustomerDavid Sells Goliath: Landing Your First Fortune 500 Customer
David Sells Goliath: Landing Your First Fortune 500 Customer
EntreFest
 
MVP Types, Tools and Social Impact
MVP Types, Tools and Social ImpactMVP Types, Tools and Social Impact
MVP Types, Tools and Social Impact
Paul Orlando
 
Testing the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesisTesting the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesis
Ardita Karaj
 
Htsas Taipei week2 Bernard 20141007
Htsas Taipei week2 Bernard 20141007Htsas Taipei week2 Bernard 20141007
Htsas Taipei week2 Bernard 20141007
ALPHA Camp Taiwan
 
The interview process for junior developers
The interview process for junior developersThe interview process for junior developers
The interview process for junior developers
Naoise
 
SpatzAI - A Referee toolkit to resolve spats in teams
SpatzAI - A Referee toolkit to resolve spats in teamsSpatzAI - A Referee toolkit to resolve spats in teams
SpatzAI - A Referee toolkit to resolve spats in teams
Desmond Sherlock
 

Similar to Testing—After You’ve Finished Testing (20)

The Craft of Bug Investigation
The Craft of Bug InvestigationThe Craft of Bug Investigation
The Craft of Bug Investigation
 
Intro to Prototyping
Intro to PrototypingIntro to Prototyping
Intro to Prototyping
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
 
How Do I Get a Cool Job Like Yours? A Career Map for Testers
How Do I Get a Cool Job Like Yours? A Career Map for TestersHow Do I Get a Cool Job Like Yours? A Career Map for Testers
How Do I Get a Cool Job Like Yours? A Career Map for Testers
 
Exploratory Testing Is Now in Session
Exploratory Testing Is Now in SessionExploratory Testing Is Now in Session
Exploratory Testing Is Now in Session
 
DIT Digitial Marketing Forum: Analytics
DIT Digitial Marketing Forum: AnalyticsDIT Digitial Marketing Forum: Analytics
DIT Digitial Marketing Forum: Analytics
 
Improvisational Theatre Techniques Can Improve Your Discovery Skills
Improvisational Theatre Techniques Can Improve Your Discovery SkillsImprovisational Theatre Techniques Can Improve Your Discovery Skills
Improvisational Theatre Techniques Can Improve Your Discovery Skills
 
Customer Development - Notes from the Field
Customer Development - Notes from the FieldCustomer Development - Notes from the Field
Customer Development - Notes from the Field
 
The Beall Business Innovation Workshop - Session 1
The Beall Business Innovation Workshop - Session 1The Beall Business Innovation Workshop - Session 1
The Beall Business Innovation Workshop - Session 1
 
Jon Bach: On Testing
Jon Bach: On TestingJon Bach: On Testing
Jon Bach: On Testing
 
A/B testing, optimization and results analysis by Mariia Bocheva, ATD'18
A/B testing, optimization and results analysis by Mariia Bocheva, ATD'18A/B testing, optimization and results analysis by Mariia Bocheva, ATD'18
A/B testing, optimization and results analysis by Mariia Bocheva, ATD'18
 
BSides LA/PDX
BSides LA/PDXBSides LA/PDX
BSides LA/PDX
 
Startup UX: A story of tradeoffs and constraints
Startup UX: A story of tradeoffs and constraintsStartup UX: A story of tradeoffs and constraints
Startup UX: A story of tradeoffs and constraints
 
Project Management experiences, do's and don'ts
Project Management experiences, do's and don'tsProject Management experiences, do's and don'ts
Project Management experiences, do's and don'ts
 
David Sells Goliath: Landing Your First Fortune 500 Customer
David Sells Goliath: Landing Your First Fortune 500 CustomerDavid Sells Goliath: Landing Your First Fortune 500 Customer
David Sells Goliath: Landing Your First Fortune 500 Customer
 
MVP Types, Tools and Social Impact
MVP Types, Tools and Social ImpactMVP Types, Tools and Social Impact
MVP Types, Tools and Social Impact
 
Testing the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesisTesting the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesis
 
Htsas Taipei week2 Bernard 20141007
Htsas Taipei week2 Bernard 20141007Htsas Taipei week2 Bernard 20141007
Htsas Taipei week2 Bernard 20141007
 
The interview process for junior developers
The interview process for junior developersThe interview process for junior developers
The interview process for junior developers
 
SpatzAI - A Referee toolkit to resolve spats in teams
SpatzAI - A Referee toolkit to resolve spats in teamsSpatzAI - A Referee toolkit to resolve spats in teams
SpatzAI - A Referee toolkit to resolve spats in teams
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
TechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
TechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
TechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
TechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
TechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
TechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
TechWell
 
Ma 15
Ma 15Ma 15
Ma 15
TechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
TechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
TechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
TechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
TechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
TechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
TechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
TechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
TechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
TechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
TechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
TechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
Federico Razzoli
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 

Recently uploaded (20)

Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 

Testing—After You’ve Finished Testing

  • 1. T6 Special Topics 5/2/2013 9:45:00 AM Testing - After You’ve Finished Testing Presented by: Jon Bach eBay, Inc. Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888-268-8770 ∙ 904-278-0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
  • 2. Jon Bach Jon Bach works for eBay (San Jose) as a QA director for the Buyer Experience team. Formerly a manager of corporate intellect and senior test consultant at Quardev, Jon has been in testing since 1995 with experience that includes managing teams at Microsoft, HP, and LexisNexis. The co-inventor (with his brother James) of session-based test management, Jon is an award-winning speaker on test management and exploratory testing. He’s mostly known for his “half-baked†ideas about how to inspire innovation and create a learning culture for test teams. Find Jon on Facebook and Twitter @jbtestpilot. View his presentations at quardev.com/articles and his blog at jonbox.wordpress.com.
  • 3. Testing… (After You’ve Finished Testing) Jon Bach QE Director, Live Site Quality jobach@ebay.com STAREast 2013 What’s the quality right NOW? 1
  • 4. 2
  • 5. Is it good enough? Too Much Quality Further time and effort is a waste of resources. floating line Good enough quality bar Further time and effort is crucial. Unacceptable Quality 3
  • 6. What I do 7 10 Testing-related activities after release • • • • • • • • • • Monitoring Experimentation Surveys Scenario Follow-up Investigation Competitive Events Reputation Dogfooding 8 4
  • 8. Surveys When site visitors click this 11 Surveys we see this We see this 12 6
  • 9. Scenario 13 Follow-up I go on eBay Radio (a weekly podcast for customers) as “The Bug Hunter” to elicit stories about technical problems in Production. ------------------------------------------------------------------------------“I have attached the screen shot for you. Try as I might, I can't get the selling reminders to go to the top. The arrows don't work, but I can move sold, unsold and active selling. I even set the default to summary, but no luck. FYI- I am using Safari on my trusty Mac. Also, the default font size is too big. When I zoom it out, it's too small. It was a better size the way it was before. I sent a message to the team through the 'what do you think' for that page.” 14 7
  • 10. Investigative Testing This is a dip in bids we saw in Production. What questions do you have to troubleshoot this? 15 My brother’s ideas 16 8
  • 11. Topics for investigation (FORCOSTTTIP) • • • • • • • • • • • Feature – Do we know what happens when people bid? Origin -- When did this start happening? Recent – Did we just push code to Production? Consistency / Correlation -- What happened yesterday, tomorrow? Are there other graphs and metrics? Overlap – Is there any other process happening? Security – Is it malicious? Intentional? Terminology -- What kinds of “bids”? US, UK, International? Third-Party / Silent Partner – What’s not in the room? What sort of information have we NOT heard from? Truth is out there – does someone already know about this? Instrumentation – is the graph wrong? Can I get more data? Prediction – can we test a conjecture with a prediction 17 Competitive Testing 18 9
  • 12. Capability A large seller on eBay wants to have a “Flash Sale”. Are we ready? 19 Reputation 20 10
  • 13. Dogfooding Video of a flow test: 21 Ask my brother to test Video of a flow test: 22 11
  • 14. Most Important Message JON BACH I AM LIVE SITE QUALITY (AND SO CAN YOU!) 23 Back at your desk on Monday • • • • • • • • • • • Run Experimentation??? Create monitoring??? What to investigate Make surveys??? How to make scenarios What’s our reputation??? Follow-up on what??? Dogfood a medical device? Capabilities? What??? Competitive what now? Usability, but no lab? Try crowdsourced charters Take an Ops guy to lunch Customer Support’s Most Wanted Interview a Business Analyst Try a flow exercise with legos Scan user groups Talk to an early adopter Watch a live study or trial See a marketing roadmap Explore a competitor URL Try Open-Book Testing 24 12