探索性测试是一个不断交互的过程,根据当前测试执行的结果,调整后续的测试设计和测试执行活动。在探索性测试的开始,并没有像传统的测试方法那样对所有的测试活动和测试任务进行计划和设计,而是根据测试活动的不断开展,动态调整后面的测试活动和测试任务,测试设计和测试执行是同时进行的。测试设计和测试执行同时进行并不意味着这两个活动在实际的测试过程中在时间上完全重叠,而是与传统的顺序的测试活动方式相比较而言,这里的测试设计和测试执行并没有严格的顺序关系,各个活动之间互相影响,动态调整。
探索性测试并不是孤立的测试方法,它可以和其他各种测试方法同时进行。虽然这种方法和传统的测试技术不同,但是在实际的测试过程中,测试人员却是经常不自觉地使用这种测试方法。