qa角色记一次测试过程回溯
一、测试过程简述
a项目依赖b项目新功能,ab项目一起提测
1、测试人员:两老一新
2、测试过程:第一轮,三人执行用例
第二轮,三人各自模块发散
第三轮,三人交叉测试
第四轮,两老投入b项目性能以及接口,一新继续做基本功能回归
二、上线问题简述以及头脑风暴
1、其中一个服务上线配置未更新:qa于前一天站会时说明--------开发未引起注意--------提测当天qa没有检查配置-------------近期解决方案:qa在confluence上形成一个checklist文档,以任务项指派给模块负责人,需要各模块负责人完成之后才能发送测试报告--------远期解决方案:目前已经有根据dev自动生成qa和prod部署文档的方案,可以形成自动化任务
2、uiux原定在提测前走查,本次版本与第三轮介入走查,开发在第三轮频繁修改代码,导致代码不可控:已经项目组约定后续版本提测前走查---------qa方面提测之后不允许有跟bug单无关的代码提交,如开发自测发现问题可以反馈给qa提单或者自己提单,commit信息里必须加上bug单号
3、线上管理员后台中重要数据被更改:回收所有qa管理员后台权限,管理员后台用户不多,上线之后由线上后台管理员回归
4、其他项目接口测试和性能测试安排太偏后:后续ab项目并行的时候,在a项目第一轮测试以及回归结束之后就可以开始b项目的接口和性能,降低由于其中一个项目来不及产生的整体延期风险
5、线上bug:
bug类型 | 引入原因 | 深层原因 | 解决方案 |
测试环境能稳定复现bug1 | 1、用例有覆盖该功能,未写明前置条件,新人测试没有理解到该用例的前置条件,导致没有测试完全,没覆盖到上线场景 | 1、用例不够细致---测试用例编写时间安排不足-----用例编写的工作量评估不准 | 学习用例编写工作量评估的方法,多积累经验 |
测试环境没有,线上环境稳定出现bug | 线上配置未更新,参见问题1 | ||
上线修改之后引入问题 | 修改响应时间较长的bug引入其他bug |
qa角色记一次测试过程回溯的更多相关文章
- UVa 167(八皇后)、POJ2258 The Settlers of Catan——记两个简单回溯搜索
UVa 167 题意:八行八列的棋盘每行每列都要有一个皇后,每个对角线上最多放一个皇后,让你放八个,使摆放位置上的数字加起来最大. 参考:https://blog.csdn.net/xiaoxiede ...
- Scrum转型(二) Scrum的角色
1.1 ScurmMaster 作为Scrum流程的捍卫者和布道者,ScrumMaster在Scrum团队中起到至关重要的作用,他们确保团队使用正确的流程,确保团队正确地召开各种会议,他们训练团队的敏 ...
- 荣誉,还是苦逼?| 也议全栈工程师和DevOps
引言 全栈工程师(本文称「全栈」开发者)和 DevOps 无疑是近期最火的词汇,无论是国外还是国内.而且火爆程度远超于想象. 全栈和 DevOps,究竟是我们的新职业方向,还是仅仅创业公司老板的心头所 ...
- JUnit三分钟教程 ---- 实际应用
JUnit三分钟教程 ---- 实际应用 摘自http://lavasoft.blog.51cto.com/62575/65775 接上文"JUnit三分钟教程 ---- 快速起步&qu ...
- 测试环境docker化(一)—基于ndp部署模式的docker基础镜像制作
本文来自网易云社区 作者:孙婷婷 背景 我所在测试项目组目前的测试环境只有一套,在项目版本迭代过程中,开发或产品偶尔会在测试环境进行数据校验,QA人数在不断增加,各个人员在负责不同模块工作时也会产生脏 ...
- Prefrontal cortex as a meta-reinforcement learning system
郑重声明:原文参见标题,如有侵权,请联系作者,将会撤销发布! Nature Neuroscience, 2018 Abstract 在过去的20年中,基于奖励的学习的神经科学研究已经集中在经典模型上, ...
- 201871030132-熊文婷 实验二 个人项目―《D{0-1}KP问题》项目报告
项目 内容 课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/2018CST 这个作业要求链接 https://www.cnblogs.com/nwnu-dai ...
- 网络基础 记一次HTTPS证书验证测试过程
记一次HTTPS证书验证测试过程 by:授客 QQ:1033553122 实践 1) 安装证书 选择主机A(假设10.202.95.88)上安装https证书 说明:采用https的服务器,必须安装数 ...
- 我们需要专职的QA吗?
[ 引用评论里的一句话:hurt but true 抛开作者某些偏激的想法外,作者暴露出来的问题还是需要测试思考的: 1.TestCase,TestData,TestConfiguration 没有 ...
随机推荐
- JavaScript(4):正则表达式
基础方法 <!DOCTYPE html> <html> <body> <p>类型及转换</p> <script> // 正则表达 ...
- Hadoop_Hbase集群完全离线安装[CDH 5.13.1]
here 一.环境准备:(这儿准备了三台虚拟机:内存6-3-3) JDK: -openjdk rpm -e java--openjdk-headless rpm -e java--openjdk-he ...
- SICK激光扫描仪LMS511连接通讯
一.设备介绍: 型号:LMS511-10100(DC 24v) 品牌:SICK 操作环境:Windows 10 64bit 软件:SOPAS ET 连接线:串口转网口线(1根/4针 子头),电源线( ...
- 我想学前端动画-CSS之transition
Transition属性: 属性 描述 CSS transition 简写属性,用于在一个属性中设置四个过渡属性. 3 transition-property 规定应用过渡的 CSS 属性的名称.默认 ...
- Day02:基本IO操作
IO流 基本IO与OS 按照流的方向主要分为输入流和输出流. 数据流按照数据单位的不同分为字节流和字符流. 按照功能可以划分节点流和处理流. 节点流与处理流 按照流是否直接与特定的地方(如磁盘.内存. ...
- CentOS7中yum配置
1.打开centos的yum文件夹 输入命令cd /etc/yum.repos.d/ 2.用wget下载repo文件 输入命令wget http://mirrors.aliyun.com/repo ...
- NXP-PN511-antenna-design-quide
NXP-PN511-antenna-design-quide 文库有下载 C1 C2
- 搭建本地parcel仓库
参考:https://www.cloudera.com/documentation/enterprise/6/6.2/topics/cm_ig_create_local_parcel_repo.htm ...
- LOJ526「LibreOJ β Round #4」子集
题目 算是比较裸的题吧. 首先我们把符合要求的\((i,j)\)建一条边,那么我们要求的就是最大团. 转化为补图的最小独立集. 然后我们来证明补图是一个二分图. \((u,v)\)有边\(\Leftr ...
- 小白学习tornado框架第一站-环境设置
首先建立一个虚拟环境 mkvirtualenv -p /usr/bin/python3 tornado_1 安装tornado框架 pip install tornado pycham中建立同步 创 ...