zoukankan      html  css  js  c++  java
  • 购物车测试方法

    一. 验证购物车界面设计

    界面设计验证点如下:

    1.界面设计是否美观,显示是否正常

    2.界面布局是否合理

    3.购物车入口数量设计是否合理(购物车需要引导用户付款,入口设计需要有此体现)

    4.购物车图标链接显示是否明显

    5.鼠标悬停购物车图标,是否有迷你购物车界面,显示是否正常

    二. 购物车功能测试

    功能测试可以分为两个部分,验证内容如下:

    • 1.购物车基本功能

    – 添加商品

    1.是否能够添加商品

    2.添加单个商品数量是否有上下限

    3.添加商品种类是否有上下限

    4.添加同类型商品的不同规格商品显示是否分条显示

    5.加入购物车商品排序是否合理

    • 删除商品

    1.能否删除单类商品

    2.是否有快速删除多种商品方式(全选,删除)

    3.删除商品是否有确认提示

    • 跳转商品详情

    1.跳转商品图片显示是否正常

    2.跳转商品链接显示内容是否完整,是否过长

    3.点击图片或者链接是否能够跳转商品详情

    •编辑商品数量

    1.是否有通过+ -编辑商品数量方式

    2.是否有通过输入直接编辑商品数量方式

    3.编辑商品数量是否有上下限

    4.编辑商品数量是否考虑库存情况

    • 显示商品数量,金额,总额等

    1.商品加入购物车内是否和原价格一致

    2.商品数量显示是否正确

    3.选择商品总数是否正确

    4.选中商品价格总额是否正确

    •进入商品购物或结算

    1.购物车是否有进入购物链接

    2.购物车是否有进入结算链接

    • 2.购物车业务功能

    – 购物车与用户模块关联

    1.未登录用户是否可以添加商品到购物车

    2.未登录用户添加商品到购物车,登录后是否将商品合并到用户购物车

    3.若不允许未登录用户添加商品到购物车,点击加购物车后是否有登录提示

    4.用户有会员折扣时,购物车内商品价格是否对应

    • 购物车与商品订单模块关联

    1.加入购物车商品有价格调整,购物车内商品价格是否跟随变化

    2.加入购物车商品,库存变化时购物车是否有对应调整

    3.购物车商品确认订单后是否会从购物车清除

    4.订单价格是否与购物车内一致

    • 购物车与优惠活动模块关联

    1.商家发放用户优惠券购物车对应变化

    2.商品满减活动,购物车价格对应变化

    三. 购物车非功能

    购物车非功能测试可以从多方面进行考虑,举出部分进行说明,验证内容如下:

    • 1.性能

    1.进入购物车页面 消耗时长

    2.添加商品到购物车时长

    3.进入购物车结算时长

    4.对购物车页面内容变更,页面内容更新速度。(增加某个购买数量,页面对应显示更新速度)

    • 2.兼容性

    1.不同设备上显示和使用是否正常

    2.不同浏览器显示和使用是否正常

    总结

    购物车在系统设计中主要用于让用户临时存放有意向购买的商品,在设计中除了要美观好用之外还要引导用户进行付款。鉴于购物车在系统设计中和用户,商品,订单等很多模块有复杂的关联,所以购物车测试中除了保证基本功能可用,还要考虑和其他功能模块的业务关联和影响。最后还要考虑整体的兼容性,性能等方面。

  • 相关阅读:
    KVM虚拟化学习笔记系列文章列表(转)
    centos 6.5安装docker报错(查看报错详细信息--推荐)
    利用JMX统计远程JAVA进程的CPU和Memory---jVM managerment API
    OpenJDK和JDK区别
    docker sshd image problem, session required pam_loginuid.so, cann't login
    ssh-keygen
    优秀的软件测试人员必需具备的素质
    java基础篇---I/O技术
    jstl long类型数据转换为日期格式
    apache-hadoop-1.2.1、hbase、hive、mahout、nutch、solr安装教程
  • 原文地址:https://www.cnblogs.com/zhangzetao/p/14202573.html
Copyright © 2011-2022 走看看