目标
能独立完成单模块测试(抢购)
面试题1: 当你发现研发实现的结果与需求不一致时怎么办?
需求评审的时候: 需要确认所有输入类型的校验是针对单独的输入框做的还是在最终提交时校验
抢购模块 需求跟实现的内容不一致 (跟产品和研发一起确认. 研发为什么要做出一个跟需求不匹配的东西.如果说依旧
按照需求实现,那提bug给研发进行修改;如果保留现状,产品更改需求)
面试题2:如果开发不认可你提的bug怎么办?
1.确认他拒绝的理由
2.如果是我们bug描述不清晰,那我们自己调整;如果是需求理解不一致问题,参考需求文档
3.如果测试 研发对需求的理解都不一致,并且需求文档没明说.需要找产品经理介入.
注意事项:所有线下讨论的结果,都要记录文案.
一、抢购模块(先测后台,再测前台)
1. 需求分析
2. 拆解测试点
3. 编写用例
前台库存变化分析记录:
原有库存:100
参与抢购活动:10
买了一件商品: 商品详情页的库存= 10-1=9
取消订单: 商品详情页 10
活动结束 : 原有库存=100-10+(10-1)=99