【测试新人答疑】软件测试方法和软件测试策略有啥区别?

文章探讨了测试方法和测试策略的区别,测试方法包括等价类、边界值分析等,而测试策略涉及在何时、何阶段选择何种方法。测试策略是测试主管或产品经理的责任,它指导测试方法的实施。举例说明,在不同测试阶段如单元测试、系统测试和性能测试中会使用不同的测试方法,这些方法的组合就构成了测试策略。
摘要由CSDN通过智能技术生成

前言:
方法和策略,看起来没什么区别,但面试或者工作中经常提及,今天来说说怎么辨别二者的关系:
【1】测试方法——指解决问题的技术手段或工具集合
【2】测试策略——指如何选择(或运用)方法来解决问题
区分:
【1】软件测试方法
如等价类、边界值、场景法、集成法等。
学习软件测试的过程中,逐步掌握和了解这些方法后,最重要的就是指导如何恰当地选择并运用到实际项目中解决问题。
就是涉及到制定测试策略
【2】软件测试策略
即测试项目中,你清楚地知道要在什么时间、什么项目阶段、选择/运用哪种(或哪些)方法及工具的组合、进而科学地把组织成员调动起来去解决问题。
到这里你应该也就明白了,这种涉及到策略层级的职能,一般都是测试主管或产品经理来负责的。
一句话教你简单理解二者关系:
测试方法包含在测试策略中,测试策略能够很好地指导测试方法的运用和开展。
这里我借用前辈给我举过的一个例子来说明下:
“通常接手一个测试项目后,
我们会在单元测试阶段采用技术评审法
在系统测试阶段采用场景法,
在针对功能进行测试时选用适当的黑盒测试方法设计测试用例;
在进行单元、集成测试时选用适当的白盒方法设计测试用例;
在进行性能相关测试时选用适当的测试工具进行;
……
可以看到,每个阶段都有对应的测试方法,而把这些方法组合起来呢,就是测试策略的一种体现。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

挨踢~小先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值