项目数据
一、项目周期
(1)新项目:从无到有,从项目的开始到上线的时间
时间长:3个月、6个月、1年、2年
(2)老项目:迭代项目
迭代周期:1个月、2个月、3个月迭代、
(3)敏捷开发开发项
周期短:2周、1周
(4)面试题:
a、这个项目你做了多久?
1年、2年、3年、(迭代)
b、你们项目多久迭代一次?
1个月迭代1次、2个月迭代1次,3月迭代一次
=======================================================
二、项目时间安排
举例:一个月30天,工作日22天左右,双休,法定节假日去除,30-8=22天
按照h模型来划分:三分之一
第一阶段: 了解需求 三分之一少一点 6 准备阶段
第二阶段: 写用例 三分之一 7 编写阶段
第三阶段 :执行用例 三分之一 多一点 9 执行阶段
一个月需求来划分:
时间:6、7、9
=======================================================
用例编写计算:
每人每天用例数:30-120条, 平均写用例数70-80条
人数:3个测试
写用例时间:7天
1个7天写用例:807=560条
3人 一天写用例 3180=240条
3人七天写用例 2407=1680条
重复用例:(80%-90%)
总用例数:1680*0.9= 1512条
面试题:
1、这个项目你们一共写了多少条用例? 大概1500左右
2、你写了多少用例? 大概500条左右
=======================================================
bug数的计算
bug的数量:根据开发的质量决定,开发质量高,bug少,开发质量低,bug多
bug比例: 30:1 40:1 50:1 60:1
50 40 30 20
bug数在:20-50个之间
=======================================================
执行用例计算:
1、每人每天执行工作量30-120条
2、平均执行的用例数:用例总数/天数/ 人数
3、平均每天要执行用例:
4、sit测试划分:
执行用例9天,一半的一半的一半
一个项目中一般有3-4次sit系统集成测试:
sit1 全量测试 5 1500条 3个人 1500/3/5=100条
sit2 部分测试 3 900条 3个人
sit3 部分测试 1 300条 3个人
=======================================================
项目成员计算:
一个项目组大概15-30个人
开发人员:19
前端开发:3 (前端开发人员少,和后端开发比例:6:1)
后端开发:16
测试:3个 (测试组长,2个测试人员)
产品:2
面试题:
1、你们公司规模有多大?
100-1000人, 我们公司很大,但是我们项目组大约20个人
2、开发有多少个,测试多少人?