探索式测试

探索式测试 前微软,谷歌架构师提出的

在敏捷开发中大量引入

《探索式软件测试》

没有稳定的前提下 测试使用探索式测试开始工作;

根据对软件的理解动态的设计测试策略或用例并执行;

局部探索式测试:更强调页面细节 、单个元素(输入框的输入判断测试:合法 非法 为空 长度等),

  更专注某些状态

全局探索式测试:场景(登录、不登录)组合或变化。更专注用户操作

局部和全局互相补充。

测试策略:

局部:

所有输入控件进行操作保存

所有输入控件都为空

只关注页面ui 数据展示等不进行操作

重复提交 快速重复提交相同数据

定时任务

经常出现问题的某模块需要进行更多的测试

把所有输入控件都输入非法数据

基于错误数据进行测试

尽可能多的覆盖功能  尽可能多的覆盖不同路径

说明书法 要保持软件和说明书一致

自由测试 随机点击 看到什么功能就点击随意测试 不进行过多思考

遍历法 把所有可以看到的功能或按钮都点或使用一遍 不考虑具体功能作用

数据跟踪法 新增的一条数据在系统中所有相关的地方跟踪检查

状态遍历发 涉及到的各种状态及不同状态相关的功能进行验证

代码分支或逻辑覆盖


全局:

场景列表制定

把列表中的场景进行组合

更有可能发现逻辑问题 发现的问题一般更严重

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容