化妆品页面用例设计

1、化妆品页面

2、化妆品测试范围列表

功能点编号 名称 测试类型 PATH 优先级 测试负责人
tpshop-st-F-sys-splb-001 商品筛选 功能测试 前台\个人化妆商品列表 tester1
tpshop-st-F-sys-splb-002 商品数据展示 功能测试 前台\个人化妆商品列表 tester1
tpshop-st-F-sys-splb-003 商品排序 功能测试 前台\个人化妆商品列表 tester1
tpshop-st-F-sys-splb-004 商品路径展示 功能测试 前台\个人化妆商品列表 tester2
tpshop-st-F-sys-splb-005 推荐热卖 功能测试 前台\个人化妆商品列表 tester3
tpshop-st-F-sys-splb-006 猜你喜欢 功能测试 前台\个人化妆商品列表 tester4

3、部分测试功能需求分析

功能一:商品筛选功能 正交              
 1、分析所有条件以及条件取值                
品牌 类别 保质期 价格          
versace 女士香水 5年 1200以下          
迪奥 迷你香水 自定义          
           
versace+迪奥 女士香水+迷你香水              
                 
2、 正交选择13条测试组合 (站在用户角度考虑有没有遗留用户最常使用的组合情况)          
                 
case 品牌 类别 保质期 价格        
1 versace 女士香水 5年 1200以下        
2 versace 迷你香水 自定义        
3 迪奥 女士香水 5年 自定义        
4 迪奥 迷你香水 1200以下        
5 女士香水        
6 迷你香水 5年        
7 versace+迪奥 5年 1200以下        
8 versace+迪奥 女士香水+迷你香水 自定义        
9 versace        
10 迪奥 女士香水+迷你香水 5年        
11 ~5年 自定义        
12 女士香水+迷你香水 ~空 1200以下        
13 versace+迪奥 女士香水 ~空        
                 
3、写单点测试用例需求分析              
功能点 输入 处理 输出
自定义价格输入框(价格区间) 长度 类型 组成规则 是否重复 是否为空 1 对于正常价格区间的输入,查询出对应的商品信息 1 异常输入,清空输入域,给出提示 1 对于正常的价格区间,给出查询后的商品列表
10 数字 1 正数   2 某个输入域空,提示:请填写完整的价格区间 2 对于异常的价格区间,给出提示,页面商品列表无变化
    2 前一个输入框值小于等于后一个       3 后面一个输入域小于前面,给出提示  
                 
                 
功能点二:商品数据展示 1) 确定数据表            
  2)分析sql select *
from tp_goods as g
join tp_goods_category as c
on g.cat_id = c.id
where c.parent_id_path like '0_6%' and is_on_sale = 1 and exchange_integral = 0
           

4、部分功能测试用例设计

ID 模块 优先级 前置条件 测试标题 步骤描述 测试数据 预期结果 实际结果 测试版本号 测试人员 备注
001 个人化妆页面 p1 进入个人化妆页面 验证商品筛选功能对应的商品展示合法,查询成功 1、选择商品筛选中品牌、类别、保质期、价格的单个条件/多个组合条件/不选的条件,对比以上条件对应的商品数据 1、versace+女士香水+5年+1200以下           2、versace+迷你香水+空+自定义                       3、迪奥+女士香水+5年+自定义                         4、迪奥+迷你香水+空+1200以下                    5、空+女士香水+空+空                                   6、空+迷你香水+5年+空                                   7、versace+迪奥+空+5年+1200以下                 8、versace+迪奥+女士香水+迷你香水+空+空 9、versace+空+空+空 10、迪奥+女士香水+迷你香水+5年+空             11、空+空+5年+自定义                                  12、空+女士香水+迷你香水+空+1200以下       13、versace+迪奥+女士香水+空+空 1、对选中的商品筛选条件 ,正确显示所对应的商品展示列表        
002 p1 验证化妆品页面自定义价格输入合法,查询成功 1、正确填写前后两个商品价格 1、前边价格:200         2、后边价格:444 查询成功,对应的商品展示正确        
003 p1 验证化妆品页面自定义价格长度非法,查询失败 1、填写价格长度大于10位 1、前:1000000000000         2、后:1222222222228 查询失败,页面商品列表无变化        
004 p1 验证化妆品页面自定义价格类型非法,查询失败 1、填写价格类型为字母、负数、小数、中文、特殊字符 1、前:dddd                 2、后:测试 查询失败,页面商品列表无变化        
005 p1 验证化妆品页面自定义价格组成非法,查询失败 1、前:非整数              2、后:小于前边的价格 1、前:-2                      2、后:-3 查询失败,页面商品列表无变化        
006 p1 验证化妆品页面自定义前后价格重复合法,查询成功 1、填写前后相同价格 1、前:270                      2、后:270 查询成功,对应的商品展示正确        
007 p1 验证化妆品页面自定义价格空非法,查询失败 1、填写前后价格至少一个为空,不填 1、前:333                    2、后边价格不填 查询失败,页面商品列表无变化        
008 p1 验证化妆品页面商品展示是否正确 1、Navicat连接服务器:IP                           2、输入对应的sql语句进行查询                      3、比对页面商品列表信息与数据库查看结果 1、IP:xxxx                          2、select *
from tp_goods as g
join tp_goods_category as c
on g.cat_id = c.id
where c.parent_id_path like '0_6%' and is_on_sale = 1 and exchange_integral = 0
1、页面显示的商品列表与数据库查询结果一致        

电商项目测试实战(七)化妆品页面用例设计相关推荐

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

      购物车页面用例设计 一.购物车页面 二.购物车页面测试范围列表 三.购物车页面功能点需求分析 四.部分功能点的测试用例设计 购物车页面 1.验证添加商品到购物车页面合法,添加成功 ·步骤描述 选择 ...

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

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

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

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

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

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

  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. 第5章--电商项目-mysql实战--数据库主从配置

    第5章–电商项目-mysql实战 问题1:如何解决单点问题??? 解决方法-–MYSQL主从复制架构 步骤:配参数 在master服务器上建立复制账号 初始化Slave数据 启动基于日志点的复制链路 ...

最新文章

  1. Android 面试题目之 关于AbstractQueuedSynchronizer的注解翻译
  2. python判断数组中是否存在重复元素_利用python查看数组中的所有元素是否相同
  3. mysql查询字符串出现次数
  4. 万亩良田,随着稻香河流IoT奔跑
  5. SQL 创建存储过程,让主键自增
  6. 255.255.255.255代表什么_LCD 党的真香警告?最近各家炒得很火的 DC 和 PWM 调光是什么鬼...
  7. 无监督学习 k-means_无监督学习-第1部分
  8. 适用于VS C++环境的注释代码段,可以让你的代码被使用时有高可读性的注释
  9. 给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y) (读者设计的字符串)
  10. 轻量级开源内容管理系统-YzmCMS v6.0源码
  11. MySQL 5.5 日志管理
  12. 计算机原理华东理工大学期末成绩查询,华东理工大学微机原理历年真题第十一章.ppt...
  13. JAVA如何选中一行上移_js操作table中tr的顺序实现上移下移一行的效果
  14. cydia所有中文源地址_Cydia中文源大全.doc
  15. java怎么绘画坦克_坦克游戏教程一:使用java绘图功能绘制简单坦克
  16. 工业视觉_57:霍夫(Hough)直线识别,交点与夹角
  17. 弘辽科技:大裁员之后,京东最新财报来了
  18. CertBot 更新证书失败解决
  19. 2018年全国多校算法寒假训练赛
  20. 机房远程集中监控系统

热门文章

  1. 调试stc8a8k64d4单片机485通信总结
  2. python开发工业机器人视觉系统_工业机器人为什么需要机器视觉!
  3. 基于某高校的园区网络综合实验(eNSP)
  4. 《模拟山羊三》游戏测评:第一弹
  5. 学区摇号软件设计_小学摇号,改变了什么?
  6. 题5.8。输出所有的“水仙花数”, 所谓“水仙花数”是指一个3位数, 其各位数字 立方和等于该数本身。例如, 153是水仙花数, 因为153 = 1 + 5 + 3。
  7. 网站搭建34个相关术语解释
  8. Topic Exchange介绍
  9. 中企通信如何下好“东数西算”这盘棋?
  10. 单片机测距雷达c语言代码,51单片机超声波测距倒车雷达Proteus仿真+源代码