购物车页面用例设计

  一、购物车页面

  二、购物车页面测试范围列表

  三、购物车页面功能点需求分析

  四、部分功能点的测试用例设计

  购物车页面

  1、验证添加商品到购物车页面合法,添加成功

  ·步骤描述

  选择不大于20种商品点击加入购物车,再进入我的购物车页面对比选中的商品结果。

  ·测试数据

  商品种类:1种、19种、20种

  ·预期结果

  1)购物车页面显示的商品与添加的商品一致

  2)公共头部购物车角标+1、+19、+20

  3)数据库表tp_cart新增1条/19条/20条记录

  2、验证添加商品到购物车页面种类数非法,添加失败

  ·步骤描述

  选择大于20种商品加入购物车,再进入我的购物车页面对比选中的商品结果。

  ·测试数据

  商品种类:21种

  ·预期结果

  1)在第21种商品添加到购物车时,页面提示购物车种类数已满,添加失败

  2)购物车页面只显示添加的前20种商品信息

  3)公共头部购物车角标+20

  4)数据库表tp_cart新增20条记录

  3、验证添加重复商品到购物车页面合法,添加成功

  ·步骤描述

  选择多个相同商品加入购物车,再进入我的购物车页面对比选中的商品结果。

  ·测试数据

  选择10个Haier/海尔BCD-572WDPM572升对开门电冰箱。

  ·预期结果

  1)购物车页面显示的商品与添加的商品一致

  2)公共头部购物车角标+10

  3)数据库表tp_cart新增10条记录

  4、验证添加商品为空,添加失败

  ·步骤描述

  不选择商品,直接进入购物车页面查看商品情况。

  ·预期结果

  1)购物车页面显示的商品与原先购物车的商品一致

  2)公共头部购物车角标不变

  3)数据库表tp_cart记录不变

  5、验证购物车商品删除后再添加商品到购物车合法,添加成功

  ·步骤描述

  在购物车中删除一个商品,再选择一个商品加入到购物车,进入购物车页面对比选中的商品结果。

  ·预期结果

  1)购物车页面显示的商品与添加的商品一致

  2)公共头部购物车角标先-1后+1

  3)数据库表tp_cart先减少1条记录,后增加一条记录

  6、验证登录前后添加商品到购物车合法,添加成功

  ·步骤描述

  1)登录前,选中商品加入到购物车,在购物车中对比选中的商品结果

  2)登录后,选中商品加入到购物车,在购物车中对比选中的商品结果

  ·测试数据

  选择5个Haier/海尔BCD-572WDPM572升对开门电冰箱。

  ·预期结果

  1)购物车页面显示的商品与添加的商品一致

  2)公共头部购物车角标+5

  3)数据库表tp_cart新增5条记录

  7、验证购物车页面编辑商品数量合法,编辑成功

  ·步骤描述

  在购物车页面中的商品项中改变商品的数量。

  ·测试数据

  1)点击加号/减号编辑商品的数量

  2)手动输入方式编辑商品的数量

  ·预期结果

  前台:

  1)显示编辑后的数据

  2)购物车角标更新

  数据库:tp_cart表goods_num字段的数据更新。

  8、验证购物车页面编辑商品数量长度非法,编辑失败

  ·步骤描述

  在购物车页面中编辑一个商品的数量大于库存数量。

  ·测试数据

  1)点击加号/减号编辑商品的数量大于库存

  2)手动输入方式编辑商品的数量大于库存

  ·预期结果

  页面提示““”超过商品库存”,编辑失败。

  9、验证购物车页面编辑商品数量类型非法,编辑失败

  ·步骤描述

  在购物车页面中编辑一个商品的数量为特殊字符、中文、字母、负数、小数。

  ·测试数据

  编辑数量为:1、特殊字符;2、中文;3、字母;4、负数;5、小数。

  ·预期结果

  页面提示““”数据不合法”,编辑失败。

  10、验证购物车页面编辑商品数量组成非法,编辑失败

  ·步骤描述

  在购物车页面中编辑一个商品的数量组成非正整数。

  ·测试数据

  编辑数量为:1、特殊字符;2、中文;3、字母;4、负数;5、小数。

  ·预期结果

  页面提示““”数据不合法”,编辑失败

  11、验证购物车页面编辑商品数量空非法,编辑失败

  ·步骤描述

  在购物车页面中编辑一个商品的数量为空

  ·测试数据

  商品数量为空

  ·预期结果

  页面提示““”数据为空”,编辑失败

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:包括,软件学习路线图,50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2021软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助…

想要获取上方这套学习资料(都是免费获取的~)
添加我们的小姐姐微信即可
可不能撩我们的小姐姐哦

如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

电商项目测试实战之购物车页面用例设计【建议收藏】相关推荐

  1. 电商项目测试实战(七)化妆品页面用例设计

    化妆品页面用例设计 1.化妆品页面 2.化妆品测试范围列表 功能点编号 名称 测试类型 PATH 优先级 测试负责人 tpshop-st-F-sys-splb-001 商品筛选 功能测试 前台\个人化 ...

  2. 电商项目测试实战(十)前台下单业务场景测试设计

    前台下单业务场景测试设计 流程步骤: 设计测试用例: 第一步:需求分析 第二步:绘制流程图 1.确定业务中的操作 2.分析执行的顺序 3.按照业务方向进行连线 登录->选购商品->加入购物 ...

  3. mysql 电商实战_电商项目测试实战(一)

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 目录 一丶搭建测试环境 1.叙述 在企业测试环境部署(二)博客中将iwebshop项目部署到了linux系统中,部署环境为LNMP ...

  4. 电商项目测试实战(二)

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/9 ...

  5. 电商项目测试实战(一)

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 目录 一丶搭建测试环境 二丶快速熟悉项目 三丶编写测试计划 四丶编写测试方案 五丶使用禅道管理文档 六丶设计/编写/执行测试用例 ...

  6. 电商项目测试实战(三)测试流程之制定测试计划、方案以及测试设计

    一.制定测试计划 测试计划编写六要素: Why----为什么要进行这些测试: What----测试哪些方面,不同阶段的工作内容: When----测试不同阶段的起止时间: Where----相应文档和 ...

  7. 电商项目测试实战(四)

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/9 ...

  8. 电商项目测试实战(三)

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/9 ...

  9. 微信小程序电商项目开发实战漫谈

    原创文章,若转载请于明显处标明出处和相关链接:https://www.toutiao.com/i6567868839856439822/,否则追究其法律责任! 2018年小程序内容电商风口已成,如果我 ...

最新文章

  1. avformat_seek_file及其flag含义
  2. 农业谋定投资-农业大健康·万祥军:解读胡春华补三农短板
  3. thinkphp的使用——隐藏index.php
  4. 企业进销存管理系统 email_进销存财务软件选它就对了!
  5. 【WP8.1开发】RenderTargetBitmap类的特殊用途
  6. 7-4 螺旋方阵 (20 分)
  7. C++俄罗斯方块(linux环境)-转 感觉非常好
  8. windows 2008 配置php_Windows 2008 R2 下IIS7.5+PHP5.2环境配置(FastCgi设置)
  9. 基于 OpenLayers3 实现的 HTML5 GIS 电信资源管理系统
  10. HTML5中 audio标签的样式修改
  11. 简单个人网页制作 个人介绍网页模板 静态HTML留言表单页面网站模板 大学生个人主页网页
  12. 丢失的遗传力--Missing heritability
  13. PowerBI-筛选器函数-LOOKUPVALUE
  14. 打开项目时,出现“确保已安装项目类型(.wdproj)的应用程序 ”的解决办法
  15. 福州IT企业之金庸群侠传
  16. CRMEBV4小程序H5页面端宝贝列表分享海报以及会员中心分销推广不显示的常见问题解决
  17. 学习指针后对int main(int argc, char *argv[]),“()“内部参数的详解(初学者不要怕,浅浅学过指针的就可以看懂)
  18. Unity3D 集成 高德地图SDK 地图
  19. sprint 1 的总结
  20. 斯密特:未来六个月Android全胜iOS

热门文章

  1. centOS镜像 + Wmwar虚拟机+Xshell + git实现一键部署服务器(详细)
  2. Java 向量点积计算
  3. 【C++】char、int、short、指针占几个字节
  4. Sklearn中的knn算法基本讲解
  5. 数据结构与算法实验题7.2 连环计
  6. NotifyICon使用
  7. 5G、AI都有了,云游戏呢?
  8. 技术学派:使用JS transform属性,实现旋转木马效果
  9. 【界面】VC 6 MFC让窗口轻而易举变漂亮
  10. 广州的海运集装箱码头分布