软件测试黑马程序员课后答案_软件测试课后习题答案

软件测试课后习题答案

【篇一:软件测试基础习题及答案】

>

软件测试是一个过程或者一系列过程,用来确认计算和代码完成了

其应该完成的功能,并且不执行其不应该有的操作。

2

、软件测试的目标是什么p>

是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,

通过修正各种错误和缺陷提高软件质量,降低软件发布后由于潜在

的软件错误和缺陷造成的隐患所带来的商业风险。

3

、简单描述一下软件测试的原则p>

所有的软件测试都应追溯到用户需求

应当把

尽早地和不断地进行软件测试

作为测试者的座右铭

good enough

原则

质量第一

充分注意测试中的群集现象

程序员应避免检查自己的程序

有据可依

尽量避免软件测试的随意性,要有预期结果

重视回归测试

妥善保存一切测试过程文档

4

、软件测试中验证和确认的区别p>

verfication

验证:

是保证软件正确实现特定功能的一系列活动和过程。

目的是保证软件生命周期中的每一个阶段的成果满足上一个阶段设

定的目标。

validation

确认:

是保证软件满足用户需求的一系列的活动和过程。

目的是在软件开发后保证与用户需求符合

5

、软件测试按照测试的基本策略可分为哪两种并加以详细说明p>

白盒测试

白盒测试也称结构测试或逻辑驱动测试,是指基于一个应用代码的

内部逻辑知识,即基于覆盖全部代码、分支、路径、条件的测试,

它是知道产品内部工作过程,可通过测试来检测产品内部动作是否

按照规格说明书的规定正常进行,按照程序内部的结构测试程序,

检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它

相关资源:信用卡管理卡民信用卡管理软件v3.2.5-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月27日
下一篇 2020年11月27日

相关推荐