电商测试点

一、登录功能测试点

  1. 基本功能测试
    • 输入正确的用户名和密码,验证是否能够成功登录。
    • 输入错误的用户名或密码,验证是否登录失败,并给出相应的错误提示。
    • 用户名正确但密码错误时,系统应提示“密码错误”。
    • 用户名错误但密码正确时,系统应提示“用户名不存在”或“用户名错误”。
    • 用户名和密码都错误时,系统应给出相应的综合错误提示。
    • 当用户名和密码为空时,系统应给出“用户名不能为空”和“密码不能为空”的提示。
  2. 边界值测试
    • 测试用户名和密码的最大长度和最小长度限制是否有效。
    • 尝试使用刚好超过或少于限制长度的用户名和密码进行登录。

二、搜索功能测试点

  • 检测空数据;
  • 检测过长数据(超出空间本身的长度和数据库中改字段所允许的长度);
  • 检测特殊字符,尤其是数据库中不允许的字符,甚至回车字符、空格字符、*、.等;
  • 检测字符类型,比如应该输入数字的文本框输入英文字符;
  • 中文字符的处理;
  • 按回车键时,是否也会执行搜索功能
  • 输入框是否支持粘贴、复制、剪切、全选等操作
  • 搜索的内容是否有联想功能
  • 搜索历史记录,是否会显示在输入框下方

三、文件上传功能测试点

文件上传功能的测试主要关注文件类型、文件大小、文件名称以及界面显示等方面。

  1. 文件类型
    • 验证系统是否只允许上传指定的文件类型。
    • 尝试上传指定之外的文件类型,并检查系统是否拒绝上传并给出合理提示。
    • 验证文件类型后缀的大小写是否影响上传(例如,JPG和jpg是否都被接受)。
  2. 文件大小
    • 假设系统限制上传文件最大为X,测试指定文件类型的文件小于X、等于X、大于X时系统的反应。
    • 当文件等于X时,根据具体需求验证是否允许上传。
    • 当文件大于X时,验证系统是否拒绝上传并给出合理提示。
    • 当文件等于0(空文件)时,根据具体需求验证是否允许上传。
    • 验证非指定文件类型的文件大于X时,系统是否拒绝上传并给出合理提示。
    • 验证剩余存储空间不足或已满时,系统是否拒绝上传并给出合理提示。
  3. 文件名称
    • 验证文件名称是否符合命名规范(如是否允许包含中文、数字、特殊符号等)。
    • 尝试上传不符合命名规范的文件名,并检查系统是否拒绝上传。
    • 如果文件名称有长度限制,验证符合和不符合长度限制时的系统反应。
  4. 文件格式测试
    • 尝试上传各种格式的文件,如图片(JPG、PNG等)、文本(TXT)、文档(DOC、DOCX、PDF)、视频、音频、Excel(XLS、XLSX)、PPT、可执行文件(EXE)、压缩文件(RAR、ZIP)等,验证系统是否能正确处理。
    • 对于不支持的文件格式,验证系统是否拒绝上传并给出合理提示。

四、购物车功能测试点

  1. 未登录
    将商品加入购物车,页面跳转到登录页面,登录成功后购物车数量增加
  2. 登录后
  • 所有链接是否跳转正确;
  • 商品是否可以成功加入购物车;
  • 购物车商品总数是否有限制;
  • 商品总数统计是否正确;
  • 全选功能是否可用;
  • 删除功能是否可用;
  • 价格总计是否正确;
  • 商品文字太长时是否显示完整;
  • 购物车中下架的商品是否有标识,是否还能支付;
  • 新加入购物车商品排序(添加购物车中存在的店铺的商品和购物车中不存在的店铺的品);
  • 是否支持快TAB、ENTER等快捷键;
  • 商品删除后商品总数是否减少;
  • 收藏功能是否可用;
  • 购物车结算功能是否可用。

五、支付功能测试点

  1. 余额充足情况下支付是否支付成功
  2. 使用第三方支付(微信,支付宝)是否跳转微信/支付宝可以成功支付
  3. 订单金额等于用户余额是否支持成功
  4. 支付可以使用他人代付是否支付成功
  5. 支付完成后订单状态是否变成“待发货”
  6. 支付完成后,资金明细页面是否新增一条支付流水
  7. 支付完成后,用户余额是否成功抵扣
  8. 是否可以选择多种支付方式支付
  9. 余额不足的情况下是否支付成功
  10. 支付密码错误是否支付成功
  11. 余额不足的情况下支付失败是否可以重新支付
  12. 支付密码错误是否可以重新输入密码支付
  13. 支付密码输入错误多次是否有相应提示或锁定账号
  14. 订单金额为0是否可以支付
  15. 单笔支付金额超过最大值是否可以支付
  16. web端使用第三方支付是否扫码支付成功
  17. web端使用第三方支付二维码过期是否可以扫码支付
  18. app端选择第三方支付微信/支付宝没登录,重新登录是否可以继续完成支付
  19. app端选择第三方支付微信/支付宝,手机没安装跳转页面情况
  20. 跳转到微信/支付宝页面返回app是否可以重新发起支付
  21. 支付过程中关闭app,再次打开app是否可以重新支付
  22. 弱网情况下多次点击支付按钮,是否可以支付多次
  23. 已支付的订单是否可以再次支付
  24. 支付过程中取消支付是否可以重新支付
  25. 支付完成后退款的金额是否正确
  26. 支付过程中,弱网/无网络情况下支付情况
  27. 支付的金额是否可以被篡改
  • 39
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值