测试用例:狗零食网站开发,保证测试用例的专业性
一、定义
1.1 测试目的
为狗零食网站开发的系统的功能,稳定性,性能,安全性和可用性进行测试,以确保系统能够满足用户的期望。
1.2 测试范围
狗零食网站开发的软件,包括用户注册,登录,浏览产品,查看详情,评论,收藏,购买,结算,支付等功能。
1.3 测试环境
测试环境主要包括硬件环境(服务器,网络设备),软件环境(操作系统,数据库等),网络环境(网络带宽,网络延迟)等因素。
1.4 测试方法
本次测试采用自动化测试和手动测试相结合的方式,自动化测试主要运用selenium等测试框架,手动测试主要运用发现测试,白盒测试,性能测试等方法。
二、功能测试
2.1 用户注册
(1)测试用户注册功能能否正常使用,输入正确的注册信息,能否正确注册
(2)测试用户名是否可以重复注册
(3)测试用户名是否支持中文,特殊字符
(4)测试注册页面是否正常显示
2.2 用户登录
(1)测试正确的账号,密码能否登录
(2)测试错误的账号,密码是否登录
(3)测试账号,密码输入框是否支持中文,特殊字符
(4)测试登录页面是否正常显示
2.3 浏览产品
(1)测试产品列表是否可以按照品类进行筛选
(2)测试产品详情页面信息是否准确
(3)测试产品图片是否可以正常显示
(4)测试产品列表页面是否正常显示
2.4 收藏
(1)测试是否可以正常收藏产品
(2)测试是否可以正常取消收藏产品
(3)测试收藏列表是否正常显示
2.5 评论
(1)测试是否可以正常对产品进行评论
(2)测试是否可以正常删除评论
(3)测试评论内容是否可以支持中文,特殊字符
(4)测试评论列表是否正常显示
2.6 购买
(1)测试是否可以正常选择产品进行购买
(2)测试是否可以正常取消购买
(3)测试购买时,商品数量是否正确
(4)测试购买详情页面是否正常显示
2.7 结算
(1)测试是否可以正常提交订单
(2)测试是否可以正常修改订单
(3)测试结算时,订单中商品数量,价格是否正确
(4)测试结算页面是否正常显示
2.8 支付
(1)测试是否可以正常支付订单
(2)测试支付成功后,订单状态是否正确
(3)测试支付时,订单中商品数量,价格是否正确
(4)测试支付页面是否正常显示
三、性能测试
3.1 压力测试
(1)测试系统在高并发情况下,是否可以正常响应
(2)测试系