背景

很多项目迭代速度快,对于版本是否上线,是由产品根据当前版本的需求及质量情况而定。但是版本的质量如何衡量呢?作为测试人员,首要任务就是质量保证并反馈质量情况,如果质量标准不能合理衡量,可能会给产品、开发带来质量上的误解,对于用户的体验及产品的留存率都有影响。今天谈谈如何评价一款产品的上线标准。

验收标准

(1) 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
(2) 在验收测试中发现的错误已经得到修改,各级缺陷修复率达到标准
(3) 所有测试项没有残余紧急、严重级别错误。
(4) 需求分析文档、设计文档和编码实现一致。
(5) 验收测试工件齐全(测试计划、测试用例、测试日志、测试通知单、测试分析报告,待验收的软件安装程序。)

缺陷修复率标准

(1) 紧急、严重级别错误修复率应达到100%;
(2) 普通级别错误修复率应达到95%以上;
(3) 优化级别错误修复率应达到60%以上;
注:项目紧急时,普通级别错误修复率达60% 以上;优化级别错误修复率达20% 即可。

服务器运行状态响应指标

(1) cpu% 并发期间最大使用率应不超过70-80%,如有集合点并发可允许短暂接近或到达100& 但大部分不应查过95%;
(2) memery 测试期间保证内存充足可用内存不少于20%;
(3) disk 监控硬盘是否有读写不超过40%;
(4) cpu load average 不应超过cpu 核心数*2 或者不超过cpu 核心数。

软件性能指标

(1) 响应时间(并发下的响应时间)
响应时间又分为:
   1.1 不同页面浏览时候的响应时间
   1.2 点击注册用户时的响应时间
   1.3 登录时的响应时间
   1.4 搜索功能响应时间
   1.5 项目特殊功能响应时间
   注:事物的响应时间又分为最大响应时间、平均响应时间、最小响应时间(验收
可忽略此数) 、90%响应时间。如为B/S 项目可设定验收标准为最大响应时间不
超过20s、平均响应和90%响应不超过10s。
   如为c/s 项目(手机客户端) 可设定为最大响应时间不超过30s、平均响应和90%
响应不超过15s(因为手机网络相对较慢,可以适当加大响应时间) 。

(2) 测试中事物通过率:
一般web 项目通过率为3 个9,设定验收标注为各个事物通过率为99.9%。
(3) 系统能支持的用户量
需要先评估上线后会有多少注册用户和活跃用户
(4) 吞吐量应与hits tps 等数据成正比且波动较小

转载:怎么评估软件上线标准 - 牵只蜗牛去散步 - 博客园

怎么评估软件上线标准相关推荐

  1. 软件项目成本评估中,关于接口开发的工作量评估有什么标准方法吗?

    问:软件项目成本评估中,关于接口开发的工作量评估有什么标准方法吗? 答:如果是外部接口,就正常识别功能点即可,接口通常对应事务功能,但有可能有变化的数据功能.(来源:中基数联)

  2. 评估软件项目的经济价值

    "价值"的概念有很长的历史,可以追溯到软件商业出现前几千年.在公元前四世纪的雅典学派时期,亚里士多德(384-322)实际地指出,一个事物的价值是基于对它的需要程度的.一千年后,基 ...

  3. 软件上线后出现了BUG怎么办?新梦想IT

    从事IT互联网的人都知道,bug是程序员和测试人员最不喜欢面对的东西,很多人对于软件中出现bug这个事情,第一想到的就是测试人员的问题,因为他们都觉得这是测试人员没有测试出软件中存在的bug,导致后续 ...

  4. 软件上线后翻车?教你如何化解!(绝密)

    导读: 从事IT互联网的人都知道,bug是程序员和测试人员最不喜欢面对的东西,很多人对于软件中出现bug这个事情,第一想到的就是测试人员的问题,因为他们都觉得这是测试人员没有测试出软件中存在的bug, ...

  5. 自动驾驶性能和车辆动力学评估软件,助你一整个拿捏自动驾驶

    目前自动驾驶系统整体处于蓬勃生长状态,从新势力造车到传统车企,配备不同级别的自动驾驶系统车辆道路演示层出不穷.自动驾驶领域日新月异的发展也带来不少挑战和问题,比如缺乏具有明确性和实施性的评价指标对自动 ...

  6. 供应商评估:关键标准以及如何执行

    几乎每个行业的企业都与制造商.进口商.服务提供商和分销商等供应商合作.由于通常有几个供应商可供选择,进行供应商评估有助于企业选出其中最符合其业务需求的供应商. 什么是供应商评估? 供应商评估是企业在为 ...

  7. 自动驾驶/驾驶辅助系统:车辆动力学与ADAS/AD性能评估软件-MXeval助力自动驾驶性能评估—Shape Better Cars

    出于对自动驾驶或驾驶辅助系统针对车辆操纵性能和功能安全等因素考虑,对带有自动驾驶(AD)或高级驾驶辅助系统(ADAS)汽车的性能评估是重要的一环.可协助高效完成该评估的MXeval是一款便捷可靠的车辆 ...

  8. 第三百九十二节,Django+Xadmin打造上线标准的在线教育平台—sql注入攻击,xss攻击,csrf攻击...

    第三百九十二节,Django+Xadmin打造上线标准的在线教育平台-sql注入攻击,xss攻击,csrf攻击 sql注入攻击 也就是黑客通过表单提交的地方,在表单里输入了sql语句,就是通过SQL语 ...

  9. 第三百七十七节,Django+Xadmin打造上线标准的在线教育平台—apps目录建立,以及数据表生成...

    第三百七十七节,Django+Xadmin打造上线标准的在线教育平台-apps目录建立,以及数据表生成 apps目录建立 我们创建一个apps目录,将所有的app放到apps目录里去,这样方便管理,也 ...

最新文章

  1. android adb 联系人,使用adb命令向Android模拟器中导入通讯录联系人的方法
  2. 转:靠谱的代码和DRY
  3. (转)数字格式化函数:Highcharts.numberFormat()
  4. 设计师Yoyo:为用户设计产品,让他们生活更美好
  5. 【BZOJ2659】算不出的算式,打表找规律
  6. 20140524数据库课笔记
  7. Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦
  8. MimoLive for Mac(视频直播制作软件) 支持big sur
  9. cmd 登录oracle
  10. JavaScript 判断是不是回文字符串
  11. 【源码】垂直偶极子天线的矩量法
  12. MongoDB secondary节点
  13. 概率论与数理统计前两章总结
  14. 再谈BOM和DOM(1):BOM与DOM概述
  15. 7、Spring事务配置下篇
  16. 企业级网络架构—云平台高可用网络的修炼之道
  17. 电脑如何拦截弹窗广告
  18. 适用于 Windows 和 macOS 的几款免费视频转换软件
  19. OBS 进阶 之 高分屏下 屏幕采集不全问题解决
  20. abap al设置单元格可编辑 oo_REUSE_ALV_GRID_DISPLAY_LVC-可编辑单元格

热门文章

  1. c语言中锁的作用,c 互斥锁
  2. 达芬奇编解码引擎Codec Engine(CE)【转】ceapp.cfg
  3. Unity CSG 布尔运算插件 模型打孔 模型打洞 模型挖洞
  4. linux WiFi源码解析,WIFIDOG 源码解析
  5. js数字秒转成时间格式
  6. Presto RBO 之LimitPushDown 代码走读
  7. 大亚DB102-C用户不可错过的美篇——不断流的DB102-C(白色版)
  8. SVN常用命令之checkout
  9. 【彩彩只能变身队】第七次会议
  10. hdfs missing blocks corrupt blocks