详解探索式测试(附带丰富的探索式测试策略)

2669 篇文章 15 订阅
2661 篇文章 26 订阅

2024软件测试面试刷题,这个小程序(永久刷题),靠它快速找到工作了!(刷题APP的天花板)_软件测试刷题小程序-CSDN博客文章浏览阅读2.9k次,点赞85次,收藏12次。你知不知道有这么一个软件测试面试的刷题小程序。里面包含了面试常问的软件测试基础题,web自动化测试、app自动化测试、接口测试、性能测试、自动化测试、安全测试及一些常问到的人力资源题目。最主要的是他还收集了像阿里、华为这样的大厂面试真题,还有互动交流板块……_软件测试刷题小程序https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5502什么是探索式测试?

探索式测试是一种非结构化的测试方法,鼓励测试人员以创造性和启发性的方式探索系统。它不同于传统的脚本化测试,后者遵循预定义的测试用例。探索式测试特别适用于复杂、动态或不稳定的系统,以及在时间或资源有限的情况下。

探索式测试的原则

    • 测试是一个学习过程:测试人员通过探索系统来了解其行为和风险。

    • 测试应该是有创造性的:测试人员应该超越脚本化测试的限制,使用他们的想象力和直觉来发现缺陷。

    • 测试应该是有启发性的:测试人员应该根据他们对系统的了解来制定新的测试策略。

    • 测试应该是有协作性的:测试人员应该与开发人员和其他利益相关者合作,以获得对系统的深入理解

探索式测试的应用技巧

    • 会话测试:与系统交互,就像最终用户一样,以发现意外行为或可用性问题。

    • 思维导图:创建思维导图来可视化系统的功能和潜在的测试路径。

    • 结对测试:与另一位测试人员一起测试系统,以获得不同的视角和想法。

探索式测试的好处

  • 提高缺陷发现率:探索式测试可以发现传统脚本化测试可能遗漏的缺陷。

  • 减少测试时间:通过避免编写和维护脚本化测试用例,探索式测试可以节省时间。

  • 提高测试灵活性:探索式测试可以适应不断变化的需求,而无需重新编写测试用例。

  • 促进团队协作:探索式测试鼓励测试人员与开发人员和其他利益相关者合作,以获得对系统的深入理解。

  • 提高测试人员技能:探索式测试要求测试人员具有创造性和批判性思维能力,从而提高他们的整体技能。

探索式测试的实战测试策略

探索式测试的挑战和缺点

总之,探索式测试是一种强大的测试方法,可以提高缺陷发现率、减少测试时间并提高测试灵活性。虽然它有一些挑战,但通过仔细规划和执行,探索式测试可以为软件测试带来显著的好处。

    1. 吸引用户的核心功能和卖点功能

    2. 用户常用的功能的各种有策略的组合以及随机组合使用

    3. 对所有的必填字段和可选字段进行验证

    4. 对bug出现频繁的功能的关联功能进行测试

    5. 根据用户的投诉进行测试

    6. 所有的字段使用默认值进行提交测试

    7. 所有的字段逐一设定空值后,提交测试

    8. 使用极大值、极小值和零进行各类表单数据的提交

    9. 对所有字段输入非法数据,验证系统的容错功能

    10. 把所有的表单数据进行重复提交2次,验证是否会有问题

    11. 使用的不同类别的权限,测试所有的功能,验证权限的有效和正确性

    12. 根据用户使用文档,进行测试

    13. 针对任何用户输入的数据,遍历查找这个数据在其他界面和功能中使用的正确性

    14. 测试系统启动、备份和恢复

    15. 找到最不常用的功能和使用方法进行测试

    16. 长时间测试功能的使用(稳定性测试)

    17. 测试核心功能的性能

    18. 使用最短的业务流程组合进行测试

    19. 使用最长的业务流程组合进行测试

    20. 同一电脑使用两个用户使用系统

    21. 所有的功能,在使用过程中取消,然后再重新运行

    22. 对用户可能使用的多种环境,进行兼容性测试

    23. 使用工具扫描系统是否有sql注入和跨站攻击漏洞

    24. 进行多语言测试

    25. 升级、安装和卸载测试

    • 难以度量:探索式测试的非结构化性质使其难以度量其有效性。

    • 需要熟练的测试人员:探索式测试需要经验丰富且具有创造力的测试人员。

    • 可能缺乏可重复性:探索式测试的结果可能因测试人员和测试环境而异。

    • 可能难以与传统测试方法集成:探索式测试可能难以与传统的脚本化测试方法集成。

行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群: 759968159,里面有各种测试开发资料和技术可以一起交流哦。

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值