功能点和测试用例可以是多对多关系

等级

定义(满足任一条件即为该等级)

P0 系统关键性配置(改动后影响系统主要功能),影响决策(重要数据报表呈现), 影响超过75%的C端用户, 超过75%的B端用户, 主干流程功能之一,高频使用(一个用户每小时>1次)
P1 非P0,P2,P3都归为P1
P2 非系统关键性配置(一个用户改动后不影响其他用户), 非影响决策数据(数据只展示单个用户自己的内容), 低频使用(一个用户一周<1次), 发生错误后不影响用户正常使用系统主要功能
P3 废弃或者未来不会再继续使用的功能和接口, 开发不推荐做自动化, 存在不影响正常功能使用, 未来大概率会重构或改动

2.系统自动化成熟度等级(测试环境):

成熟度

功能点(测试用例)覆盖度

接口运行成功率

UI运行成功率

运行频率

备注

1级 P0>80% >94% >91% 1次/周  
2级 P0>85% >95% >92% 1次/周  
3级 P0>90% >96% >93% 1次/周  
4级

P0>95%

>97% >94% 1次/周  
5级

P0>95%

P1>10%

>98% >95% 1次/周  
6级

P0>95%

P1>20%

>99% >96% 1次/周  

3.系统自动化成熟度等级(生产环境):

只有P0系统需要满足生产环境自动化成熟度

成熟度

功能点(测试用例)覆盖度

接口运行成功率

UI运行成功率

运行频率

备注

1级 上线后回归场景>30% >95% >91% 1次/上线  
2级 上线后回归场景>60% >97% >93% 2次/周  
3级 上线后回归场景>90% >99% >95% 1次/日  

4.对系统定位进行等级划分策略

P0(所有B/C端用户,高频使用, 外部系统, 主营业务):

P1(所有B端用户,中频使用, 内部系统, 中间件类项目(超过2个项目依赖),主营业务辅助系统):

P2(特定B端用户, 低频使用, 内部系统, 独立使用无依赖):

P3(老系统待替换):

P0功能点(测试用例)

数量级别

系统优先级

自动化成熟度

最低目标

(1.0项目测试环境)

达到最低目标

需要时间

(测试环境)

自动化成熟度

最终目标

(测试环境)

达到最终目标

需要时间

(测试环境)

自动化成熟度

最低目标

(1.0项目生产环境)

达到最低目标

需要时间

(生产环境)

自动化成熟度

最终目标

(生产环境)

达到最终目标

需要时间

(生产环境)

<50 P0 1级 2个月 6级 4个月 1级 2个月 3级 2个月
50<x<100 P0 1级 2个月 5级 4个月 1级 2个月 3级 2个月
100<x<150 P0 1级 3个月 5级 6个月 1级 3个月 2级 3个月
>150 P0 1级 4个月 4级 6个月 1级 3个月 2级 4个月
<50 P1 1级 2个月 5级 4个月 NA      
50<x<100 P1 1级 2个月 4级 4个月 NA      
100<x<150 P1 1级 3个月 4级 6个月 NA      
>150 P1 1级 4个月 3级 6个月 NA      
NA P2 1级 3个月 1级 NA NA      
NA P3 NA   NA 无需自动化 NA      

自动化基本策略及成熟度定义相关推荐

  1. Python量化投资初探:自动化选股策略

    最近股市可谓是冰火两重天,赛道股一路高歌,激流勇进,传统大白马却跌跌不休,淹没了不少韭菜. 热门赛道不断切换,小匠也是看得眼花缭乱,大A四千多家上市公司,很多之前听都没听过的股票,乘着赛道这股东风连续 ...

  2. CMMI五大成熟度定义及过程管理类详解

    一.成熟度级别 CMMI组织的成熟度级别提供了描述其绩效特征的方式.经验表明,当组织每次过程改进工作所专注的过程域在数量上易管理时,组织能够做到最好:那些领域随着组织的改进,也需要不断成熟.成熟度级别 ...

  3. 设计模式(二十二)—— 策略模式(定义、案例分析、特点、缺点)

    文章目录 前言 正文 一.定义 二.情景假设 三.情景分析 四. 模式分析 (1) 模式特点 (2) 模式缺点 五.使用情景 六.拓展与延申 总结 前言 文章内容主要参考了刘伟主编的<设计模式( ...

  4. ansible vim_Vim插件,使用Ansible自动化部署策略,Pelican入门,Linux,Joplin,Python以及更多新鲜读物

    ansible vim 上周,有关Vim,Ansible,Python,Joplin和RetroPie的复古游戏的文章成为读者的最爱,此外,我们还汇总了一些最受欢迎的Linux和开源备忘单 . 您想在 ...

  5. 浅谈大型互联网的企业入/侵及防护策略

    前言 如何知道自己所在的企业是否被intrusion了?是没人来"黑",还是因自身感知能力不足,暂时还无法发现?其实,intrusion检测是每一个大型互联网企业都要面对的严峻挑战 ...

  6. 浅谈大型互联网的企业入侵检测及防护策略

    来自:美团技术团队 前言 如何知道自己所在的企业是否被入侵了?是没人来"黑",还是因自身感知能力不足,暂时还无法发现?其实,入侵检测是每一个大型互联网企业都要面对的严峻挑战.价值越 ...

  7. 浅谈大型互联网企业入侵检测及防护策略

    前言 如何知道自己所在的企业是否被入侵了?是没人来"黑",还是因自身感知能力不足,暂时还无法发现?其实,入侵检测是每一个大型互联网企业都要面对的严峻挑战.价值越高的公司,面临入侵的 ...

  8. CISA零信任成熟度模型(译文)

    摘要:2023年4月,CISA发布了ZTMM(Zero Trust Maturity Model)2.0版本,按照联邦行政命令<改善国家网络安全>(EO 14028)和美国白宫办公厅(OM ...

  9. 运营商5G边缘计算发展策略探讨

    本文首发于<广东通信技术>2021年第4期 来源:5G工业物联 [摘  要]面对5G三大应用场景的成熟发展.商用,运营商的网络建设需要作出紧跟时代发展的调整,对MEC的概念.体系架构进行了 ...

最新文章

  1. c语言坐标正反算代码,C语言代码逆向的实战十篇(原创)
  2. nyist 637 我和你
  3. java中的jsonjar_java中使用json之相关jar包介绍
  4. activiti 多部门审批_Activiti 基本介绍
  5. P2P网络借贷系统-核心功能-用户投标-业务解说
  6. 解决每次git pull、git push都需要输入账号和密码的问题
  7. DSSM模型的原理简介,预测两个句子的语义相似度
  8. JavaScript对话框
  9. Observer (观察者) 模式
  10. 你绝没看如此详细的PDF去水印教程
  11. 如何将HTML与win10桌面壁纸,Win10默认桌面背景怎么设置
  12. 无法定位元素问题:使用phantomjs来进行模拟人的计算机行为的时候可能的报错(么牢牢啊)以及自己的问题解决
  13. 第3周项目1-顺序表的基本运算
  14. php面试题(附带答案)
  15. 2015年京胜杯删数!删数
  16. 如何改编一首吉他曲的和弦?
  17. 数据可视化利器D3.js教程 API
  18. 游戏安全与反外挂:加固工具介绍
  19. 纪中DAY15做题小结
  20. 常用的协议端口号(TCP and UDP)

热门文章

  1. bzoj3864-hdu4899-Hero meet devil
  2. 无法启动程序因为计算机中丢失msvcr100,win7运行程序提示“无法启动程序,因为丢失MSVCP100.dll”怎么办...
  3. 信用有多重要?欠款200元,多付4万利息!(附逾期补救办法)
  4. 【Java】网络聊天室
  5. 【工具使用】PC端与ARM端网口速率测试方法(jperf与iperfg工具的使用)
  6. IT人员网址大全(精心搜集)
  7. flv地址解析下载方法归纳总结
  8. Android通讯录开发之获取运营商号码段(移动、联通、电信)
  9. 凯福德金业(香港)荣获“最佳贵金属交易平台”大奖
  10. 社区网格员计算机考试题库,网格员考试——计算机基础知识题库