素心若雪-146号消零专题

软件测试常见面试题(九)

2021-07-06  本文已影响0人  巴鶴

61 缺陷的状态有哪些?

62 测试有哪些级别?

单元测试、集成测试、系统测试、验收测试

63 测试有哪些阶段?

单元测试、集成测试、系统测试、验收测试

64 什么是单元测试?单元测试谁来做?

针对一个软件单元的测试。开发人员或懂开发的测试人员65 什么是桩模块、驱动模块?
桩模块:被被测模块调用的模块。
驱动模块:调用被测模块的模块。

66 什么时候可以进行组件测试?

完成编译的测试对象,测试环境,开发工具,测试对象的规范说明书。

67 单元测试使用技术?测试重点是什么?测试条件是什么?

单元测试的技术:黑盒白盒技术,但是白盒居多,黑盒居少,一般先做黑盒再做白盒。
单元测试重点:功能性测试,健壮性(逆向测试:无效值),性能。
单元测试前提条件:完成编译的测试对象,测试环境,开发工具,测试对象的规范说明
书。

68 什么是集成测试?

组件间的接口与交互的测试。

69 集成测试的测试重点是什么?测试条件是什么?使用什么技术?

接口和系统内不同部分的相互作用(交互)。
测试条件是完成集成的被测系统,测试台,有关组件间交互的文档。
测试技术包括白盒技术、黑盒技术,白盒居多,黑盒居少,对比单元测试,白盒下降,
一般先做黑盒再做白盒。

70 集成测试有哪些策略?

自顶向下集成
自底向上集成

71 什么是系统测试?

对整个系统能不能满足用户需求的测试。

72 系统测试的目的是什么?

检查软件是否满足需求。

73 系统测试能够发现哪些缺陷?会遗留哪些缺陷?

发现:非功能性缺陷、涉及整个系统的问题。
遗漏:对用户的需求的错误理解、没有实现或者没有完全实现用户的隐性需求。

74 什么是验收测试?

一般由用户/客户进行的确认是否可以接受一个系统的验证性测试。验收测试根据用户需求,业务流程进行的正式测试以确保系统符合所有验收的准则。

上一篇 下一篇

猜你喜欢

热点阅读