探索式测试
有策略不需要准备测试用例的测试
1.自由
没有规则和模式,一直不停的做。
快速的冒烟测试,检查是否有重大的崩溃或者严重的软件缺陷。在深入测试前可以先做一个冒烟测试,检测是否有妨碍测试继续进行的bug
2.基于场景
最终使用产品的用户怎么使用产品(操作方法,数据)
用户调查,用户反馈
模拟用户使用产品时可能发生的真实情况
3.基于策略
自由式探索测试+测试者经验
4.基于反馈
通过咨询覆盖指标(代码覆盖、用户界面覆盖、特性覆盖、输入覆盖或者一些组合)来选中新的测试用例,以提高覆盖指标
基于“上一次测试”的后续测试:基于上次应用程序的最后状态选择某个输入之后,下次选另外一个输入
引起缺陷的两种方式:
开发引入的缺陷
运行环境导致的缺陷(dev,test,product)