探索式测试
探索式测试
本质是测试策略,边学习,边设计,边测试,边思考。探索式测试是测试人员自发进行的测试工作, 让测试人员借助不断的学习来改善测试规划与测试的执行,强调根据当前实际情况来选择最合适的测试技术,进行测试。测试人员使用探索式测试从客户的角度评估软件的实际工作方式,不断发现新问题。
探索式测试是带着”反思“的学习和优化过程。在探索式测试中,测试人员不断地提出假设,用测试去检验假设,通过解读测试结果来证实或推翻假设。在这个过程中,测试人员不断完善头脑中被测试应用的模型,然后利用模型、技能、经验去驱动进一步的测试。相比即兴测试不注重测试计划和设计,探索式测试在不停地优化测试模型和测试设计。因为测试设计和测试执行的切换速度很快,许多人误以为探索式测试没有测试计划和设计。实际上,这些活动是被切分到细微的时间片中,并被反复执行。
适用场景:
一般在时间相对较紧张,且测试对象说明不完善,即我们常说的「敏捷开发模式」的情况下 探索式测试可以起到突出的效果(但并不是说探索式测试是敏捷模式下特有的软件测试方法);在项目中开展,可以在项目任何一个阶段开展,没有一定的要求。不过很多公司会在测试完用例后安排探索式测试。这比较符合现状。

浙公网安备 33010602011771号