测试人员必知的快速测试方法(一).

发布时间:2020-07-13 19:21:16 作者:honzhang
来源:网络 阅读:965

对有些测试经验的测试人士来说,都有总结或掌握一些小众的测试技巧。而快速测试是一组基于风险的测试方法,是针对某些常见的软件缺陷,实施专项***,一般不需要大量的测试时间,只了解产品基本情况就可以在短时间内在发现一批错误 。


以下是测试专家James Bachd 在快速软件测试中总结的一些快速测试方法,这里进行补充和调整,并同步更新到我们的测试知识共享库中,使用时可以增删改查。


方法名针对风险测试手段
快乐路径软件在典型用户情景中失败检查其表现是否符合用户和产品团队对它的期望, 而不会让用户感到疑惑或不适
中断恰当处理所有中断是一项有难度的开发任务,很多软件会因中断发生故障中断的方法通常是点击“取消”按钮、关闭对话框等。
挖墙角软件不能正确处理一些异常情况启动一项软件操作,然后破坏该操作所依赖的资源,如删除它要访问的文件、关闭它将访问的网络服务、启动另一个程序去锁住它要修改的数据库表格等。软件应合理处理这些异常,不导致严重故障
调整软件不能正确处理数据的变化用一些值配置软件的参数,并在软件运行过程中,修改这些参数值,以检查软件能否接受数据的变化 
狗刨当某些操作被反复执行时,软件可能出错重复多次执行一组操作,用并发流程、嵌套结构去考验软件
持续使用软件可能存在资源泄漏, 误差累积等长时间才能暴露的缺陷 长时间测试一款软件, 不关闭它。在此过程中,用一些工具所使用的资源,包括CPU、内存、OS句柄、数据库连接等,以发现软件在资源使用方面的缺陷。此外,需注意软件的功能是否随测试时间延长而变得不正确或不稳定。
功能交互 不同功能可能由不同的程序员编写, 它们的逻辑可能不一致 相互调用或共享数据的一组功能, 然后用夸张的数据或操作来压迫它们,以暴露交互中存在的问题
点击帮助软件不能正确显示上下文相关帮助 漫游软件的功能,如当前功能提供了上下文相关的帮助,测试人员调出该帮助 ,检查所显示的内容确实描述了当前功能, 能够帮助用户完成当前操作
输入约束工具程序员在编写输入检查代码时可能犯错,一些错误的输入数据会通过检查, 从而危害到软件测试人员发现软件的输入变量,尝试各种***手段让非法数据通过检查代码


推荐阅读:
  1. Oracle必知基础总结
  2. MySQL必知必会---过滤数据

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

软件测试 快速测试 测试方法

上一篇:QTP 判断两个日期之间的天数

下一篇:ubuntu防火墙UFW的安装与使用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》