What is Testing?

  • Unlocked
Mark Winteringham's profile
Mark Winteringham

Tester, Toolsmith, Author and Instructor

Dan Ashby's profile
Dan Ashby

Director of Quality Services

Talk Description

So what is testing?

Testing is many processes such as learning, experimenting through hypotheses, testing design, test execution, and collecting information about products, projects, processes, and ideas, is focused on identifying risks and exploring the product or project to discover if those risks are real and a threat and testing offers a feedback loop for providing information that's been uncovered, offer confirming whether expectations, on how the software should work are being met or not to.

Do you have any examples?

Yep.

One example is asking questions about the ideas relating to new software features, to discover how the product will solve users problems or discover any risks surrounding the ideas or exploring the product and executing tests to discover information or giving feedback to the team, or to the stakeholders to make an informed decision about the next steps to take with their product.

What's the value of testing?

So testing gives us an increased understanding for the team. The more we test, the more we know about the product. We uncover a fuller determination of the product's actual quality, and it can challenge team's assumptions on what is to be created or what has been created and it can also help facilitate collaboration and communication between team members too.

And what are the pitfalls?

Well, there are many misconceptions testing is an easy thing to do when it's not. Testing is a craft that requires skill insight and passion for learning. And it can be very difficult to describe the purpose and value of testing. It requires practice.

Excellent. So now we know about testing.

Learn More with Ministry of Testing

Tester, Toolsmith, Author and Instructor
Mark Winteringham is a tester, toolsmith and author of AI-Assisted Testing and Testing Web APIs, with over ten years of experience providing testing expertise on award-winning projects across a wide range of technology sectors, including BBC, Barclays, UK Government and Thomson Reuters. He is an advocate for modern risk-based testing practices and trains teams in Automation, Behaviour Driven Development and Exploratory testing techniques. He is also the co-founder of Ministry of Testing Essentials a community raising awareness of careers in testing and improving testing education. You can find him on Twitter @2bittester or at mwtestconsultancy.co.uk
Director of Quality Services
Proud father. Quality and Testing enthusiast, teacher, coach, mentor and servant leader. Director of Quality Services @ Ada Health. I blog at: danashby.co.uk and I'm a co-founder of the MoT Essentials (formerly the Software Testing Clinic). I love being involved in the testing community (and other communities)!
00:00:00,640: So what is testing?
00:00:01,840: Testing is many processes such as learning,
00:00:05,120: experimenting through hypotheses,
00:00:07,395: testing design, test execution,
00:00:10,435: and collecting information about products, projects,
00:00:13,875: processes, and ideas,
00:00:15,550: is focused on identifying risks and exploring the product or
00:00:19,630: project to discover if those risks are real and a threat
00:00:23,745: and testing offers a feedback loop for providing information
00:00:26,545: that's been uncovered, offer confirming whether expectations,
00:00:30,305: on how the software should work are being met or not to do you
00:00:33,130: have any examples?
00:00:34,570: Yep.
00:00:34,810: One example is asking questions about the ideas relating to new
00:00:38,250: software features,
00:00:39,850: to discover how the product will solve users problems or
00:00:42,985: discover any risks surrounding the ideas or exploring the
00:00:46,585: product and executing tests to discover information or giving
00:00:50,080: feedback to the team,
00:00:51,680: or to the stakeholders to make an informed decision about the
00:00:54,720: next steps to take with their product What's the value of testing?
00:00:58,725: So testing gives us an increased understanding for the team.
00:01:02,325: The more we test, the more we know about the product.
00:01:04,965: We uncover a fuller determination of the product's
00:01:08,630: actual quality, and it can challenge team's assumptions on
00:01:12,550: what is to be created or what has been created and it can
00:01:16,545: also help facilitate collaboration and communication
00:01:19,345: between team members too.
00:01:20,625: And what are the pitfalls?
00:01:22,305: Well, there are many misconceptions testing is an easy thing to do when it's not.
00:01:27,470: Testing is a craft that requires skill insight and
00:01:30,350: passion for learning.
00:01:31,675: And it can be very difficult to describe the purpose and value of testing.
00:01:35,275: It requires practice.
00:01:36,687: Excellent. So now we know about testing.
Suggested Content
Ministry of Testing Meetups image
We are a global community with member-led local software testing focused meetups.
Explore MoT
Episode Eight: Exploring Quality Engineering image
Land on the quality engineering planet!
Introduction to Software Development and Testing
Start your journey into software development and testing by learning what it's all about
This Week in Testing
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.