项目讲解:
一、项目流程讲解
H模型讲解
梳理流程:
拿需求===测试经理输出测试计划=====分析需求====写用例===评审用例====导入用例管理管理=== 搭建环境=======提测(代码包)=====部署包=====冒烟测试=====sit系统集成测试(不管几轮)====0bug,100%用例执行=====输出测试报告===通知uat验收测试===验收通过=====封版(封装版本)====上线===线上测试=====上线成功
1、评审有哪几种? 组内评审,交叉评审
2、环境谁搭建?运维搭建,自己、测试经理 ;
3、你会搭建环境? tomcat ,nginx
4、上线前、上线中、上线后测试人员做准备工作?
上线前: 线上数据、测试报告、封装版本包
上线中:维护环境
上线后:线上测试
5、准入和准出
准入:测试:需求、测试计划、测试用例评审通过、环境搭建、
开发:需求规格说明书,概要设计说明书,详细设计说明书,版本说明书及开发自测报告
准出:
(1)用例执行率100%;
(2)输出功能测试报告;
(3)0bug
6、上线发现有bug,如何处理?
(1)、重现bug,记录bug的现象,在根据bug影响程度(开发,测试经理,)
(2)、影响大,就回退版本,用上一个版本
影响小,备注说明,记录,下一个版本解决
7、时间紧张,要按时上线,测试完不成工作?
(1)根据排期安排工作, 把其他任务安排或调配
(2)如果有需要加班,也要加班
(3)调配人力,协助完成
(4)说明导致延期的原因,
(5)说明目前上线的风险
(6)测试人员把新功能和主流程测试都完成,在去进行回归等方法保证测试质量
8、回答H测试?
(1)你们公司的测试流程是什么?
(2)给你一个需求你会怎么做?
(3)你讲下你的工作把?
(4)谈谈你们是如何去测试?等1
9、功能测试,接口测试,自动化,性能测试 分别在h模型什么阶段?
部署包:
(1)先接口测试,再功能测试,然后在自动化、性能测试、安全测试
(2)同时进行 :接口和功能同时进行测试,然后在自动化(回归)、性能测试(质量)、安全测试(安全)
10、环境有哪些环境?
(1)开发环境
(2)测试环境 (sit1 环境 ,sit12环境,sit3环境 ,uat环境)
(3)生成环境 (测试环境)
=====================================
二、讲项目数据
项目时间:
情况一:项目时间开始上线到目前的时间,这个时间一般比较长(一年,二年,三年)
情况二:项目的版本的时间或则是周期(1个月,2个月,3个月,半年,一年)我们讲的按这个说法;
---我们经常讲的就是1个月,2个月,3个月,半年
一个月的版本:22天(不算法定节假日和双休)
人力:2个,3个
项目sit测试有3轮
=================================
按照模型H划分:(分成三等份)
分析需求(三分之一少一点) 6天
写测试用例(三分之一) 7天
执行阶段(三分之一多一点) 9天
==============================================
执行阶段9天(分为三次sit测试)呈递减的模式(一半的一半的一半)
sit1测试:5 (全量)
sit2测试:3 (部分)
sit3测试:1 (少量)
===========================================
人员数据:
项目组有多少人?项目组(开发,测试,产品)
20个人左右一个项目组
开发:15 (前端开发,后端开发 正常:1:5或1:6)
测试:4 (一般:测试和开发的比例:1比5;或1 比6)一个测试经理(不干活),3个测试
产品: 1(业务)
============================================
用例数据:
每人每天写用例的数量:30-100多条
平均量是70-80条之间:前期写的多(可能70-120多条),后期写的少(可能30-70条)
4个人3个干活,写了7天,每天每人平均量80;
一个人写:1*7*80=560(条)
三个人一共写:3*560=1680(条)
公共用例去重复:一般我的规则8折,9折,
总用例数:1680*0.8=1344 (讲用例总数,说一个大概的数据,不要太精确)
比如:我测试借款,你测试投资,都要注册和登录的用例,
===============================================
执行用例数据:(呈一个递减的模式)
1天的执行用例平均数也是70-120条左右
总共执行9天(5,3,1)
sit1:一天的平均执行用例数:1344/3/5=89.6(条)
sit2:70*3*3=630
sit3:70*3*1=210
==============================================
bug数:
bug数的比例是:
30:1 ,40:1 ,50:1 ,60:1
===============================================
练习:
3月的项目 ,3个测试