《软件测试》第二部分:测试基础 笔记

一.静态测试和动态测试

1.静态测试:测试不运行的部分——只是检查和审核

2.动态测试:使用和运行软件

 

测试产品说明书(需求文档)

属于静态黑盒测试,,第一步不是马上钻进去找缺陷,而是站在一个高度上进行审查。审查产品说明书是为了找出根本性的问题、疏忽或遗漏之处。

 

二.黑盒测试

1.黑盒测试:不深入代码细节测试软件的方法称为动态黑盒测试。(戴上眼罩测试软件) 测试员输入数据,接受输出,校验结果(实际结果和预期结果)

2.清楚被测试的软件输入和输出之后,开始设计测试用例:测试时使用特定输入,以及测试软件的过程步骤。

 

三.通过性测试和失效性测试

1.通过性测试:测试软件基本功能,最简单最直观的测试用例。

2.失效性测试:确信软件在普通情况下能正确运行之后,就可以采取各种手段搞垮软件来找出软件缺陷。纯粹为了破坏软件而设计和执行的测试用例称为失效性测试或错误强制性测试,蓄意攻击软件的薄弱环节。

 

四.白盒测试

1.静态白盒测试:在不执行软件的条件下有条理地仔细审查软件设计、体系结构和代码,从而找出软件缺陷的过程,有时称为结构化分析。

2.动态白盒测试:“戴上X光眼镜测试软件”,检查代码并观察运行状况。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值