如果没有足够的时间进行全面测试怎么办?

如果我们有足够的时间测试应用,那根本就不是问题。但如果没有充足的时间来对应用全面测试,在这种情况下,不可能测试每个场景组合。风险分析在软件测试中起着至关重要的作用,建议你采用风险分析来确定测试应该集中在哪些地方。

测试优先级


为了帮助你确定所有要求所涉及的风险,请考虑以下几个方面:

  • 对用户的财务影响最大的测试功能
  • 具有最大安全影响的测试功能
  • 测试用户最常用的功能
  • 测试项目预期用途的最重要功能
  • 从客户角度测试最重要的功能
  • 测试具有复杂模块的最常用功能
  • 测试用新工具开发的最重要的功能
  • 测试有很多bug修复或更新的功能
  • 测试对最关键项目干系来说最重要功能
  • 测试在极端时间压力下所开发的功能
  • 测试,在匆忙和紧急模式下实现,这可能导致代码中的更多错误的功能
  • 测试复杂的功能,这可能导致代码中存在更多错误
  • 根据以前的经验测试,在以前的项目中存在问题的功能
  • 根据以前的经验测试,在以前的项目中主要维护的功能
  • 测试应用中会对宣传造成不良影响的功能点
  • 测试应用中具有最高风险部分的功能

这是在软件测试面试中被问到的典型问题。许多测试人员都提出了“优先考虑测试用例”并根据高优先级执行测试用例的答案。这是正确但不详细的答案。
如果测试应用的时间有限,那么你应该遵循以下策略:
在短时间内完成应用测试时,不可能做到全面测试。你应该参与基于风险和需求的测试。该策略从风险分析开始,以确定最高风险的功能(需求),并计划你的测试活动。此策略可帮助你获取需要优先执行的测试列表,以及执行顺序。它涵盖了软件应用的关键部分的测试。

想学习却无从下手,该如何学习?

这里我准备了对应上面的每个知识点的学习资料、可以自学神器,已经项目练手。

如果我的博客对你有帮助、如果你喜欢我的文章内容,请 “点赞” “评论” “收藏” 一键三连哦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值