201*年测试工作总结
201*年测试工作总结
常常,我们会听到老板或者老总等领导说,你们测试团队的贡献率或是价值在哪?软件系统的稳定性如何?下面我将根据这两个问题,作出一些解答。
1.测试投资回报率
企业为了获得利润,需花费大量的资金进行测试。在质量方面的投资会产生利润,例如提高产品质量会提高公司的声誉,使产品交付之后的维护成本减少,避免用户的抱怨。测试是一种带有风险性的管理活动,减少企业在未来因为产品质量低劣而花费不必要的成本。缺陷探测率:
DDP=Bugstester/(Bugstester+Bugscustomer)
表1客户发现bug数统计
月份6789101112合计客户发现的bug数702303116数据是从201*年6月份开始统计
表2测试人员发现bug数统计由谁未解总计创建决周MM余GG合计7001325202571118设计重复外部已解如此Bug原因决3847851426403555904197881207无法延期不予转为重现处理解决需求31336421618273966有效率12778.29%31084.08%43782.07%数据统计时间:201*年1月1日到201*年12月31日,其中有效率的计算公式=(已解决+延期处理+转为需求)/总计*100%
属于质量预防方面的一致性成本只考虑软件测试的投资,把发布之前和之后发现及修改的错误堪称非一致性成本,根据表1和表2,发现的错误为2041个,故障成本已知,测试过程的估算如下:各阶段花费在发现及修改错误的成本假设如下:
①在开发过程单元测试阶段,软件开发人员发现及修改一个错误需要50元;②建立独立的测试进行集成和系统测试,测试人员发现错误,开发人员修改后,测试人员再确认,一个错误需要300元;
③在产品发布后,由客户发现,报告技术支持人员、相关开发人员修改,测试组再进行回归测试,一个错误需要201*元。
第1种情况,开发单位未建立独立测试队伍,有开发人员进行测试,发现680个错误,而产品发布后客户发现错误1361,只存在故障成本构成的总成本为50*680+201**1361=2756000元,缺陷探测率为33.32%。
第2种情况,开发单位建立了独立测试队伍,进行手工测试。投资预算人员费用为100000元,测试环境使用费为8000元,测试投资(一致性成本)为108000元,除了开发过程中开发人员发现并修改680个(假设开发人员只能发现1/3的问题)错误外,测试过程中测试人员发现错误1345个,而产品发布后客户发现16个错误。总质量成本下降到50*680+300*1345+16*201*+108000=577500元(如表3所示),手工测试总质量成本节约了2756000-577500=2178500元,即为利润。投资回报率(ROI)为201*.13%,缺陷探测率为99.22%。
ROI=
原无独立测试质量成本i独立测试质量成本j
测试投资
100%
=(2756000-577500)/108000*100%=201*.13%
DDP=Bugs
Bugstester
tester
+Bugscustomer
100%=
680+13452041
100%=99.22%
表3测试投资回报分析
测试成本项测试人工费环境使用费一致成本测试投资测试工具费测试总投资发现错误数开发测试每个错误成本内部(开发)故障成本发现错误数非一致性独立测试每个错误成本成本内部(测试)故障成本发现错误数客户支持每个错误成本外部故障成本一致性成本质量成本非一致性成本总质量成本ROI投资回报率DDP缺陷探测率
质量成本项开发测试68050340001361201*272201*27560002756000N/A34.30%手工测试10000080001080006805034000134530040350016201*3201*108000469500577500201*.13%99.22%2.系统可靠性分析
平均每千行代码bug数
后台代码总共342480行(由于前台代码较难统计,据开发人员估计是后台代码的3倍),系统总代码数是1369920,属于一个大规模系统,平均每千行代码约为2个bug。
平均无故障时间MTTF
若设T是软件总的运行时间,M是软件在这段时间内的故障次数。内部平均无故障时间MTTF=T/M=365*24/2041=4.29小时;
外部平均无故障时间MTTF=T/M=(365-151)*24/16=321小时=13.375天。根据考察资料得知,航天科技一些精密系统平均无故障时间720小时对应90分的可信度,参考这个,相当于我们系统的可信度大约为40分。
下面用Shooman模型对平均无故障时间MTTF进行分析:
对一个长度为342480行代码的系统进行测试,根据记录下来的数据如下:①测试开始,发现错误个数为0(假设为0,201*年测试出bug不计入统计);②经过了151天的测试,累计改正1137个错误,此时,MTTF=3.19小时;③又经过214天的测试,累计改正2041个错误,此时,MTTF=4.29小时;
由Shooman公式:MTTF=1/K(LT
TEETtLT
)其中,K是一个经验常数,美国一些统计数字表明,K的典型值是200;ET是测试之前程序中原有的故障总数;LT是程序长度(机器指令条数或简单汇编语句条数);t是测试(包括排错)的时间;EC(t)是在0~t期间内检出并排除的故障总数。公式的基本假定是:
单位(程序)长度中的故障数ETLT近似为常数,它不因测试与排错而改变。统计数字表明,通常ETLT值的变化范围在0.5×10-2~2×10-2之间;故障检出率正比于程序中残留故障数,而MTTF与程序中残留故障数成正比;故障不可能完全检出,但一经检出立即得到改正。
由已知条件②、③可解出K=31.22,ET=4598。系统中仍可能残留4598-2041=2557
个问题。【参考文献】《软件评测师教程》
扩展阅读:201*年地测防治水工作年度工作总结
防治水工作年度工作总结
201*年已过去,为总结一年来的工作经验及工作进度,找出以往在工作中存在的不足,更好地明确201*年的工作目标,现将201*年度防治水工作总结如下:一、防治水各项工作完成情况
在201*年,严格按照探放水各项规章制度对相关工作面进行钻探,其中雨季来临时对3253工作面进行了疏放水和-205m探煤上山往东掘进时进行了探放水。其中,我们的工作也有很多不足的地方,设计现场落实差,探放水记录当班没有队长及领导签字,当班瓦斯检查不符合要求,专业技术人员到现场指导不够等。
201*年下半年通过煤业公司下发的探放水专项整治的通知,针对探放水基础资料的完善,编制了一套相对完善的资料,为井下防治水工作取得了一定经验,为今后继续开展防治水工作提供依据。
为做好201*年的防治水工作,我们在年初制定了《201*年度矿井防治水工作计划》,对年度防治水工作进行了初步安排,并根据《煤矿防治水规定》相关要求,逐步修改完善了矿井防治水的各项制度、台账、图纸等基础资料;其中,三季度编制了地测防治水管理包,为地测防治水内业管理奠定了基础。同时,加强井下防治水工作,定期观测井下涌水变化情况,不断分析总结、积累经验,做好水情水害预测预报工作;在雨季防讯其间,重点针对±0m主暗斜井与小煤窑误穿点、东翼±0m回风上山、3253工作面机巷顶板淋水及涌水的情况,安排人员进行定期观测;每旬对矿井进行防治水隐患排查,发现问题,立即下发防治水隐患排查治理通知单,督促相关部门进行整改落实。二、工作经验及体会
1、地测工作是一项理论与实践相结合的基础工作。因此,在注重地测基础工作的同时,更要注重井下实践活动,并不断学习、总结经验,这样才能更好的指导我们开展以后的工作。
2、建立健全地测制度,并严格按照制度进行管理,使各项地测工作有制度保障,才能更好开展工作。
3、相关人员专业知识欠缺,还需不断的交流及自身努力提升自己。
三、存在问题
通过本部门自查以及上级领导检查,201*年度工作还存在以下不足:
1、相关专业人员比较年轻,需要加强学习理论知识和实践经验的积累。
2、需进一步加强理论知识的同时,不断提高现场实践效果。3、。地质及水文地质预报内容需要进一步完善,更加准确、详细的指导矿井生产实践活动;加强地测防治水隐患排查、治理工作的落实,真正起到监督管理作用。特别是井下找煤的工作,还有待进一步加强。
四、201*年的测量工作计划
1、继续将防治水工作作为本部门工作的重点,进一步做好矿井的水情水害预测预报,监督完善矿井防排水设备、设施等;进一步做好防治水基础资料收集、整理工作,完善矿井防治水制度、台账、图纸等。
2、全面做好各掘进工作面的防治水工作,并配合部门做好采区防排水系统完善工作。
3、有针对性的重点确定井下、地面水文监测点,做好矿井防治水基础工作。
4、依据分公司采掘接替计划,做好矿井年度防治水工作计划。5、注重人才队伍培养,增强矿井技术力量,培养专业骨干力量,为矿井建设发展打下坚实基础。
友情提示:本文中关于《201*年测试工作总结》给出的范例仅供您参考拓展思维使用,201*年测试工作总结:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。