《软件测试技术实战:设计、工具及管理》—第2章 2.8节介绍内容

本节书摘来自异步社区《软件测试技术实战:设计、工具及管理》一书中的第2章,第2.8节介绍内容,作者顾翔,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.8 本章总结
2.8.1 介绍内容

  • 运用等价类/边界值设计测试用例。
  • 运用决策表设计测试用例。
  • 运用状态转换图设计测试用例。
  • 运用决策树设计测试用例。
  • 运用正交法设计测试用例。
  • 软件白盒测试:

语句覆盖测试;
分支覆盖测试;
条件覆盖测试;
判定/条件覆盖测试;
MC/DC覆盖测试;
路径覆盖测试;
控制流测试;
白盒测试在实际工作中的使用。

  • 测试用例设计的若干错误观点。

2.8.2 案例


4919db8f095e1cf62789e35dab0a5a76eb98dc3f


33383fa33a1f8d4e4811ac357a79bdd27083b359


ab2f82cf9e7072da24d8277b5425353700f7501d

扩展阅读:软件测试五大流派

分析学派(Analytic School):认为软件是逻辑性的,将测试看作计算机科学和数学的一部分,结构化测试、代码覆盖率就是其中一些典型的例子。他们认为测试工作是技术性很强的工作,侧重使用类似UML工具进行分析和建模。
标准学派(Standard School):从分析学派分支出来并得到IEEE的支持,把测试看作侧重劣质成本控制并具有可重复标准的、旨在衡量项目进度的一项工作,测试是对产品需求的确认,每个需求都需要得到验证。
质量学派(Quality School):软件质量需要规范,测试就是过程的质量控制、揭示项目质量风险的活动,确定开发人员是否遵守规范,测试人员扮演产品质量的守门员角色。
上下文驱动学派(Context-Driven School):认为软件是人创造的,测试所发现的每一个缺陷都和相关利益者(stakeholder)密切相关;认为测试是一种有技巧的心理活动;强调人的能动性和启发式测试思维。探索式测试就是其典型代表。
敏捷学派(Agile School):认为软件就是持续不断的对话,而测试就是验证开发工作是否完成,强调自动化测试。TDD是其典型代表。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值