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,[1] 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."[2]
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 technique, at any stage in the development process. The key is not the test technique nor the item being tested or reviewed; the key is the cognitive engagement of the tester, and the tester's responsibility for managing his or her time.[3]
^Cem Kaner, "A Tutorial in Exploratory Testing Archived 2013-06-12 at the Wayback Machine", p.2
^Cem Kaner, A Tutorial in Exploratory Testing Archived 2013-06-12 at the Wayback Machine, p. 36.
^Cem Kaner, A Tutorial in Exploratory Testing Archived 2013-06-12 at the Wayback Machine, p. 37-39, 40- .
and 24 Related for: Exploratory testing information
Exploratorytesting is an approach to software testing that is concisely described as simultaneous learning, test design and test execution. Cem Kaner...
fuzz testing, model-based testing, use case testing, exploratorytesting, and specification-based testing. Specification-based testing aims to test the...
the formal modeling and thereby contrasts traditional hypothesis testing. Exploratory data analysis has been promoted by John Tukey since 1970 to encourage...
elected office Exploratory data analysis, an approach to analyzing data for the purpose of formulating hypotheses worth testingExploratory engineering,...
efficiency between exploratorytesting and test case based testing. Testing can be through black-, white- or grey-box testing. In white-box testing the tester...
hoc testing is compared to exploratorytesting as being less rigorous, though others argue that ad hoc testing still has value as "improvised testing that...
Committees as (in DC Official Code § 1-1101.01(6)(B)(vi)): Exploratory, draft or "testing the waters" committees are formed solely for the purpose of...
Exploratory research is "the preliminary research to clarify the exact nature of the problem to be solved." It is used to ensure additional research is...
using manual testing to do test design and exploratorytesting. One should consider the return on investment for automating any given test script, i.e...
fuzz testing, model-based testing, use case testing, exploratorytesting and specification-based testing. Specification-based testing aims to test the...
An exploratory laparotomy is a general surgical operation where the abdomen is opened and the abdominal organs are examined for injury or disease. It...
Exploratorytesting means simultaneous test design and test execution with an emphasis on learning. Scripted testing means that learning and test design...
groupings: preplanned–primary, preplanned–secondary, and exploratory (post hoc). Exploratory hypotheses are allowable, and there should be no pressure...
late 1990s, the U.S. Navy was tasked to provide a weapon system for exploratorytesting of LEAP. This phase was designated the Aegis LEAP Intercept (ALI)...
warehouse testing, and Exploratorytesting. It has SAP-certified integration with SAP solutions, and is used to automate testing for SAP technologies such...
In multivariate statistics, exploratory factor analysis (EFA) is a statistical method used to uncover the underlying structure of a relatively large set...
Exploratory surgery is a diagnostic method used by doctors when trying to find a diagnosis for an ailment. With the invention of modern imaging techniques...
clear hypotheses about the data are tested. Exploratory data analysis should be interpreted carefully. When testing multiple models at once there is a...
cover risk-based testing, test design, SAP testing, API testing, service virtualization, exploratorytesting, load testing, and test data management in...
had the tallest tower tests to date in the U.S. nuclear testing program as well as high-altitude balloon tests. One nuclear test involved the largest troop...
made it far easier to generate large datasets for exploratory analysis, often leading to the testing of large numbers of hypotheses with no prior basis...
needed] in science scores when tested on a standardized academic exam. Other measures of childhood curiosity used exploratory behaviour as a basis but differed...