Content deleted Content added
KolbertBot (talk | contribs) m Bot: HTTP→HTTPS |
No edit summary |
||
Line 1:
'''Exploratory testing''' is an approach to [[software testing]] that is concisely described as simultaneous learning, [[test design]] and test execution. [[Cem Kaner]], who coined the term in 1984,<ref>Cem Kaner, "[http://www.kaner.com/pdfs/QAIExploring.pdf A Tutorial in Exploratory Testing]", p.2</ref> defines exploratory testing as "a style of software testing that emphasizes the personal freedom and responsibility of the individual tester to continually optimize the quality of his/her work by treating test-related learning, test design, test execution, and test result interpretation as mutually supportive activities that run in parallel throughout the project."<ref>Cem Kaner, ''[http://www.kaner.com/pdfs/QAIExploring.pdf A Tutorial in Exploratory Testing]'', p. 36.</ref>
While the software is being tested, the tester learns things that together with experience and [[creativity]] generates new good tests to run. Exploratory testing is often thought of as a [[black box testing]] technique. Instead, those who have studied it consider it a test ''approach'' that can be applied to any test
== History ==
|