软件测试⿊马程序员课后答案_软件测试课后习题答案软件测试课后习题答案
【篇⼀:软件测试基础习题及答案】
>
软件测试是⼀个过程或者⼀系列过程,⽤来确认计算和代码完成了
其应该完成的功能,并且不执⾏其不应该有的操作。
2
、软件测试的⽬标是什么?
是想以最少的⼈⼒、物⼒和时间出软件中潜在的各种错误和缺陷,
通过修正各种错误和缺陷提⾼软件质量,降低软件发布后由于潜在
的软件错误和缺陷造成的隐患所带来的商业风险。
3
、简单描述⼀下软件测试的原则?
所有的软件测试都应追溯到⽤户需求
上海传智播客黑马程序员应当把
“
尽早地和不断地进⾏软件测试
”
作为测试者的座右铭
good enough
原则
质量第⼀
充分注意测试中的集现象
程序员应避免检查⾃⼰的程序
有据可依
尽量避免软件测试的随意性,要有预期结果
重视回归测试
妥善保存⼀切测试过程⽂档
4
、软件测试中验证和确认的区别?
verfication
验证:
是保证软件正确实现特定功能的⼀系列活动和过程。
⽬的是保证软件⽣命周期中的每⼀个阶段的成果满⾜上⼀个阶段设
定的⽬标。
validation
确认:
是保证软件满⾜⽤户需求的⼀系列的活动和过程。
⽬的是在软件开发后保证与⽤户需求符合
5
、软件测试按照测试的基本策略可分为哪两种并加以详细说明?⽩盒测试
:
⽩盒测试也称结构测试或逻辑驱动测试,是指基于⼀个应⽤代码的内部逻辑知识,即基于覆盖全部代码、分⽀、路径、条件的测试,它是知道产品内部⼯作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进⾏,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确⼯作,⽽不顾它
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论