软件测试,软件测试练习题

第1章 软件测试基础

答案私聊学习是自己的事情

一、填空题

1、软件从“出生”到“消亡”的过程称为________。
2、早期的线性开发模型称为________开发模型。
3、引入风险分析的开发模型为________开发模型。
4、ISO 9126-1991标准提出的质量模型包括________、6大特性。
5、按照缺陷的严重程度可以将缺陷划分为

6、验证软件单元是否符合软件需求与设计的测试称为

7、对程序的逻辑结构、路径与运行过程进行的测试称为________。
8、有一种测试模型,测试与开发并行进行,这种测试模型称为_______模型。

二、判断题

1、现在比较流行的软件开发模型为螺旋模型。( )
2、软件存在缺陷是由于开发人员水平有限引起的,一个非常优秀的程序员可以开发出零缺陷的软件。( )
3、软件缺陷都存在于程序代码中。( )
4、软件测试是为了证明程序无错。( )
5、软件测试H模型融入了探索测试。( )
6、软件测试要投入尽可能多的精力以达到100%的覆盖率。( )

三、单选题

1、下列选项中,哪一项不是软件开发模型。( )
A、V模型
B、快速模型
C、螺旋模型
D、敏捷模型
2、下列选项中,哪一项不是影响软件质量的因素。( )
A、需求模糊
B、缺乏规范的文档指导
C、使用新技术
D、开发人员技术有限
3、下列哪一项不是软件缺陷产生的的原因。( )
A、需求不明确
B、测试用例设计不好
C、软件结构复杂
D、项目周期短
4、关于软件缺陷,下列说法中错误的是。( )
A、软件缺陷是软件中(包括程序和文档)存在的影响软件正常运行的问题、错误、隐藏的功能缺失或多出。
B、按照缺陷的优先级不同可以将缺陷划分为立即解决、高优先级、正常排队、低优先级。
C、缺陷报告有统一的模板,该模板是IEEE729-1983制定。
D、每个缺陷都有一个唯一的编号,这是缺陷的标识。
5、关于软件测试,下列说法中错误的是。( )
A、在早期的软件开发中,测试就等同于调试。
B、软件测试是使用人工或自动手段来运行或测定某个系统的过程。
C、软件测试的目的在于检验它是否满足规定的需求或是弄清楚预期结果与实际结果之间的差异。
D、软件测试与软件开发是两个独立、分离的过程。
6、下列哪一项不是软件测试的原则。( )
A、测试应基于客户需求
B、测试越晚进行越好
C、穷尽测试是不可以的
D、软件测试遵循GoodEnough原则

四、简答题

1、请简述一下软件缺陷的处理流程。
2、请简述一下软件测试的基本流程。

第2章 黑盒测试

一、填空题

1、等价类划分就是将输入数据按照输入需求划分为若干个子集,这些子集称为________。
2、等价类划分法可将输入数据划分为________和________。
3、

  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值