测试岗位理论化细分
2022-07-21 23:01:55 47 举报
AI智能生成
测试岗位职责理论
作者其他创作
大纲/内容
软件生命周期
市场需求调研
项目外包
产品 自研
观察市场有哪些需求,发现商机
可行性研究
从技术成本等方面考虑是否可行
时间
范围 用户群体范围,上线范围 迭代内容
成本
风险
产品项目的立项
构建产品研发小组,制定运作计划
需求调研开发
真的具体的实现功能,进一步确认
SRS--需求规格说明 FRS--功能说明书 PRD--产品设计文档(产品经理写)
分支主题
设计开发(DE)测试(TE)
架构师设计框架,前端UI设计页面
HDL(概要设计文档)----模块的逻辑功能,以及关联模块
编码 后 集成 打包 发布到测试环境----测试工作
发布运行维护
将测试好的产品,安排上线,运维人员进行维护工作保证产品正常的运行
项目组成员
项目经理 PM
产品经理 PDM(PM)
构架师
业务分析师
开发人员
前端开发人员
VUE,nodejs
后端开发人员
JAVA语言
C后端
net
数据库管理
数据库管理员 DBA
移动端开发
IOS开发
安卓开发
鸿蒙开发
H5开发
测试人员
环境保障人员
配置管理(SCM)
配置管理员
功能测试 接口测试 性能测试 自动化测试
公司里是很多个项目同时运行,一个测试可能在几个项目同时兼职
研发模型和测试模型
瀑布模型 最短1个月
分为哪几个测试阶段,每个阶段有哪些输出物
计划----原始需求
需求分析---经评审后的需求
设计---HLD LLD
编码---产品 系统 项目
测试---测试报告
运维---用户使用手册 运维手册
优缺点
适用于小项目
测试介入比较晚,如果发现是前期需求的问题,修复成本非常高 (返工);需求阶段修复成本最低
用户风险高;只要在项目末期才能看到成品
不利于需求的变更
测试模型
V模型
优点
将瀑布模型的测试细化成 单元 集成 系统 验收
V的左边和右边的关系和类型
W模型(双V模型)
相比V多了哪些
对前期 需求文档 设计文档的测试
作用是啥
X模型
测试滞后研发
探索性测试
H模型
独立于研发
前置测试模型
测试和研发结合
测试分为验收和系统测试
测试目的
概念
是否符合预期需求
维护产品质量,降低风险,保证质量
尽可能多的找bug
加上书上4条
测试对象
源代码 产品 说明书 设计文档 配置数据
缺陷的别名
错误
bug
缺陷
失效
产生的原因 最多的就是需求相关问题
遗漏
错误
要求实现排序的升序,但是结果是降序
缺陷报告
在测试中发现bug后, 要给开发提交过去,描述缺陷产生原因的一个单子
内容
缺陷id(一般是系统自动生成)
缺陷标题
描述问题的情况,不能一句异常,要说出具体的错误情况和具体操作
最好让开发一眼就能看出问题原因
发现人
测试人员
客户,用户
发现时间
自动的
修复截止日期
留复测时间
版本
模块(菜单)
状态
new open fix close reopen reject(ALM)
激活 已解决 关闭 (禅道)
打开 关闭
严重程度
致命
软件崩溃 闪退, 长时间无响应 ,内存泄漏,核心业务阻塞
严重
主业务流程缺陷,数据丢失
一般
功能性问题,提交错误,查询异常,数据库相关的问题,兼容性,接口问题
提示
错别字, 界面布局不合理等
1-4级
A-E级
修复优先级
一般和严重程度对应
下级处理人
详细描述
要站在用户的角度分步骤来写
要有预期结果,和实际结果来形成对比
附件
页面报错截图(全屏)
后台日志
数据库相关截图资料
数据流程包
测试形象图
0 条评论
下一页