对称日上线项目的日常复盘

赶在多年难遇的对称日20211202,项目V2.3版本上线了,急急忙忙,加班加点,终于按期交付,直呼不容易。

该项目是一个Web类型项目,分为前台和后台。本期主要是结算相关的功能,后台给用户设置各种结算规则,验证日收益,月收益,账单数据是否正确。

订单源头在数据部,本后台负责设置规则,将规则推送至数据部,数据部负责计算数据,最后将计算好的数据推送给后台。

本次迭代人员安排是,前端1人,后端2.5人(后台接口1.5人,数据部1人),测试1.5人,产品1人。

工期是开发8天,测试3天,总计Bug54个,测试前期1.5天几乎都在配合联调。

本次测试的重点在验证日数据的正确性,难点在于设置的规则和造数据的步骤,规则有三层(本后台一层,其他后台两层),每层规则都有时间区间,三层规则可排列组合,就组合出了很多场景。
整个迭代,简单总结下,一方面是记录下自己的工作过程,另一方面也希望给大家提供一点参考价值,避免踩同样的坑。
一、做得比较好的点
1、做到了按期交付

按道理,这个迭代的业务逻辑还是挺复杂的,规则复杂不说,还跟钱有关,测试起来需要更谨慎,万一计算错误,就是大问题了。

而且项目负责人已经跟业务部门承诺了12月初,上线本期的功能,本次迭代的估期并不是按实际情况来的,而是知道DDL,排除开发日期,剩下的就是测试日期了,没有选择,被迫营业的排期。

项目负责人的期望是,只要保证业务的主要计算流程没有大问题,一些异常的计算规则以及场景可以不完全覆盖,先上线,后续遇到问题再解决,因为这个迭代的结算数据还没有开放给用户,只是供内部人员看,所以即使有问题,也不会造成任何经济损失,修复成本不大。

本着这个原则,覆盖了主体计算流程,就上线了,项目负责人对上线结果还是挺满意的。

2、及时调整测试策略

由于数据源在数据部,每次造数据,都得从源头造起,而且造数据的步骤比较复杂,又不能自己去造,只能依赖于数据部同学,每次一个流程下来,都得15到20分钟的样子,效率很低。

持续了半天之后,发现除了日数据页面,其他页面例如月数据等,直接在后台数据库造就行了,因为只需要验证从数据库到页面的展示逻辑,所以不必从源头造。

后来的测试策略就是,在造源头数据等待的过程中,自己去后台数据库造数据,验证月数据等其他页面的功能,大大节省了测试时间。

在测试过程中,需要根据实际情况实时调整试策略,不断提升测试效率。
二、需要改进的点
1、提测质量

本次迭代涉及的页面共6个,产出Bug共计54个,测试前的1.5天都处于0进度的状态,可以说在配合联调。

以前的项目流程,是在提测前,进行冒演示,如果问题太多是会打回重做的。但是这次由于在周五晚上提测,就没时间演示了,结果周末来加班,发现重点页面即日数据页面,按规则计算的逻辑大概70%是错的。

前期就一直在造数据,验证,修复Bug,再次验证,时间成本是很高的。

后续即使遇到时间很赶的情况,也要按照流程来,否则,结果就是项目负责人以为正在测试阶段,其实还处于联调的阶段,最后统计测试进度,结果不忍直视。
2、原型的细粒度

本次的测试,在日数据页面,有10个跟钱相关的字段,而且每个字段的计算规则不一样,在需求评审阶段,测试同学也没有深入思考计算方式,以为只要按着数据库的字段核对即可,结果发现,很多字段之间是有关联的,比如字段A=由字段B*设置的某个规则比例计算来的。

后来又去找产品同学确认,发现开发同学的很多计算方式与产品期望的不一致,中间也花费了很多时间。

后续对于跟结算相关的字段,可以在需求评审阶段,就将字段的算法确认清楚,开发和测试过程中,按着需求来即可,而不是做了不对,推翻再来,时间成本太高了。

在项目前期,测试同学尽量将需求理解的细一点,将问题提前暴露,秉承测试左移的思想,将Bug扼杀在摇篮里。
3、新人对项目的熟悉度

在造数据的过程中,有个小插曲,由于数据部的同学是新人,首次参与我们这边的项目,在测试中,由于需要支持其他项目,不能全力配合测试同学造数据。

于是找到他的师傅,经过沟通后,发现有更简单的方法,数据部同学与后台开发同学将表做处理之后,测试同学可以直接在后台造数据,从而可以完全释放数据同学了。

所以,在有新同学负责的项目中,当发现整个流程走得特别复杂的时候,可以多问问他的师傅或其他同学,是不是有更优解。
三、与钱相关的两个测试点
1、注意小数点

模拟真实的数据,注意小数点设置,不能只测试整数。

比如在设置某个比例的时候(一般的比例都是保留两位小数),不要只设置整数的比例,需要覆盖小数,曾经在线上看到过一个未处理小数位的Bug。

其次就是结算金额,小数位数的保留,大多数情况下是保留小数点后两位,而且进行四舍五入。

2、数据重跑

结算系统的逻辑大多是本月发上个月的钱,但是对于上个月的钱有疑问的,会调整规则,重跑结算脚本,这个时候,就需要验证重跑后对系统的影响,是否影响已经结算的数据,是否会出现重复数据等等。

不知不觉,这已经是本项目的第三次复盘了,先立个Flag,这个项目每次中大型迭代都会出一个复盘,大家敬请期待~

ps:我是lc馨馨紫,全网名称统一,期待优秀的你关注我~

原创文章,转载请注明出处~

原文链接:https://mp.weixin.qq.com/s/64RNnnoIverAdgF7f6aFqQ

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

推荐阅读更多精彩内容

  • 大家在做iOS11 适配scrollView滚动导致的页面位置不对,是否用过了如下代码 // iOS11 UISc...
    a9ff169bae20阅读 354评论 0 0
  • 宋朝的时候有个文人叫王辟之,他在自己写的《渑水燕谈录》中这样记载到:“(宋)太宗日阅《(太平)御览》三卷,因事有缺...
    新华书单阅读 335评论 0 1
  • 成考成绩不理想,还可以通过哪种形式提升学历呢? 2021年成人高考成绩已出,考试院也已经公布了最低录取分数线,大部...
    mc小容老师阅读 170评论 0 0
  • 现在也没什么时间写了,也没人看了,这样挺好,自然一些,写作的意义就是如此。能让自己进入一种把自己的意识用文字记录下...
    行久致远阅读 96评论 0 0
  • 2021年成考成绩不理想,还可以通过哪种形式提升学历呢? 2021年成人高考成绩已出,考试院也已经公布了最低录取分...
    mc小容阅读 120评论 0 0