软件测试复习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单项选择题(每小题2分,共30分)

1、软件测试的目的在于检验它是否满足规定的需求或弄清预期结果与( B )之间的差别。

A.本来结果 B. 实际结果

C.最终结果D、检查结果

2、( C )模型增加了软件开发各个阶段中应同步进行的验证和确认活动。

A.X B.H

C.W D.Z

3.软件测试计划中包含两种重要的管理方式,一是工作分解结构,一是( A )。

A.监督和控制B.工作计划安排

C.资料收集D.测试工具

4、软件测试计划标识符是一个由公司生成的:( D )。

A. 真假值

B. 可重复值

C. 测试值

D. 唯一值

5、逻辑覆盖的类型包括( A )。

A.语句覆盖B.功能覆盖

C.分析覆盖D.系统覆盖

6、在软件功能测试的等价类划分法中包括有效等价类和( C )。

A.高效等价类B.多效等价类

C.无效等价类D.内容等价类

7、一个完整的单元测试说明应该包含正面测试和( D )。

A.反面测试B.代码测试

C.前端测试D.负面测试

8、系统测试完全采用( B )技术。

A.白盒测试B.黑盒测试

C.灰盒测试D.性能测试

9、一般测试用例可以分为( A )个级别。

A.5 B.4

C.3 D.6

10、测试用例在设计编制过程中要组织( D )互查,完成编制后应组织专家评审。

A.上下级B.上级

C.下级D.同级

11、软件缺陷的严重程度分为四个层次,其中最高的是( C )。

A.严重B.一般

C.致命D.较小

12、( B )是对要执行的软件测试及测试结果进行描述、定义、规定和报告的任何书面或图示信息。

A.系统测试B.测试文档

C.作业文档D.测试用例

13、面向对象软件测试可分为四个层次,方法测试、类测试、类簇测试和( D )。

A.性能测试B.白盒测试

C.单元测试D.系统测试

14、Web应用安全性测试从使用角度主要可以分为应用级的安全与( B )的安全。A.测试级B.传输级

C.功能级D.对话级

15、以下测试工具中属于性能测试工具的是( C )。

A.JUnit B.Jtest

C.LoadRunner D.JCheck

16、下列选项中属于软件过程模型的是( B )。

A.动态模型 B. 瀑布模型

C.集成模型D、软件缺陷

17、软件测试就是为了( C )而执行程序的过程。

A.分析问题B.解决问题

C.发现问题D.说明问题

18.软件测试的原则是( A )。

A.尽早测试B.部分测试

C.最终测试D.随意测试

19、以下选项中属于软件测试过程模型有:( D )。

A. A模型

B. D模型

C. M模型

D. X模型

20、软件测试按测试方法分类( A )。

A.白盒和黑盒测试B.单元和集成测试

C.静态和动态测试D.系统和验收测试

21、确定单元的最基本原则是( C )。

A.低内聚、高耦合B.多内聚、低耦合

C.高内聚、低耦合D.高内聚、高耦合

22、单元测试一般由( D )完成。

A.测试人员B.测试经理

C.前端人员D.开发人员

23、基于XUnit测试框架的测试工具,JAVA编程中使用的是( B )。

A.NUnit B.JUnit

C.CppUnit D.BUnit

24、集成测试主要采用的技术是( A )。

A.黑盒测试

B.灰盒测试

C.白盒测试

D.静态测试

25、( D )是测试执行的最小实体,是为特定的目的而设计的一组测试输入,执行条件和预期的结果。

A.单元测试B.集成测试

C.验收测试D.测试用例

26、软件缺陷的种类包括( C )。

A.使用方便B.功能充分

C.功能不正常D.性能优异

27、在软件测试文档中,测试计划属于( B )。

A.后置作业文档B.前置作业文档

C.中间作业文档D.测试用例

28、面向对象的单元测试是( D )。

A.方法测试B.系统测试

C.类簇测试D.类测试

29、下列选项中不属于面向对象软件测试模型的是( B )。

A.OOA Test B.OOB Test

C.OOD Test D.OOP Test

30、在Web应用的性能测试中,TPS表示( C)。

A.每分处理的事务数B.每小时处理的事务数

C.每秒处理的事务数D.每日处理的事务数

31、软件测试按照测试层次可以分为( C )。

A.黑盒测试、白盒测试 B. 功能性测试和结构性测试

C.单元测试、集成测试和系统测试D、动态测试和静态测试

32、软件测试是采用( A)执行软件的活动。

A.测试用例B.输入数据C.测试环境D.输入条件

33.软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?( D )。

1 预防软件发生错误

2 发现程序错误

3 提供诊断错误信息

A.只有1 B.只有2 C.只有3 D.都是

34、测试设计员的职责有:( C )。

A. 制定测试计划

B. 设计测试用例

C. 设计测试过程、脚本

D. 评估测试活动

35、下列哪个阶段不属于软件生存期的三大阶段( C )。

A.计划阶段B.开发阶段C.编码阶段D.维护阶段

36、下列描述错误的是( A )。

A.软件发布后发现质量问题,那是软件测试人员的错

B.穷尽测试实际上在一般情况下是不可行的

C.软件测试自动化不是万能的

D.测试能由非开发人员进行,调试必须由开发人员进行

37、如右图所示的N-S图,至少需要( B)个测试用例完成逻辑覆盖。

A.15 B.16 C.17 D.18

相关文档
最新文档