Java教程

购物车

本文主要是介绍购物车,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

关于购物车的测试点,首先是它的登录状态,未登录的话,跳转到登录页,登录成功,查看购物车商品信息,以及排序是否正常,若登录失败,购物车无商品;已登录的话,查看购物车商品信息,以及排序是否正常。

然后是购物车的增删改查,第一要注意商品种类,在商详页点击加入购物车,则该商品出现在购物车首行,bug:在商品详情页点击加入购物车,提示加入成功,但是在购物车页面没有显示。然后是添加种类数量,我之前的项目是100种,则要测试添加99种、100种和101种等情况,当时我们开发多打了一个0,商品种类能加入1000个,就出现了bug。但是到了特定节日,比如双十一这种特殊情况,我们会提到到150种,则需要测试149种、150种、151种。第二就是单个商品数量,商详页点击加入购物车,该商品的数量和商详页选择数量要一致,并且单个商品的数量要大于等于1,不能为0和负数。然后是加减按钮,数量加减按钮能正常叠加和减少,减少按钮,不能减为负数和小数,原有数量为10,点击减号,数量变为1,这就出现了bug。

接下来是对于数量输入框,在输入框中能正常输入数字,总数一致,并且点击减号时,数量不能小于1。还有在数量框中,输入英文,中文,特殊字符等不能保存,并显示原有数量。然后就是限购,要注意,当每人限购2件时,若增加数量,要有弹窗提示。在之前的一个项目中,当该商品加入时无限购,此时生效限购,数量变为最大可买数量。原加入购物车5件,此时商品搞活动,限购2件,数量显示为5,出现了bug。最后是关于库存,加入数量不能大于库存数量。

然后检查与后台设置信息是否一致,包括加入购物车的商品名称/价格/图片/spu/sku和数量展示等。还有商品价格,要注意商品搞活动前后价格变化,活动前,活动价等于原价,活动中活动价小于原价,活动后,活动价等于原价,还有若是涨价则价格大于原价。还有就是商品上下架时,购物车的变化,下架后,商品置灰,为失效商品;若是失效商品还可以继续选择购买,那这就出现了bug。当下架再上架,则显示正常。然后是库存,当库存不足时,商品失效会置灰。在购物车里结算时,可以选择全选,单选,多选,或者不选,去结算、删除或者收藏,检查这些功能能否实现。最后是去结算,要注意它的金额和件数是否正确。

这篇关于购物车的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!