欢迎大家订阅【软件测试】 专栏,开启你的软件测试学习之旅!
文章目录 前言1 测试流程2 下单业务测试分析3 单功能测试分析3.1 登录单功能测试分析3.2 购物车单功能测试分析3.3 支付单功能测试分析 4 Web项目非功能测试前言
电子商城作为一个电子商务平台,旨在为用户提供便捷的购物体验。本篇文章将详细介绍电子商城系统下单业务以及登录、购物车、支付等单功能的测试流程以及相应的测试用例设计。
本篇文章参考黑马程序员
1 测试流程
①先测核心业务
【业务流程测试步骤】
以电子商城为例,核心业务如下:
买家:下单业务、优惠券业务、秒杀业务、售后业务、订单查询业务等卖家:商品上架业务、发货业务、入库业务、核算业务等②再测核心业务中的单功能/页面
【单功能测试步骤】
以电子商城为例,核心业务中的单功能如下:
买家:登录、搜索、购物车、下单、支付、订单状态、评论等卖家:供货商管理、商品基本信息、出库、入库、促销活动等【项目测试流程】
【个人实施测试流程】
【本次测试目标】
2 下单业务测试分析
①熟悉需求
在编写测试用例前,首先需要了解下单业务的具体需求,包括但不限于:
②确认下单流程
项目下单流程如下:
③确认流程图
④编写测试用例
3 单功能测试分析
下单业务线中核心单功能:
登录购物车功能下单功能支付功能3.1 登录单功能测试分析
电子商城登录页面如下:
① 熟悉需求
目的:用户能够通过输入用户名和密码成功登录Tpshop商城,进入个人账户,享受个性化的购物体验。
输入要求:
账号:支持手机号或邮箱。密码:不为空。验证码:大小写不限定、点击图片可更新验证码内容、不可重用。验证要求:
账号和密码必须匹配数据库中的记录。用户需要输入正确且未过期的的验证码。响应要求:
登录成功后,系统应跳转至商城页面。登录失败时,应提供准确的错误提示信息(如“账号或密码错误”、“用户不存在”等)。业务流程:
用户在登录页面输入账号、密码以及验证码。点击“登录”按钮。系统验证输入信息。根据验证结果返回相应的页面和消息。② 提取测试点覆盖需求
③ 测试点转执行测试用例
这里以其中三个测试点为例:
3.2 购物车单功能测试分析
① 熟悉需求
② 提取测试点覆盖需求
③ 测试点转执行测试用例
这里以其中四个测试点为例:
3.3 支付单功能测试分析
① 熟悉需求
② 提取测试点覆盖需求
③ 测试点转执行测试用例
这里以其中三个测试点为例:
4 Web项目非功能测试
①质量模型:功能性、兼容性、易用性、性能、安全、迁移性、维护性、可靠性
②重点测试:功能性、兼容性、易用性、性能、安全
③独立测试:安全、性能
④测试目标:
【提取测试点覆盖需求】
【测试点转执行测试用例】