目前公司项目偏多,平均每周五天基本上有四天都会有项目上线,有时一天会上线至少二个版本,就在昨天刚上线了一个项目,星期一才提测的一个项目,星期二就安排上线了,所以悄悄地告诉小伙伴们,昨晚俺加班了(再悄悄地告诉大家其实这个昨晚已经过去很久了~微笑脸),今天跟小伙伴们分享一下王豆豆公司的上线流程。
1、早会
每天早晨上班之后,都会开早会,早会主要是回朔昨天的内容、今天的计划、需要解决的问题三个方面。
开发每个人讲自己的情况后。
主持人:“测试呢?”
测试A:… …
测试B:… …
王豆豆:“XX项目,昨天已经将所有的测试点测试完全了,今天开发合到master上回归测试完成之后就可以上线了。”
开发A:“我一会儿就合""
王豆豆:““好的””
散会之后,一小时过去了…
王豆豆问开发A:""合完了没“
开发A:”还没有,还在做code review""
然后再一小时间过去了,代码还是没有从分支到master上。
上午下班前问:”什么时候能合完吗?“”
开发A自信满满地说:”下午上班就能合完了“
2、回归测试
一直到下午三点左右,代码才合并到master上,果真是合并十分钟,等待四小时,不过这样也有好处,项目组内只有项目leader才有合并代码的权限,他在合并代码之前会再做一次code review,这样最大程度保证代码的正确性,只此以后,王豆豆就变聪明了,提前让开发合master。
回归测试流程:
1.配置参数和环境
2.回归主要的流程
3.将以前提的bug再次回归
4.回归主要的异常流程
王豆豆回归测试时主要就是由这几个方面组成的,如果有需要跟第三方系统联测的情况,那么代码合前到master时,需要设计测试用例场景覆盖需求与第三方系统测试人员联测,三方联测最是花费时间,所以测试过程中如果有这个需求一定要提前安排好时间,与联测人员约好相应的时间,联测在回归测试阶段也会进行,这时主要以正向流程为主,目的是检查业