1. 自由式探索式测试
自由式,顾名思义就是没有约束,纯粹从使用的角度出发,抛开规则、模式,测试人员可以任意顺序和方式对软件进行使用测试。这种测试通常会被选做冒烟测试用例。
2. 基于场景的探索式测试
这种测试跟传统的基于场景的测试(场景法)比较像,不同的是,在这种测试中测试人员会扩大测试范围。
栗子1,对某搜索框的测试:
传统的场景测试用例可能是:
① 输入“衬衫”,预期结果是搜索到衬衫相关的信息;
② 输入“风扇”,搜索到风扇相关的信息。
而基于场景的探索式测试,测试场景可能是:
① 输入“衬衫”,探索搜索结果;
② 粘贴“123@”,搜索结果;
③ 输入一个乱码,搜索结果;
④ 输入“衬衫”,搜索结果后返回退到搜索首页再次搜索。
栗子2,批量下载功能测试:
传统的场景测试用例可能是:
① 点击“选中全部文件”按钮,批量下载;
② 手动选择要下载的文件,批量下载。
③ 测试是否支持跨页批量下载;
④ 批量下载的个数:1,2,499,500,501,999,1000,1001……
……
而基于场景的探索式测试,测试场景可能是:
① 点击“选中全部文件”,再手动取消勾选任意个数的文件,批量下载;
② 点击“全选”按钮,选中当前页面的所有文件,再切换到另一页手动勾选任意个数文件,批量下载;
③ 点击“选中全部文件”,再取消,再手动勾选任意个数文件,批量下载;
……
3. 基于策略的探索式测试
这是一种比较依靠经验的测试方法,简单来说就是测试老手,融合自己的经验、技能、感知等条件,结合自由式探索式测试,用自己积累下来的知识来指导测试,是一种经验结合随机性的测试。(类似于编写测试用例时用到的错误推断法,基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例。)
4. 基于反馈的探索式测试
反馈指的是当测试人员对被测程序做出指令后得到的响应结果。
基于这个结果,测试人员可以调整自己的输入,以期望得到不同的结果。
例如:在基于场景的探索式测试的描述中,输入衬衫和风扇会得到不同的搜索结果,而衬衫的搜索结果就是对衬衫这个输入的反馈,风扇的结果就是对风扇这个输入的反馈。
如需了解更多测试技术信息请关注:https://www.duoceshi.cn/jswz/深圳多测师软件与技术服务有限公司
Copyright © 2016-2021 深圳多测师软件与技术服务有限公司 版权所有
本站部分文章源自于网络,如有侵犯您的版权,请联系删除