关于回归用例和回归用例自动化的实施思路

最近在整理一个项目上线后回归测试用例,顺便理一下我所理解的回归测试,包括如何整理回归测试用例,回归用例自动化的思路等先抛开自动化,精准测试等先进的回归方法,仅讨论回归用例的范围划定和案例等级划分。回归用例范围划定的太大,会导致每次回归时间的增加,造成人力成本的浪费。回归用例范围划定的太小,会导致覆盖范围不全,最终并不能达到真正的回归目的。所以究竟该如何划定回归测试范围,才能做到有效全面呢?我个人的浅见理解,回归用例要按照几个重要的维度划分出用例等级,根据版本的大小和重要程度,分别执行不同等级的回归用例,做到投入产出比最大化,以下是具体实施思路。



案例等级划分的依据:我的方法是按照重要程度和使用频率去划分案例等级。

1、 1级 - 重要且使用频繁的功能点 

    a、使用频次最高的功能点,比如登录,以及登录后显示给用户的首页等 

    b、基础功能 

    c、出问题会死人的功能,往往是一些核心功能或跟数值相关的功能

    d、跟外围下游系统有交互的功能 

2、2级 - 重要但使用不频繁的功能点,比如修改密码、重置密码等功能。    

3、3级 - 不重要但是使用频繁的功能点,比如首页的banner位,启屏页面的跳转页面等。

4、4级 - 不重要并且使用不频繁的功能点,比如检查版本更新等。




根据发布版本的不同,划定回归用例的范围:

一、线上修复:跟本次修改相关的1级别的用例 

二、小版本发布:1级+跟本次相关的2级别的用例+本次发版新功能产生的回归用例 

三、比较大的版本发布:1+2+跟本次相关的3级别的用例+本次发版新功能产生的回归用例 

四、大版本发布(系统重构、app页面大升级等):1+2+3+4+新功能产生的回归用例 




几个手动回归的小tips:

交替机制:

1. 包括功能模块的owner执行交替负责执行其他模块的回归案例

2. app测试的,要定期交换手机执行回归案例


关于回归自动化的实现: 

 回归自动化在案例等级的基础上又会有两个不同维度: 

1、 功能是否稳定

2、 实现容易程度 

回归自动化最大的人力消耗来自于每次发版后的脚本维护,回归自动化存在的首要意义就是释放人力,如果因为要维护自动化脚本,或者因为自动化运行的成功率不高等原因要占用大量的人力的话,不但自动化做不好,功能测试也无法得到保证。要保证一个恒等式成立的前提下才有可以去实施自动化:维护自动化的耗费的人力<自动化替代的人力,所以首选的自动化的功能模块一定是可以预见性的比较稳定的模块,其次是挑选比较容易实现自动化的案例。 


结合案例的等级,实现的顺序应该是: 

第一阶段:   较稳定的功能模块的1级>2级>3级 

第二阶段: 易实现的功能模块的1级>2级>3级 

第三阶段: 线上出现过问题的案例 

第四阶段: 其他 

其中第四阶段的实现要这个视情况而定,要保证维护自动化的耗费的人力<自动化替代的人力的前提下去实施

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 230,563评论 6 544
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 99,694评论 3 429
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 178,672评论 0 383
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 63,965评论 1 318
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 72,690评论 6 413
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 56,019评论 1 329
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 44,013评论 3 449
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 43,188评论 0 290
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 49,718评论 1 336
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 41,438评论 3 360
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 43,667评论 1 374
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 39,149评论 5 365
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 44,845评论 3 351
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 35,252评论 0 28
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 36,590评论 1 295
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 52,384评论 3 400
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 48,635评论 2 380

推荐阅读更多精彩内容

  • 参考https://www.cnblogs.com/dulijuan/p/4474657.htmlhttps://...
    Helen_Cat阅读 4,641评论 0 28
  • 浅谈AST(自动化测试)流程,欢迎大家多多指点,多提宝贵意见。 AST阶段一:需求收集——分析自动化测试需求 举行...
    hxhdip阅读 1,020评论 0 1
  • 自动化测试介绍 自动化测试(Automated Testing),是指把以人为驱动的测试行为转化为机器执行的过程。...
    Rethink阅读 6,051评论 0 19
  • 【直播回顾】 在周四收评中,鹏凯指出指数仍然有反弹空间: 周五早评提示向上突破2894的概率大,事实上指数盘中冲击...
    看市者鹏凯阅读 545评论 0 0
  • 我们步履匆匆 终是为那不顾一切的相逢 最初的梦 随着风 、 化作空中 浮动的发亮的泡影 还有总总 写不下的种种空洞...
    之安一梦阅读 142评论 0 0