在测试过程中如何判断bug为前端或者后端bug?
1.通过客户端,浏览器,接口访问或者直接抓包时,返回http状态码为500,为后端bug
2.可以通过fiddler抓包,然后修改请求体中的参数,绕过前端直接向服务器发送请求,如果不满血需求,则是服务器端的bug
3.当访问服务器请求失败时,可以抓包,将资源重新定向到本地,如果访问本地数据没有问题,但访问服务器资源不成功,那么是服务器bug
4.接口请求时,虽然接口响应的数据成功了,但是通过sql没有查询到新增数据内容,那么也属于服务器端bug
淘宝的购物车如何设计用例?
1.添加某个产品,购物车内应该显示对于产品的信息和用户添加的数量;
2.删除某个产品,对于用户的删除操作,应该给与提示,用户可以选择“”确定“或者”取消删除”,点击确定后,该商品信息删除,点击取消,商品信息维持原状
3.批量删除产品,细节如上
4.购物车商品展示的信息应该按照添加顺序,由最晚到最早依次显示
5.最大存量添加,购物车最多可添加多少件货物
6.同一件商品添加添加数量应该小于该商品的库存,顾客添加数量超过该商品库存应该给出提示
7.针对某件商品,客户可以增加或减少购买量,最低购买量为1
8.客户选择某个商品,点击购买,可以正常支付接口付款
9.针对某些商业活动,如满减,针对不同种类的满减额度,是否能同时活动,若同时付款,付款规则是什么?优惠规则是什么?
10.付款前,客户是否可以通过该界面领取商家发送的优惠券,优惠后的金额是否正确
9
原文:https://www.cnblogs.com/zflz/p/13741445.html