【落叶210】《测试路上你问我答》(68)什么才是验证 bug 的正确姿势?

文/秋之川

【目录】

这是《落叶》文集里第 210 片落叶,希望你能喜欢,不为别的,只为这份坚持。

【背景】

老师,我想问一下,bug 应该是见一个回归一个,还是集中一大串 bug 回归好呢?我喜欢见一个杀一个,但问题是他如果后面的代码改出问题的话就很麻烦。集中一起回归的话,又很浪费时间。怎么办好呢?

【你问】

什么才是验证 bug 的正确姿势?

【我答】

验证 bug 是测试工程师最基本的工作之一,是在发现 bug 之后,提交给开发工程师修复之后,在新的测试包里需要做的事情,一般包括两部分内容:第一,先按照 bug 的重现步骤执行一下,确认 bug 不存在了,已经被修复了;第二,再根据开发提供的测试建议和你自己分析判断出的范围进行回归测试;

当这两部分都完成后,bug 验证工作才算全部完成。一般的测试项目,每个测试包提交到测试这边时,都是要求先完成 bug 的验证和回归测试,再开始继续其他功能或需求的测试,目的就是要先确保这个测试包没有太多因为修复 bug 而引发的回归性问题。

就这个 bug 是改一个就验证一个,还是等改了一批再一起验证的问题,其实各有利弊。

首先,从测试细度上看的话,前者肯定细于后者,但前者需要测试跟开发有较为频繁的沟通,因为每一个 bug 修复的影响范围都需要被确定。

其次,从工作量上看的话,前者肯定大于后者,因为前者是改一个验证一个,而后者可以集中验证,按修复的范围整体回归测试。

再者,前者遗漏回归性 bug 的几率也大于后者,因为开发也不可能百分之百给出准确的修复影响范围,所以,可能在后面修复某个 bug 的时候,影响到了前面已经回归过的一个功能点,而开发和测试都没有想到,这样就会遗漏。

另外,补充一点,就是不管是什么类型的产品,或者是什么类型的项目。一定需要有测试版本管理,哪怕是有持续集成支撑的项目,都不建议只要开发有 checkin code,就会 build 一个测试包部署到测试环境供测试工程师测试,而是要计划好每天或者每周的 build 频率。

我们之前最快也就做到了 Daily Build,因为自动化测试脚本也无法百分之百覆盖所有的回归性测试,如果无计划无节奏的 build,测试工程师很难保证每个 build 的所有功能都是正常的。

只有一种情况需要 build 计划外的测试包,那就是某个测试包存在 block bug,不修复的话,某个功能或者有一大片功能点都无法正常继续测试了,这时候必须要求立即修复,然后 build 一个测试包出来给测试工程师。

从效率上说,如果有几个 bug 是一条业务流程路径上的,可以通过走一条用例,就完成了几个 bug 的验证和回归测试,而如果分开验证,同一条路径,有几个 bug 就需要执行几次。

从注意力上说,你集中几个属于一个功能模块或业务流程路径上的 bug 做验证,注意力会比你一个个 bug 验证,频繁的在不同的功能模块或路径上切换,来的更集中,质量更好。

《测试路上你问我答》里的 Q&A 68,如果是你要的,甚好!如果不是,你问,我答!

作者简介:14 年测试 + 11 年项目管理 + 11 年团队管理 = 一个测试老兵

【目录】

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

推荐阅读更多精彩内容