脱衣服的探索性测试-我如何改变主意?
克里斯托弗·伯恩斯(Christopher Burns)摄影:Unsplash 探索性测试很可能是与软件交互的人正在执行的第一类测试,即使它是测试人员,开发人员或业务分析师。 Cem Kaner在1984年将其定义为: “一种软件测试风格,强调个人测试人员的个人自由和责任,通过将与测试相关的学习,测试设计,测试执行和测试结果解释视为相互支持的活动来不断优化其工作质量在整个项目中并行进行。” 探索性测试没有要遵循的预设规则,没有书面测试用例,其精确目标是发现错误。 至少这是我的定义。 多年以来,我一直将探索性测试视为一项补充活动,当您没有其他想法,完成功能测试,所有集成,回归和脚本化测试完成时,便需要执行此操作。 我一直将探索性测试视为无脚本的测试活动,它没有特定的目的,很难估计,量化和跟踪,也没有为此做任何计划。 以下对您说什么? “昨天我在用户页面上做了一些探索性测试”。 对我来说几乎没有任何意义。 好的,我进行了一些测试,但是涵盖了哪些情况? 快乐的流水被掩盖了吗? 也是负流,边缘情况? 测试用户页面的目的是什么? 只是点击一下?…