【第23章】综合测试管理
- 1 章节相关
- 1.1 考试相关
- 1.2 案例相关
- 2 测试监控
- 3 测试风险管理
- 4 测试人员绩效考核
- 4.1 测试分类
- 测试类型分类
- 执行方式分类
- 开发阶段分类
- 5 开发测试分类
- 参考答案
1 章节相关
1.1 考试相关
必考1分选择,案例概率低。
1.2 案例相关
2020年下半年高项案例分析真题:
1.结合本案例,请帮助测试工程师从测试目的、测试对象、测试过程、测试用例设计依据、测试技术6个方面设计核心产品3.01版本的系统测试方案。(10分)
2.如果系统测试中需要采用黑盒测试、白盒测试和灰盒测试,请阐述三种测试的含义和用途。(6分)
软件测试的方案:
(1)测试目的:发现软件的缺陷,识别问题
(2)测试对象:软件等相关系统
(3)测试过程:开始软件测试工作(具有测试合同,具有各种文档,所提交的被测软件已受控,软件源代码已正确通过编译或汇编),结束软件测试工作
(4)测试用例:设计原则和测试用例要素:每份测试用例包括名称和标识、测试追踪用例说明、测试的初始化要求、测试的输入、期望的测试结果、评价等等
(5)测试类型:单元测试、集成测试、确认测试
(6)测试技术和方法:静态测试、动态测试。具体包括检查、代码走查、代码审查等
2 测试监控
3 测试风险管理
4 测试人员绩效考核
4.1 测试分类
测试类型分类
执行方式分类
开发阶段分类
5 开发测试分类
【例1-18下】小王在设计测试用例时,由于忽视了边界条件、异常处理等情况,没有完全覆盖需求。这类风险属于测试工作中的()。
A.测试用例风险 B.缺陷风险 C.代码质量风险 D.测试环境风险
【例2-19上】()属于系统测试执行过程中的工作效率指标。
A.进度偏离度 B.需求覆盖率 C.评审问题数 D.有效缺陷率
【例3-19下】()属于评估测试过程的指标。
A.缺陷分布 B.修复缺陷的时间 C.回归测试中发现的缺陷数据 D.测试进度
【例4-20下】缺陷发现率=∑缺陷数(系统测试)(个)÷∑执行系统测试的有效时间(小时),是衡量测试人员()的指标。
A.测试设计中工作效率 B.测试设计中工作质量
C.测试执行中工作效率 D.测试执行中工作质量
【例5-21上】工程师小王为测试云计算平台网络的弹性伸缩能力,采用的有效方法是()。
A.对网络负载进行压力测试,判断系统能否自行通过调整网络带宽来保障网络传输性能
B.检查是否具备计算资源弹性伸缩菜单或按钮
C.通过对当前运行的网络资源进行单点中断操作,检查网络是否持续可用
D.检查云平台是否具有存储资源容量规划工具
【例6-21上】关于软件测试管理的描述,不正确的是()。
A.软件测试的目的是尽可能多的找出程序中的错误
B.测试的准备工作在分析和设计阶段就要开始
C.回归测试可能存在测试不完全的风险
D.执行效率、缺陷发现率是测试执行中的质量指标
【例7-21下】产品版本更新的,由于工期紧张,测试工程师补测了更新部分的功能,并将测试结果补充到上一版本测试报告中,则该工程师的操作最可能引发的是()。
A.缺陷风险 B.测试环境风险 C.回归测试风险 D.测试技术风险
【例8-21下】主流软件开发工具(IDE)均提供一些插件,用来进行代码的静态检查,帮助开发人员做出质量更高的软件。这种插件所进行的测试,不属于()。
A.静态测试 B.白盒测试 C.代码走查 D.功能测试
【例9-22上】对信息系统测试的监控主要包括()。
①软件测试模型的定义②测试用例执行的进度③缺陷的存活时间④缺陷的趋势分析⑤缺陷分布密度⑥缺陷修改质量
A.①③④⑤⑥ B.①②③④⑤ C.①②③⑤⑥ D.②③④⑤⑥
参考答案
1、A 2、A 3、D 4、C 5、A 6、D 7、C 8、D 9、D