原文:https://blog.csdn.net/qq_40807544/article/details/128287561
购物车功能测试:1.页面是否与UI保持一致2.能否正常加入购物车3.账号未登录能否添加商品到购物车4.账号登录能否添加商品到购物车5.没有库存的商品是否可以加入购物车6.单个商品的数量上限最多能添加到购物车7.收藏列表是否能正常增加8.数量是否可以手动修改9.添加商品到购物车是否有添加成功提示10.加入购物车的商品默认是选中状态11.购物车是否能正常删除/增加商品12.增加商品数量或减少商品数量时,选中该商品13.购物车总商品的数量上限14.选中送货地址之后商品显示是否有库存15.商品信息在购物车中的展示16.商家和商品的排序规则17.商品信息是否按UI设计显示18.购物车所有总数量是否与算出来的总数量保持一致19.每个商品的跳转是否正确20.添加商品到购物车的有效期是多久21.购物车全选按钮是否正常操作22.勾选指定商品是否能按要求勾选23.进入购物车是否默认全选24.合计金额统计是否正确25.是否可以一次性全部删除商品26.其他页面点购物车是否跳转正确27.同款不同尺码的商品是否分开展示28.购物车商品数量改变,该商品单价是否改变29.购物车商品价格是否根据商家定价进行金额变化30.不同系统登录同一个账号,购物车添加的商品信息是否一致31.点击结算按钮是否能正常跳转32.结算失败,购物车商品是否还展示33.不勾选商品,点去结算是否有提示34.勾选店铺,店铺下的所有商品是否自动全部勾选35.点击“编辑”文案是否变成“完成”36.点击“编辑”界面右下边是否显示“移入收藏夹、删除”按钮37.勾选商品,点击移入收藏夹,商品是否加入收藏夹且购物车中商品是否不显示38.勾选商品,点击删除是否弹出二次确认弹框39.购物车中点二次确认弹框的“确认”是否删除指定商品在购物车中不显示40.购物车中点二次确认弹框的“取消”弹框是否消失,商品在购物车中是否还显示41.编辑状态下,点击店铺/商品可进入详情42.完成状态下,点击店铺/商品不可进入详情43.购物车中无商品是否有默认页面提示44.点击去逛逛,进入首页浏览商品45.购物车添加商品最下面显示“为你推荐”的商品信息46.店铺下只有一个商品,勾选该商品店铺默认也勾选上
搜索框功能功能测试1.搜索内容为空,验证系统如何处理(一般随机分配搜索内容)2.搜索内容为空格,查看系统如何处理3.边界值验证:在允许的字符串长度内外,验证系统的处理4.超长字符串输入,系统是否会截取允许的长度来检验结果5.合法的字符串长度后,加空格验证检索结果6.多个关键字中间加入空格,逗号,tab验证系统的结果是否正确7.验证每种合法的输入,结果是否正确8.是否支持检索内容的复制、粘贴、编辑等操作9.是否支持回车键搜索10.多次输入相同的内容,查看系统的检索结果是否一致11.特殊字符、转义字符、html脚本等需要做处理12.敏感词汇,提示用户无权限等13.输入的内容是否支持快捷键操作等14.只能输入允许的字符串长度等15.输入链接是否正确跳转,16.搜索的历史记录是否显示在下面17.搜索内容有没有联想功能18.是否可以输入数字,英文,中文19.是否可以混合输入数字英文中文20.输入拼音也可以进行检索21.语音搜索的内容是否匹配22.断网时,无法搜索23.进行图片搜索时可以选择拍照或从相册中选取图片进行搜索24.如果从相册中选取图片进行搜索,图上的大小是否有限制,最大为多少25.搜索框边上有相机图片,便于图片搜索26.点击清空历史记录,搜索框是否会清空历史记录27.能否识别图片中的内容28.点击搜索,显示搜索界面30.搜索历史记录做多显示几条31.同个关键字多次搜索,历史记录是否32.历史关键字记录显示排序是否按时间倒序排列,超过规定外的条数不显示该关键字记录界面测试1.查看UI是否显示正确,布局是否合理2.是否有错别字3.搜索结果显示的布局是否美观4.已查看的结果链接,链接的颜色要灰化处理,5.结果数量庞大时,页面的分页布局是否合理6.界面的颜色搭配是否合理安全性测试1.脚本的禁用2.SQL的注入,检索SQL SELECT语句等3.敏感内容的检索是禁止的4.特殊字符的检索5.被删除、加密、授权的数据,不允许被查出来,6.是否有安全设计控制兼容性测试1.多平台Windows,mac2.移动平台android,ios3.多浏览器火狐、chrome、IE等性能测试1.搜索页面的链接打开速度的时间2.搜索出结果消耗时间3.弱网时搜索的响应时间4.不同网速下搜索时的响应时间3g,4g,WIFI易用性1.有联想功能2.搜索内容与搜索结果的匹配程度3.支持拍照搜索,语音搜索下单(无优惠劵)功能:1、用户下单后,手动取消订单;2、下单后,一直不付款,检查订单超时不付款的场景下,会不会自动取消订单;3、在订单快超时时,是否能正常付款;4、下单后,在不同的终端登录,一端取消订单,同时一端对该订单进行付款;5、弱网状态下,多次点击提交订单按钮,检查是否会生成多个订单;6、用户付款后,申请退款,买家端的订单状态为退款申请中,卖家端显示为退款审核;申请退款通过后,订单状态为已关闭状态,买家收到退还的金额;卖家拒绝退款,订单状态为待发货状态;卖家超时不处理退款申请,自动退款,订单自动设置为已退款状态,买家收到退还的金额;7、当卖家发货后,买家申请退款,买家端的订单状态为退款申请中,卖家端显示为退款审核;申请退款通过后,订单状态为已关闭状态,买家收到退还的金额;卖家拒绝退款,订单状态为待发货状态;卖家超时不处理退款申请,自动退款,订单自动设置为已退款状态,买家收到退还的金额;8、买家收货后,买家申请退款/退货,买家端的订单状态为退款申请中,卖家端显示为退款审核;申请退款通过后,订单状态为已关闭状态,买家收到退还的金额;卖家拒绝款/退货,订单状态为已确认收货状态;卖家超时不处理退款/退货申请,自动退款,订单自动设置为已退款状态,买家收到退还的金额;9、买家长时间不确认收货,系统自动确认收货,系统自动设为好评,订单状态为已结束,卖家收到买家的货款;10、收货后,超时不评论,系统自动设为好评,订单状态为已结束。
用户体验:1、订单界面是否整洁,清晰,文字大小是否适中,订单编号是否能复制;2、下单,取消订单,申请退款等功能是否有响应的提示,提示是否合理;3、超时时长是否有倒计时提示;4、只对订单的部分商品进行发货,订单里的商品发货状态是否分开展示;5、是否支持Enter,tab等快捷键。安全性:使用Fiddler,检查是否能拦截篡改修改订单的信息。
兼容性:app端,在主流的不同的机型,不同的分辨率,不同的操作系统的手机上进行测试,比如:android\ios;
性能:1、多用户并发下单;2、提交订单,取消订单,申请退款的响应时间库存1.什么时候冻结库存(提交订单)2.什么时候解冻库存(手动取消订单、24小时不付款自动取消订单库存解冻)3.库存不足是否可提交订单4.库存不足是否可添加相应数量到购物车
缓存: