购物车
2022/4/5 23:19:10
本文主要是介绍购物车,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
关于购物车的测试点,首先是它的登录状态,未登录的话,跳转到登录页,登录成功,查看购物车商品信息,以及排序是否正常,若登录失败,购物车无商品;已登录的话,查看购物车商品信息,以及排序是否正常。
然后是购物车的增删改查,第一要注意商品种类,在商详页点击加入购物车,则该商品出现在购物车首行,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。当下架再上架,则显示正常。然后是库存,当库存不足时,商品失效会置灰。在购物车里结算时,可以选择全选,单选,多选,或者不选,去结算、删除或者收藏,检查这些功能能否实现。最后是去结算,要注意它的金额和件数是否正确。
这篇关于购物车的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-04-26敏捷开发:想要快速交付就必须舍弃产品质量?
- 2024-04-26静态代码分析的这些好处,我竟然都不知道?
- 2024-04-26你在测试金字塔的哪一层?(下)
- 2024-04-26快刀斩乱麻,DevOps让代码评审也自动起来
- 2024-04-262024年最好用的10款ER图神器!
- 2024-04-2203-为啥大模型LLM还没能完全替代你?
- 2024-04-2101-大语言模型发展
- 2024-04-17基于SpringWeb MultipartFile文件上传、下载功能
- 2024-04-14个人开发者,Spring Boot 项目如何部署
- 2024-04-14RAG应用开发实战02-相似性检索的关键 - Embedding