软件测试基础习题及答案 .pdfVIP

  • 4
  • 0
  • 约9.41千字
  • 约 10页
  • 2023-12-19 发布于河南
  • 举报

软件测试基础习题及答案

1、软件测试的定义?

软件测试是⼀个过程或者⼀系列过程,⽤来确认计算和代码完成了其应该完成的功能,并且不执⾏其不应该有的操作。

2、软件测试的⽬标是什么?

是想以最少的⼈⼒、物⼒和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提⾼软件质量,降低软件发布后

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

3、简单描述⼀下软件测试的原则?

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

应当把“尽早地和不断地进⾏软件测试”作为测试者的座右铭

GoodEnough原则

质量第⼀

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

程序员应避免检查⾃⼰的程序

有据可依

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

重视回归测试

妥善保存⼀切测试过程⽂档

4、软件测试中验证和确认的区别?

Verfication验证:

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

⽬的是保证软件⽣命周期中的每⼀个阶段的成果满⾜上⼀个阶段设定的⽬标。

Validation确认:

是保证软件满⾜⽤户需求的⼀系列的活动和过程。

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

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

⽩盒测试:

⽩盒测试也称结构测试或逻辑驱动测试,是指基于⼀个应⽤代码的内部逻辑知识,即基于覆盖全部代码、分⽀、路径、条件的

测试,它是

文档评论(0)

1亿VIP精品文档

相关文档