20年初,疫情开始,我和同事好不容易回家过年了,但是无法返沪,只能远程上班。
远程上班的效率比我想象的高很多,上班时间也比我想象的拉长很多,抛开这些扯远了,我们当时在做一个优惠券的项目。
下单前,使用各种品类的优惠券抵扣,满减券,商品券,可叠加的,互斥的,下单支付后产生积分,积分也能抵扣,还可以用账户余额.......
这样一个项目,在写测试用例时,我有点烦,太多场景了,需求没想到的,极端的......
我从哪里开始入手,我的脑图删删减减,感觉都不完善...
有天中午,我在外卖app点外卖时,想到了tb,这不是一个已知的,相对复杂的下单场景么,于是就有了我历时仨小时的用例评审...
每当618、双11这样的电商大促时,我要提前加购好,算满减,凑单,企图凑出极限,不被反薅太多羊毛
后来我做了个凑单表格,分享给朋友同事...
接着,我分享给互联网朋友,开始有人问我规则,一些tb官方没明确说的,或者不愿意自己解读的,或者怕自己理解错的问题 ,各种各样的问题,此时我好像我那没写清需求细节的产品同事小姐姐
于是我干脆自己画了个流程图:
在我想办法让更多人理解这套优惠规则并做出总结时,我想到了我20年初做的优惠券项目,很难说是谁帮助了谁(优惠券的项目让我对一套优惠流程能快速做出反应,tb的每年活动解读与凑单让我对一些场景下的测试用例思考的更全面些)
测试的思维是什么呢?
看待问题更全面的角度、深度与广度、细节、全局、效益......
我曾一度觉得生活中注重细节,这让我在测试工作时有很大优势,但好像不是
测试和生活,很难分得开,在我们认真的过着每一天时,我们也在提升自己的“测试”能力。
希望我们都能在琐碎的工作之中,保留自己对“测试”的热爱