肖sir__面试第一天课程__项目数据(1.3)
项目数据
一、项目周期
(1)新项目:从无到有,从项目开始到上线的时间;
一般时间:3个月、6个月、一年、2年
(2)迭代项目
1个月、2个月、3个月
(3)敏捷开发项目:
周期特别短:2周、1周、
(4)面试题:
a、这个项目你做了多久?
一年、二年、三年
b、你们项目组多久迭代一次?
2-4周,1个月迭代次、2个月迭代次、3个月迭代一次
==================================================================
二、项目需求时间安排(H模型)
一个月的工作日 22天,平均一个30天,双休2天,4次8天;30-8=22天
三分之一的时间
1、了解需求6 三分之少一点 准备阶段
2、写用例 7 三分之一 编写阶段
3、执行用例 9 三分之一多一点 执行阶段(sit1,sit2,sit3)
一个月的需求来划分:
时间:6,7,9 (5、7、10)
==================================================================
用例编写计算:
每人每天用例数:30-120,平均写用例大概60-80条
人数:3人
时间:7天
3人一天写用例数:3*70=210条
3人7天写用例总数:3*70*7=1470条
重复用例:(80-90%)
总用例用数:1470*90%=1323条 面试过程中写的用例总数1300条左右
面试题:
1、你们一共写 了多少条用例 ? 1300条
2、你写了多少用例? 估计470-490条
==================================================================
执行用例计算:
每人每天执行用例工作量30-120条:
平均执行用例数:用例总数1300/ 天数/人数
平均每天的执行用例数:1300/5/3=87 大约87条
一般的项目系统集成测试次数:3次
执行用例 9天(5 3 1)一半的一半的一半
sit1 5 全量测试 1300左右 平均执行量87条
sit2 3 部分用例 783左右 回归测试
sit3 1 部分用例 261条左右 回归测试
==================================================================
bug数的计算
bug的数量:根据开发的质量决定;开发质量高、bug少、开发质量弱,那就bug数多
bug比例:30:1,40:1,50:1 ,60:1
bug:40个bug ---20个bug
==================================================================
项目人员计算:
一个项目组有20个人(15 开发(前后2:13)、3个测试、产品 1个,运维1个)
开发人员:前端开发、后端开发(后端开发人多、ui设计相对少) 前端开发和后端开发: 1:6
测试:测试经理、测试人员(3个:1个测试经理,两个测试人员) 测试和开发比例:1:6
运维:1人 搭建环境、运行服务器
环境有哪些:(开发环境,测试环境、线上环境)
测试环境有几套:sit1 、sit 2、sit 3 、uat 验收环境
面试题:
a、你们公司有多大?
我们公司很大有100多个人,项目组大约20个人
b、开发多少个?测试多少个?
===========================================
作业:项目数据
2个月项目,3个测试