What is Testing?
-
Unlocked
Mark Winteringham
Tester, Toolsmith, Author and Instructor
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
- Software Testing Essentials: Resources for Beginners - Ministry of Testing Collection
- Essentials - Introduction to Software Development and Testing - Ministry of Testing on-demand course
- TestBash Essentials - Ministry of Testing Collection
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.