测试岗位概述 _4.21
测试岗相关问题整理:
1.测试岗位现状:
1. 多是白盒测试、系统集成测试 2. 静态审核代码 3. 动态检测 4. 每修复3-4个缺陷会引出1个缺陷
2.基本开发流程-V字图
需求分析→概要设计→代码实现→单元测试→集成测试→交付上线
3.测试流程
单元测试→集成测试→确认测试→系统测试→验收测试→回归测试
4.测试的一些关键词:
- 黑盒测试、白盒测试、灰盒测试
- 回归测试、随机测试、冒烟测试
- 回归测试:测试人员在新版本上验证之前版本的问题
- 随机测试:对业务熟悉的人定向测试
- 冒烟测试:来源与硬件,先上电发现冒烟就是不合格
- Alpha测试,Beta测试
- Alpha测试:内部模拟测试
- Beta测试:用户测试
- 功能测试和性能测试
- 先满足功能再性能
- 性能:延时、上传下载速度、 |难点:性能场景设计、虚拟用户
- 易用性测试、兼容性测试、安装测试、卸载测试、升级测试(一般先友好提示)
5.测试计划的基本结构
1.测试计划简介 -文档是坐哈的 2.测试项目说明 -项目是做什么的 3.需要测试的项目清单 4.测试手段和策略 5.项目通过或失败的标准 6.暂停和重新启动测试的标准 7.测试的可交付性 8.测试任务 9.环境的需求 10.职责 11.人员和培训的需求 12.进度表 13.风险和偶人事故的预测 - 付解决方案
6.缺陷产生原因
人员沟通不畅 文档有歧义 需求不明确,经常改 软硬件兼容问题
7.缺陷识别与处理:
通过行业标准、行业背景来发现缺陷 缺陷重现与优化缺陷(用更少的步骤重现缺陷,帮助开发尽快修复缺陷)
8.测试次数问题、小概率缺陷问题解决办法
按照规定测试一定次数,华为普通问题5次,修复后再10次,概率问题20次+跟踪3个版本
9.缺陷记录
描述缺陷的标准:让一个非相关的人能根据缺陷描述能复现问题
10.缺陷报告的处理办法(各公司都有自己的标准)
按状态: (最后都应该是close)
待确认、新提交、已分配、处理中、验证、通过与否,完毕close...按处理意见
11.缺陷处理流程
一般公司是:测试人员给开发经理,开发经理自己安排开发修改 缺陷管理工具:Bugfree
华为是提交测试经理→开发经理→开发→CMO(代码管理人员)→开发经理→测试经理→测试人员 DTS(Defect Trace System)是华为的B/S测试跟踪框架(问题跟踪系统) 包括: 1.【下拉选择】所在部门、bug类型/特性、涉及模块、严重程度、概率 2.【详细页填写】SMS (Send SMS farbd)简述、详述(重要)、实际操作复现bug(截图说明);【附件】 log信息;【开发意见】 和开发确认问题,将邮件、聊天截图附上 3.发送人
12.测试报告
1.项目概述(测试概述) -预计**人力,实际**人力 2.测试用例描述 共**,pass\False\NA 各多少图表展示 3.缺陷分析 共**个bug,分批描述,整理出Top10 附以前的《缺陷报告》 4.总结
13.(独立于项目之外的)Q&A质量检测部门
CMM认证体系 规范化标准
QA/SQA工作简介: 监督工作指标、分析整理汇报项目,独立于项目之外
相关推荐
Joyine 2019-11-12
mohanzb 2020-01-02
mohanzb 2019-12-15
abdstime 2019-12-01
jaywcjlove 2019-11-12
孤雪飘寒 2017-12-26
wangxiaoxue 2016-06-20
xiongbaowo 2010-04-16
也许不会看见 2011-09-22
Dataleon 2016-12-02
韩学敏 2019-05-25
kj0 2017-01-11
oxuzhenyi 2018-11-09
bingjava 2019-03-28
shyu 2018-03-16
hubanbei00的家园 2018-12-05
jmdvirus 2018-09-28
雪域孤鸿 2018-10-28
hxf0 2011-03-02