电商平台测试用例设计
1.购物车功能:增加商品、删除商品、多个商品重复添加、商品收藏,基本功能是否ok。
2.结算功能:
2.1.一件商品,多件商品价格计算正确
2.2.优惠折扣商品价格计算正确,买2送一等这些特殊规则商品价格计算正确
2.3.重复添加商品、删除后又添加,计算正确
2.4.正常商品+特殊商品规则组合,计算正确
3.支付功能(最关键):
3.1.支付金额是否等于商品金额
3.2.更换商品后,金额价格是否改变
3.3.已经支付的是否可以重复支付
3.4.支付时,点击取消,是否支付出去了
3.5.支付时,大于商品金额,小于商品金额,是否可以支付出去等等
4.物流功能:
4.1.收货地址功能:添加、修改、删除功能
4.2.默认地址使用,取消默认地址
4.3.物流实时跟踪
电商APP侧重点
1.系统兼容性:iOS、安卓,同一功能iOS可以,安卓不可以,这是兼容性问题导致的
2.网络限制:弱网、4G、WiFi、无网络时,系统的使用情况,是否影响交易
3.使用:APP安装、运行、卸载功能。占用内存大小等等
4.同一系统兼容性:iOS不同版本,不同型号,不同屏幕大小,数据展示问题等
5.版本迭代更新:新老功能兼容、版本迭代更新不影响业务主要流程及主要功能
6.性能:如双十一期间,同一时间段,用户量集体访问,服务器是否会垮
7.安全性:支付、结算信息,以及客户信息,物流信息,在数据库中是怎样储存的,是否会泄漏等等
8.与其他软件共存问题:正在使用电商APP,忽然来电。或者打开微信。电商APP是否可以正常使用
9.极限测试:电池快没电、存储快不够、网速很卡,验证APP是否正确相应
登录测试点:
1.多次点击登录按钮,查看相应以及提示
2.弱网或者是断网的情况下是否能够正常登录成功
3.登录情况下,来电之后是否可以正常登录
4.安全方面,登录密码是否是隐藏状态
5.边界值:最大值、最小值、最大值+1、最小值-1
6.位数:最小位数、最大位数、最小位数-1、最大位数+1、输入超长值、输入整数
7.异常值、特殊字符:空格、空白、特殊字符粘贴拷贝、表情
8.正常账号密码、空、错
9.账号密码之间是否支持tab