没有合适的资源?快使用搜索试试~ 我知道了~
软件测试工程师笔试试题大集合.doc
0 下载量 79 浏览量
2023-07-29
21:50:07
上传
评论
收藏 214KB DOC 举报
温馨提示
试读
12页
软件测试工程师笔试试题大集合.doc
资源推荐
资源详情
资源评论
软件测试工程师笔试试题
软件测试工程师笔试试题
01. 为什么要在一个团队中开展软件测试工作?
答:首先软件测试是一项系统工程,涉及到测试面太广,就测试类型而言就有不下 56 种软件测
试类型,如常见的功能测试、性能测试、可靠性测试、稳定性测试、兼容性测试、国际化测试、
集成测试、用户确认测试等等,一个人是无法承担一个软件系统的各个方面的测试,因此分工合
作的测试团队就变得尤为重要。测试思维的不同导致有时即使是同样的测试内容由两个不同的人
来测试也许都不是重复劳动。
02. 您是否了解以往所工作的企业的软件测试过程?如果了解,请试述在这个过程中都有哪些工
作要做?分别由哪些不同的角色来完成这些工作?
答:测试过程缺乏可视性、产品级测试过程缺乏规范指导、测试经验缺乏有效积累、测试技术发
展缺乏一致方向、开发测试协调成本太高、缺陷修复过程混乱、测试质量保证活动缺乏流程依据。
阶段点
产品形态
测试交付件
TR1
产品包需求
产品可测试性需求
CDCP
产品包开发主计划
产品包验证主计划
TR2
产品系统设计规格
产品测试规格
TR3
产品子系统设计规格
特性测试规格
PDCP
产品 3/4 级 E2E 计划
总体测试策略、测试与验证计划
TR4
产品 Build
特性测试方案、测试用例
TR4A
原型机(功能)
SDV 测试报告
TR5
初始产品
SIT 测试报告
TR6
量产产品
SVT 测试报告
十分清楚××的软件测试过程,就软件系统测试过程而言,通常把测试分为测试分析与计划、测
试设计、测试执行、测试评估几个大的流程环节。
测试过程质量
类别
质量目标
定义
质量
软件/硬件/逻辑缺陷密度
缺陷数/折合代码规模
成本
单位缺陷检测成本
测试总工作量/缺陷数
效率
测试效率
测试对象规模/测试总工作量
进度偏移
不同测试阶段的进度偏移
进度
持续时间偏差
不同测试阶段的持续时间偏差
评审
测试设计评审发现缺陷密
度
测试设计文档评审的质量
××产品测试
项目管理 测试策略 测试分析设计 测试执行 质量保证 质量评估 其他
估计
计划
会议、报告
重估计
重计划
缺陷管理
培训
总体测试策略
SDV测试策略
SIT测试策略
SVT测试策略
测试策略优化
参加产品包需
求和产品概念
定义
测试需求分析
测试方案设计
测试用例设计
自动化设计
SDV测试执行
Build 1
SDV测试执行
Build n
SIT测试执行
VxxxRxxx
SVT测试执行
VxxxRxxx
Beta测试执行
测试策略评审
测试方案评审
测试用例检视
内部质量审计
交付审计
需求跟踪 缺陷分析
度量
阶段结束/
月度评估会
定义可测
性需求
PCB审查
参加产品TR
参加开发
文档评审
测试报告评审
产品测试需求分
析
产品总体测试策
略
测试与验证计划
我们需要测什么?
什么样的测试过程?
时间、干系人、资源、
目标、风险?
我们如何具体实现?
特性测试方案/用
例
测试执行策略
03. 您是否了解以往所工作的企业的软件开发过程?如果了解,请试述一个完整的开发过程需要
完成哪些工作?分别由哪些不同的角色来完成这些工作?(对于软件测试部分,可以简述)
04. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?
05. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如
功能测试、性能测试……)
答:不同类型的测试会发现不同类型的 BUG,测试类型是从不同的角度来分析和测试产品。测
试类型分析基本测试类型、增强测试类型等
序号
测试类型
SDV
SIT
备注
基本测试类型
1
功能测试 (Function Test)
�
�
主要应在SDV阶段完成
2
兼容性测试 (Compatibility Test)
�
3
协 议 一 致 性 测 试 (Protocol
Conformance Test)
�
�
主要应在SDV阶段完成
4
性能测试(Performance Test)
�
5
指标测试(Scaling Test)
�
�
两个阶段的测试侧重点应不
同
6
压力测试(Stress Test)
�
7
长时间测试 (Longevity Test)
�
8
配置测试 (Configuration Test)
�
�
9
恢复测试 (Recovery Test)
�
�
主要应在SDV阶段完成
10
故障注入测试 (Fault Insert Test)
�
�
主要应在SDV阶段完成
11
安装测试 (Installation Test)
�
12
流控测试 (Traffic Control Test)
�
�
SDV、SIT各有侧重点
增强测试类型
13
备份测试 (Backup Test)
�
14
安全性测试 (Security Test)
�
�
SDV、SIT各有侧重点
15
易用性测试 (Usability Test)
�
16
可维护性测试 (Maintainability Test)
�
17
QoS 测试 (QoS Test)
�
18
网络拓扑测试(Topology Test)
�
19
互操作性测试(Interoperability Test)
�
1. 功能测试,测试系统提供的功能是否能够正确、完全满足用户要求。
2. 兼容性测试,指对两个或两个以上的功能实体相互交换信息能力的测试,分向下兼容和周边
兼容性(周边兼容性指产品与产品之间、系统设备与终端设备之间、软件产品与操作系统、
数据库之间的兼容性)。
3. 协议一致性测试,测试系统是否符合相关的协议、标准。
4. 性能测试,针对系统是否达到规定的性能需求进行测试,如容量和响应时间。
5. 指标测试,是指对系统各部分的参数进行测试。
6. 压力测试,通过是系统达到或超过其设计的最大负荷来检验其在非正常状态下的特性。
7. 长时间测试,考查系统在长时间下运行下是否可以稳定提供功能、性能的能力的测试。
剩余11页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2359
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功