双十一购物节将至,电商首页、支付功能测试刻不容缓!

栏目: 编程工具 · 发布时间: 5年前

内容简介:万众期待的双十一购物节即将到来,各位剁手党又开始摩拳擦掌,准备在那个瞬间清空自己的购物车,然后花上两个星期等待“宝贝们”的到来。但此时,对于各大电商网站而言,除了赚钱的快感,还应多做测试,避免突发故障影响用户体验度和造成不必要的损失。

万众期待的双十一购物节即将到来,各位剁手党又开始摩拳擦掌,准备在那个瞬间清空自己的购物车,然后花上两个星期等待“宝贝们”的到来。

但此时,对于各大电商网站而言,除了赚钱的快感,还应多做测试,避免突发故障影响用户体验度和造成不必要的损失。

双十一购物节将至,电商首页、支付功能测试刻不容缓!

每一个网站在上线之前都会进行内测,但是测试什么内容,如何进行测试呢?比如你是资讯 工具 类网站,你测试的重点要放在阅读体验这个点上;如果你是互动交流类网站,你测试的重点应该放在交互性这个点上;如果你是电子商务类网站,你测试的重点则应该是购物流程这个点上,因此,不同的网站要做不同的分析。

下面我们就来聊一聊电商首页测试、支付功能测试的要点。

如何对电商首页和购物流程进行测试?

首页测试分为两个比较重要的模块,UI测试和搜索功能测试。

UI主要测试:

页面排版布局是否整洁美观,每个商品的信息,文字和图片是否显示正确,图片有没变形等,点击链接能否跳转到正确的页面,有没有空链接,首页的输入框,下拉框,多选框,按钮功能是否正常,js动画效果,鼠标悬停时,轮播图是否正常,页面的加载速度是否正常,是否兼容不同浏览器,是否支持移动端访问。

搜索功能测试:

分为商品搜索和店铺搜索:

搜索框是否对字符类型和长度限制,是否有提示信息,

输入完整商品信息,是否搜索出匹配信息的商品,

点击为空的搜索框是否有搜索历史提示

搜索框是否有提示信息,提示信息能否选中,点击提示信息能否显示匹配信息的商品,

输入关键字搜索能否正确搜索匹配输入的商品

当不输入的时候能否搜索到商品,

没有搜索到商品是是否有提示,有没有返回首页的链接。

店铺搜索和商品搜索类似

购物车:

界面测试:

·打开页面后,页面的布局是否合理,显示是否完整;

功能测试:

·所有页面链接功能正常,可以点击到正确页面; ·从商品信息页面添加的商品能显示在购物车中; ·购物车页面打开的同时,在其他页面添加了商品,购物车页面刷新后,新的商品能显示; ·若未登录,点击购物车,则提示用户输入用户名和密码,或者提示其他的非注册用户购物方式; ·商品未勾选的状态下,结算按钮是灰色无法点击的; ·勾选商品后,已选商品的总价会显示,结算按钮变高亮可点击工作; ·勾选商品,点击结算按钮后,进入确认订单信息页面; ·购物车页面中,可以对添加的商品信息做信息的修改,并自动保存成功; ·购物车有商品降价或者库存告急的,是否有对应提示,缺货商品能否添加购物车; ·购物车能添加的商品种类是有数量上限的; ·不要的商品,可以删除; (其他特有的功能不做赘述,只讨论常见通用功能)

性能测试:

·打开购物车页面要多久; 可用性测试:

·快捷键功能知否支持 兼容测试:

·不同浏览器上的测试功能是否正常; ·app上测试

填写订单信息:

收货信息:

新增、修改、删除、收货信功能是否正常。

最多可以添加多少个收货信息。

新增收货信息中有限制,输入框对字符类型和长度是否有限制。必填项为空能否保存收货信息

保存成功之后能否在列表正确显示。后台能否查看到保存的信息。

没有收货信息能否提交订单。

收货信息能否多选。

支付方式:

每种支付方式是否功能正常。比如说选择货到付款,还需不需要支付。

第三方支付是否支持。

能否选择同时选择多种支付方式。

商品信息:

商品的图片,数据,金额等信息是否正确

发票信息:

添加发票信息时对字符类型和长度是否限制,添加成功后显示是否正常,后台能否查询到正确的发票信息。

优惠券、红包、积分:

优惠券、红包、积分显示是否正确,是否与后台匹配。

优惠券、红包、积分能否正常使用,能否叠加使用。

优惠券、红包、积分使用后支付金额是否相应减少。后台优惠券、红包、积分是否也相应减少

提交订单:

提交订单和支付成功后,后台是否能查询到订单信息,

异常场景:

金额不够的情况下,能否购买,是否有提示

支付过程中断网,断电,对支付是否有影响

在弱网情况下,能否正常支付

如何对支付功能进行测试?

支付功能测试考虑点

支付功能在很多软件应用中常常涉及到。支付功能的测试关注点是有没有出现资损和事务的一致性。

在支付金额上

1、金额的最小值 :如0.01

2、无实际支付意义的金额:如0元订单

3、支付金额错误:格式错误 、数字错误(支付金额为负数)

4、 超大金额:设置的最高金额上限。(如微信红包单个最大值为200等)

5、 余额小于实际需要支付的金额

6、 银行卡或其他设置当日消费金额或者是单笔消费金额超限

支付接口上

关于支付会设计到很多第三方接口的相关的事件。比如:支付宝、微信、网银系统、手机银行

支付的操作问题上

1、指纹支付

2、免密支付

3、账号+密码支付

4、动态获取支付验证码支付

5、银行卡号+密码绑定支付

6、信用卡可能会设计到支付码等

如今的支付方式多样化、快捷支付和银行卡支付之间的差异性。信用卡和普通储蓄卡之间的差异处。等都是需要考虑的。

产品的容错性上(异常处理)

1、如何处理退款

2、支付时出现断网

3、支付失败之后 如何补单和退单

4、支付金额不足的情况下 ,充值后 是否可以继续支付

5、持续点击 是否会出现多次扣款

6、如果发生多次扣款,如何退款到支付账号

产品后台处理上

成功订单的账务处理、失败订单的账务处理、退款订单的账务处理、差错账处理等等。

总结:

测试对电子商务来说至关重要 因为电子商务网站不仅业务关键同时对其用户可视度很高,任何的故障、错误都会立即造成昂贵的收入的损失 甚至在更长时期里 如果未受影响的用户寻找替代网站 就是更昂贵的代价损失。

欢迎加入  51软件测试大家庭,在这里你将获得【最新行业资讯】,【免费测试工具安装包】,【软件测试技术干货】,【面试求职技巧】... 51与你共同学习,一起成长!期待你的加入: QQ                     群:                    755431660


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

精通CSS与HTML设计模式

精通CSS与HTML设计模式

Michael Bowers / 刘申 朱瑜敏 鲁奇 / 人民邮电出版社 / 2008-9 / 69.00元

本书是一部非常实用的CSS 与HTML(XHTML)解决方案手册。书中包含了350 多种可以立即使用的设计模式(涉及文本、背景、边框、图片、表格、布局等多方面),并介绍了每种模式的原理和使用。每种设计模式、示例和源代码都经过了精心设计,易于实现和使用。通过阅读此书,可大大提高读者在 Web 设计和开发中的效率和创造力。 本书结构清晰,示例丰富,实践性强,适用于所有Web 开发和设计人员......一起来看看 《精通CSS与HTML设计模式》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

html转js在线工具
html转js在线工具

html转js在线工具