SlideShare a Scribd company logo
WHAT IS WHAT IS
PROFESSIONAL TESTING?
James Thomas
@qahiccupps, qahiccupps.blogspot.co.uk
MEWT #5. 9th April 2016
A professional tester should be alert
to nuances of meaning.
A professional tester
should accept that
sometimes there won’t
be an explicit definition.
When I say Professional
Testing it means just what I
choose it to mean — neither
more nor less.
Profession
“A profession is a vocation founded upon specialized
educational training, the purpose of which is to supply
disinterested objective counsel and service to others, for a
direct and definite compensation, wholly apart from
expectation of other business gain”
A professional tester should be alert to
blocking manoeuvres. What is the motive?
A professional tester should be prepared to go
against the instructions of the stakeholders.
Mission
What do they hope to achieve by asking the
question?
Who is asking this question?
The organisers, on behalf of the testing community.
What prompted them to ask
the question?
Find some heuristics and principles that can be
utilised to increase the profile of testing
Because we needed a topic to discuss at MEWT.
A professional tester would want to
understand their mission.
Meta Testing
Well played. Are you in senior
management? ;-)
Cost/benefit analysis suggested spending less than
5 minutes of my time and giving you my most honest
response would probably suffice. If you actually do
need more info, let me know.
A professional tester might now
choose to restate the mission.
A professional tester
might now test the
relationship.
Mission
• Non-specific problem to investigate
• Non-specific client to solve it for
• Questions of definition are in the story
• But what else is in the story?
A professional tester should have
tools at their disposal to help them
gather data.
OPPOSITION
Amateur
The professional network
the world's largest open
community that exists to advance
and promote the software testing
professionA professional tester might
ask whether professional
testing must be performed
by professional testers.
Unprofessional
A professional tester might observe a
difference between being professional and
acting professionally.
EXEMPLARS
professional ethical standards
The Association for Software Testing is ...
focused on supporting the development of
professionalism in software testing
I will ... strive to achieve the
highest quality, effectiveness and
dignity in both the process and
products of professional work.
A professional tester might
note that this means a
professional could do an
unprofessional job
Professional Testing is hard
to define but I know it when I
see it.
A professional tester ought
to be able to do better than
that, right?
What is Professional Testing?
• Professional testing is testing
• … by someone in a testing role, for a client
• … at some time, for some project
• which might
• … include specified practices
• … involve people nominated as professional testers
• … involve acting professionally
• and which is
• … unlikely to be amenable to tight definition
• … but might accept an envelope like the AST’s
• … and so have the client’s interests foremost
• … but offers no guarantees about outcome
•Was any of
What is What is
Professional Testing?
professional testing?
Selected References
• http://wordyenglish.com/alice/i/lg2/lg_29.png
• http://www.clker.com/cliparts/6/S/W/2/g/t/transparent-red-no-circle-md.png
• http://www.catersnews.com/stories/art-tech/museum-of-bad-art/
• https://www.carthrottle.com/post/jeremy-clarkson-s-fracas-has-cost-him-100-000-
in-racial-discrimination-claim/
• https://en.wikipedia.org/wiki/I_know_it_when_I_see_it
• http://www.briansolis.com/category/contextmatters/
• https://thetomatos.com/wp-content/uploads/2016/01/open-book-cover-clip-art-
clipart-free-clipart-images-1.jpg
• http://cdn2.autoexpress.co.uk/sites/autoexpressuk/files/header_toolbox-5423.jpg
• http://www.vertextools.com/media/catalog/product/cache/12/image/9df78eab3352
5d08d6e5fb8d27136e95/c/o/combination_spanner_43.jpg
• http://www.jimbodetools.com/images/products/194579.jpg
• https://blog.playbuzz.com/wp-content/uploads/2014/11/playbuzz-batman-
pondering.gif
• http://www.niemanlab.org/images/question-marks-cc-1280x457.jpg

More Related Content

What's hot

Worst practices in software testing by the Testing troll
Worst practices in software testing by the Testing trollWorst practices in software testing by the Testing troll
Worst practices in software testing by the Testing troll
Viktor Slavchev
 
Automation vs. intelligence - "follow me if you want to live"
Automation vs. intelligence - "follow me if you want to live"Automation vs. intelligence - "follow me if you want to live"
Automation vs. intelligence - "follow me if you want to live"
Viktor Slavchev
 
Santa Barbara Agile: Exploratory Testing Explained and Experienced
Santa Barbara Agile: Exploratory Testing Explained and ExperiencedSanta Barbara Agile: Exploratory Testing Explained and Experienced
Santa Barbara Agile: Exploratory Testing Explained and Experienced
Maaret Pyhäjärvi
 
Exploratory testing workshop
Exploratory testing workshopExploratory testing workshop
Exploratory testing workshop
Anne-Marie Charrett
 
A Taste of Exploratory Testing
A Taste of Exploratory TestingA Taste of Exploratory Testing
A Taste of Exploratory Testing
Anne-Marie Charrett
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
TechWell
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
TechWell
 
Bug-Free Software? Go For It!
Bug-Free Software? Go For It!Bug-Free Software? Go For It!
Bug-Free Software? Go For It!
James Thomas
 
TestWorksConf: Experience exploratory testing
TestWorksConf: Experience exploratory testingTestWorksConf: Experience exploratory testing
TestWorksConf: Experience exploratory testing
Maaret Pyhäjärvi
 
Tips for Writing Better Charters for Exploratory Testing Sessions by Michael...
 Tips for Writing Better Charters for Exploratory Testing Sessions by Michael... Tips for Writing Better Charters for Exploratory Testing Sessions by Michael...
Tips for Writing Better Charters for Exploratory Testing Sessions by Michael...
TEST Huddle
 
Four Stages of Automated Testing by Bradley Temple
Four Stages of Automated Testing by Bradley TempleFour Stages of Automated Testing by Bradley Temple
Four Stages of Automated Testing by Bradley Temple
QA or the Highway
 
Exploratory testing
Exploratory testingExploratory testing
Exploratory testingHuib Schoots
 
Exploratory Testing in an Agile Context
Exploratory Testing in an Agile ContextExploratory Testing in an Agile Context
Exploratory Testing in an Agile ContextElisabeth Hendrickson
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?
TEST Huddle
 
Things Could Get Worse: Ideas About Regression Testing
Things Could Get Worse: Ideas About Regression TestingThings Could Get Worse: Ideas About Regression Testing
Things Could Get Worse: Ideas About Regression Testing
TechWell
 
Test Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew EakinTest Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew Eakin
QA or the Highway
 
The Test Coverage Outline: Your Testing Road Map
The Test Coverage Outline: Your Testing Road MapThe Test Coverage Outline: Your Testing Road Map
The Test Coverage Outline: Your Testing Road Map
TechWell
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: Strategy
TechWell
 
Agile testing quadrants discussion
Agile testing quadrants discussionAgile testing quadrants discussion
Agile testing quadrants discussion
Mary Jiang
 
Rapid Software Testing: Reporting
Rapid Software Testing: ReportingRapid Software Testing: Reporting
Rapid Software Testing: Reporting
TechWell
 

What's hot (20)

Worst practices in software testing by the Testing troll
Worst practices in software testing by the Testing trollWorst practices in software testing by the Testing troll
Worst practices in software testing by the Testing troll
 
Automation vs. intelligence - "follow me if you want to live"
Automation vs. intelligence - "follow me if you want to live"Automation vs. intelligence - "follow me if you want to live"
Automation vs. intelligence - "follow me if you want to live"
 
Santa Barbara Agile: Exploratory Testing Explained and Experienced
Santa Barbara Agile: Exploratory Testing Explained and ExperiencedSanta Barbara Agile: Exploratory Testing Explained and Experienced
Santa Barbara Agile: Exploratory Testing Explained and Experienced
 
Exploratory testing workshop
Exploratory testing workshopExploratory testing workshop
Exploratory testing workshop
 
A Taste of Exploratory Testing
A Taste of Exploratory TestingA Taste of Exploratory Testing
A Taste of Exploratory Testing
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
 
Bug-Free Software? Go For It!
Bug-Free Software? Go For It!Bug-Free Software? Go For It!
Bug-Free Software? Go For It!
 
TestWorksConf: Experience exploratory testing
TestWorksConf: Experience exploratory testingTestWorksConf: Experience exploratory testing
TestWorksConf: Experience exploratory testing
 
Tips for Writing Better Charters for Exploratory Testing Sessions by Michael...
 Tips for Writing Better Charters for Exploratory Testing Sessions by Michael... Tips for Writing Better Charters for Exploratory Testing Sessions by Michael...
Tips for Writing Better Charters for Exploratory Testing Sessions by Michael...
 
Four Stages of Automated Testing by Bradley Temple
Four Stages of Automated Testing by Bradley TempleFour Stages of Automated Testing by Bradley Temple
Four Stages of Automated Testing by Bradley Temple
 
Exploratory testing
Exploratory testingExploratory testing
Exploratory testing
 
Exploratory Testing in an Agile Context
Exploratory Testing in an Agile ContextExploratory Testing in an Agile Context
Exploratory Testing in an Agile Context
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?
 
Things Could Get Worse: Ideas About Regression Testing
Things Could Get Worse: Ideas About Regression TestingThings Could Get Worse: Ideas About Regression Testing
Things Could Get Worse: Ideas About Regression Testing
 
Test Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew EakinTest Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew Eakin
 
The Test Coverage Outline: Your Testing Road Map
The Test Coverage Outline: Your Testing Road MapThe Test Coverage Outline: Your Testing Road Map
The Test Coverage Outline: Your Testing Road Map
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: Strategy
 
Agile testing quadrants discussion
Agile testing quadrants discussionAgile testing quadrants discussion
Agile testing quadrants discussion
 
Rapid Software Testing: Reporting
Rapid Software Testing: ReportingRapid Software Testing: Reporting
Rapid Software Testing: Reporting
 

Similar to What is What is Professional Testing?

Rapid software testing
Rapid software testingRapid software testing
Rapid software testingSachin MK
 
5 myths and realities
5 myths and realities5 myths and realities
5 myths and realities
Hoa Le
 
5myths_realitiesandbecominggreattesters
5myths_realitiesandbecominggreattesters5myths_realitiesandbecominggreattesters
5myths_realitiesandbecominggreattesters
Hoa Le
 
5 Myths and Realities
5 Myths and Realities5 Myths and Realities
5 Myths and Realities
Hoa Le
 
Omega Diagnostics Group interview questions and answers
Omega Diagnostics Group interview questions and answersOmega Diagnostics Group interview questions and answers
Omega Diagnostics Group interview questions and answersaudreysara61
 
Interview Guide Cheat Sheet.pdf
Interview Guide Cheat Sheet.pdfInterview Guide Cheat Sheet.pdf
Interview Guide Cheat Sheet.pdf
StacyHardwick1
 
Ultimate guide to interviewing for students
Ultimate guide to interviewing for studentsUltimate guide to interviewing for students
Ultimate guide to interviewing for students
InterviewBull
 
Novatech interview questions and answers
Novatech interview questions and answersNovatech interview questions and answers
Novatech interview questions and answerssarajada
 
Talk : is your organisation fit for purpose?
Talk :  is your organisation fit for purpose?Talk :  is your organisation fit for purpose?
Talk : is your organisation fit for purpose?
Mike Sutton
 
Marjuni
MarjuniMarjuni
Marjuni
marjuni .
 
Competency-Based-Interviews.pdf
Competency-Based-Interviews.pdfCompetency-Based-Interviews.pdf
Competency-Based-Interviews.pdf
AssessGlobal
 
Creating a structured interview process
Creating a structured interview processCreating a structured interview process
Creating a structured interview process
Ryan690891
 
Evolvent Technologies interview questions and answers
Evolvent Technologies interview questions and answersEvolvent Technologies interview questions and answers
Evolvent Technologies interview questions and answersleyash248
 
Nucleus creating a structured interview process
Nucleus   creating a structured interview processNucleus   creating a structured interview process
Nucleus creating a structured interview process
Jon Surman
 
Nucleus - Creating a structured interview process
Nucleus - Creating a structured interview processNucleus - Creating a structured interview process
Nucleus - Creating a structured interview process
Jon Surman
 
Nucleus creating a structured interview proccess
Nucleus   creating a structured interview proccessNucleus   creating a structured interview proccess
Nucleus creating a structured interview proccess
Jon Surman
 
How do we fix testing
How do we fix testingHow do we fix testing
How do we fix testing
Peter Varhol
 
Interview Handout
Interview HandoutInterview Handout
Interview Handout
xnder
 
Test management
Test managementTest management
Test management
Emi Rizki Ayunanda
 

Similar to What is What is Professional Testing? (20)

Rapid software testing
Rapid software testingRapid software testing
Rapid software testing
 
IoP
IoPIoP
IoP
 
5 myths and realities
5 myths and realities5 myths and realities
5 myths and realities
 
5myths_realitiesandbecominggreattesters
5myths_realitiesandbecominggreattesters5myths_realitiesandbecominggreattesters
5myths_realitiesandbecominggreattesters
 
5 Myths and Realities
5 Myths and Realities5 Myths and Realities
5 Myths and Realities
 
Omega Diagnostics Group interview questions and answers
Omega Diagnostics Group interview questions and answersOmega Diagnostics Group interview questions and answers
Omega Diagnostics Group interview questions and answers
 
Interview Guide Cheat Sheet.pdf
Interview Guide Cheat Sheet.pdfInterview Guide Cheat Sheet.pdf
Interview Guide Cheat Sheet.pdf
 
Ultimate guide to interviewing for students
Ultimate guide to interviewing for studentsUltimate guide to interviewing for students
Ultimate guide to interviewing for students
 
Novatech interview questions and answers
Novatech interview questions and answersNovatech interview questions and answers
Novatech interview questions and answers
 
Talk : is your organisation fit for purpose?
Talk :  is your organisation fit for purpose?Talk :  is your organisation fit for purpose?
Talk : is your organisation fit for purpose?
 
Marjuni
MarjuniMarjuni
Marjuni
 
Competency-Based-Interviews.pdf
Competency-Based-Interviews.pdfCompetency-Based-Interviews.pdf
Competency-Based-Interviews.pdf
 
Creating a structured interview process
Creating a structured interview processCreating a structured interview process
Creating a structured interview process
 
Evolvent Technologies interview questions and answers
Evolvent Technologies interview questions and answersEvolvent Technologies interview questions and answers
Evolvent Technologies interview questions and answers
 
Nucleus creating a structured interview process
Nucleus   creating a structured interview processNucleus   creating a structured interview process
Nucleus creating a structured interview process
 
Nucleus - Creating a structured interview process
Nucleus - Creating a structured interview processNucleus - Creating a structured interview process
Nucleus - Creating a structured interview process
 
Nucleus creating a structured interview proccess
Nucleus   creating a structured interview proccessNucleus   creating a structured interview proccess
Nucleus creating a structured interview proccess
 
How do we fix testing
How do we fix testingHow do we fix testing
How do we fix testing
 
Interview Handout
Interview HandoutInterview Handout
Interview Handout
 
Test management
Test managementTest management
Test management
 

More from James Thomas

Walking the Talk
Walking the TalkWalking the Talk
Walking the Talk
James Thomas
 
James_Thomas_Walk_The_Talk_BCS.pptx
James_Thomas_Walk_The_Talk_BCS.pptxJames_Thomas_Walk_The_Talk_BCS.pptx
James_Thomas_Walk_The_Talk_BCS.pptx
James Thomas
 
We Don't Know?
We Don't Know?We Don't Know?
We Don't Know?
James Thomas
 
People problems
People problemsPeople problems
People problems
James Thomas
 
When Support Calls
When Support CallsWhen Support Calls
When Support Calls
James Thomas
 
Testing vs Chicken
Testing vs ChickenTesting vs Chicken
Testing vs Chicken
James Thomas
 
Theoreticus Prime vs Praktikertron
Theoreticus Prime vs PraktikertronTheoreticus Prime vs Praktikertron
Theoreticus Prime vs Praktikertron
James Thomas
 
Your Testing is a Joke
Your Testing is a JokeYour Testing is a Joke
Your Testing is a Joke
James Thomas
 
You're Having a Laugh
You're Having  a LaughYou're Having  a Laugh
You're Having a Laugh
James Thomas
 
It's Like That
It's Like ThatIt's Like That
It's Like That
James Thomas
 

More from James Thomas (10)

Walking the Talk
Walking the TalkWalking the Talk
Walking the Talk
 
James_Thomas_Walk_The_Talk_BCS.pptx
James_Thomas_Walk_The_Talk_BCS.pptxJames_Thomas_Walk_The_Talk_BCS.pptx
James_Thomas_Walk_The_Talk_BCS.pptx
 
We Don't Know?
We Don't Know?We Don't Know?
We Don't Know?
 
People problems
People problemsPeople problems
People problems
 
When Support Calls
When Support CallsWhen Support Calls
When Support Calls
 
Testing vs Chicken
Testing vs ChickenTesting vs Chicken
Testing vs Chicken
 
Theoreticus Prime vs Praktikertron
Theoreticus Prime vs PraktikertronTheoreticus Prime vs Praktikertron
Theoreticus Prime vs Praktikertron
 
Your Testing is a Joke
Your Testing is a JokeYour Testing is a Joke
Your Testing is a Joke
 
You're Having a Laugh
You're Having  a LaughYou're Having  a Laugh
You're Having a Laugh
 
It's Like That
It's Like ThatIt's Like That
It's Like That
 

Recently uploaded

Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
NaapbooksPrivateLimi
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
Sharepoint Designs
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
varshanayak241
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 

Recently uploaded (20)

Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 

What is What is Professional Testing?

  • 1. WHAT IS WHAT IS PROFESSIONAL TESTING? James Thomas @qahiccupps, qahiccupps.blogspot.co.uk MEWT #5. 9th April 2016
  • 2. A professional tester should be alert to nuances of meaning.
  • 3. A professional tester should accept that sometimes there won’t be an explicit definition. When I say Professional Testing it means just what I choose it to mean — neither more nor less.
  • 4. Profession “A profession is a vocation founded upon specialized educational training, the purpose of which is to supply disinterested objective counsel and service to others, for a direct and definite compensation, wholly apart from expectation of other business gain” A professional tester should be alert to blocking manoeuvres. What is the motive? A professional tester should be prepared to go against the instructions of the stakeholders.
  • 5. Mission What do they hope to achieve by asking the question? Who is asking this question? The organisers, on behalf of the testing community. What prompted them to ask the question? Find some heuristics and principles that can be utilised to increase the profile of testing Because we needed a topic to discuss at MEWT. A professional tester would want to understand their mission.
  • 6. Meta Testing Well played. Are you in senior management? ;-) Cost/benefit analysis suggested spending less than 5 minutes of my time and giving you my most honest response would probably suffice. If you actually do need more info, let me know. A professional tester might now choose to restate the mission. A professional tester might now test the relationship.
  • 7. Mission • Non-specific problem to investigate • Non-specific client to solve it for • Questions of definition are in the story • But what else is in the story?
  • 8. A professional tester should have tools at their disposal to help them gather data.
  • 11. The professional network the world's largest open community that exists to advance and promote the software testing professionA professional tester might ask whether professional testing must be performed by professional testers.
  • 12. Unprofessional A professional tester might observe a difference between being professional and acting professionally.
  • 14. professional ethical standards The Association for Software Testing is ... focused on supporting the development of professionalism in software testing I will ... strive to achieve the highest quality, effectiveness and dignity in both the process and products of professional work. A professional tester might note that this means a professional could do an unprofessional job
  • 15.
  • 16. Professional Testing is hard to define but I know it when I see it. A professional tester ought to be able to do better than that, right?
  • 17. What is Professional Testing? • Professional testing is testing • … by someone in a testing role, for a client • … at some time, for some project • which might • … include specified practices • … involve people nominated as professional testers • … involve acting professionally • and which is • … unlikely to be amenable to tight definition • … but might accept an envelope like the AST’s • … and so have the client’s interests foremost • … but offers no guarantees about outcome
  • 18. •Was any of What is What is Professional Testing? professional testing?
  • 19.
  • 20. Selected References • http://wordyenglish.com/alice/i/lg2/lg_29.png • http://www.clker.com/cliparts/6/S/W/2/g/t/transparent-red-no-circle-md.png • http://www.catersnews.com/stories/art-tech/museum-of-bad-art/ • https://www.carthrottle.com/post/jeremy-clarkson-s-fracas-has-cost-him-100-000- in-racial-discrimination-claim/ • https://en.wikipedia.org/wiki/I_know_it_when_I_see_it • http://www.briansolis.com/category/contextmatters/ • https://thetomatos.com/wp-content/uploads/2016/01/open-book-cover-clip-art- clipart-free-clipart-images-1.jpg • http://cdn2.autoexpress.co.uk/sites/autoexpressuk/files/header_toolbox-5423.jpg • http://www.vertextools.com/media/catalog/product/cache/12/image/9df78eab3352 5d08d6e5fb8d27136e95/c/o/combination_spanner_43.jpg • http://www.jimbodetools.com/images/products/194579.jpg • https://blog.playbuzz.com/wp-content/uploads/2014/11/playbuzz-batman- pondering.gif • http://www.niemanlab.org/images/question-marks-cc-1280x457.jpg