最详细软件测试电商网站测试实战教程总结

一、兼容性

(1)主要是在浏览器兼容
(2)操作系统,主要体现在操作系统兼容

二、UI测试

(1)检查链接是否正确,是否存在空链接(可以使用xenu工具+手工查看)
(2)是否有文字错误信息
(3)产品价格是否有显示错误
(4)各个模块是否正常显示(侧栏、推荐商品、相似商品等等)
(5)图片是否都正常展示
(6)系统整体的风格是否统一
(7)字体格式是否统一
(8)信息过长时,是否会被截断
(9)各类控件是否正常显示

三、用户体验测试UE

(1)首页产品的展示与分类
(2)搜索结果页,搜索结果的正确性,和结果页面信息的展示
(3)产品详情页。产品介绍页面将对客户的购买行为起到关键的作用,产品图片,文字说明,产品描述就相当于柜台服务员与产品说明书。
(4)兼容常用的快捷键

四、购物流程及购物规则测试

(1)B2C网站最重要的流程就是购物流程,包括几个重要功能:购物车、配送方式、支付方式、提交订单。这一流程的用户体验的重要性在于让客户能很容易的完成下单的过程
(2)测试产品能否放入购物车中
(3)当某种产品有购物数量限制时,超过这一数值,能否也能放入购物车中
(4)购物车中的购物限制是否正确
(5)积分是否能够兑换正品,或者限购的产品
(6)积分是否能够兑换促销类的产品

五、支付流程

(1)购物车中的产品能否正常支付
(2)当支付完成,不等页面跳转,直接关闭浏览器,数据传递是否正确
(3)当支付完成,等待页面跳转,跳转到得页面是否正确
(4)网站某个模块间的数据传递是否正确

六、订单流程测试

(1)订单提交完后,对订单的处理流程的验证,以及相应的订单状态核对是否正确

七、性能,响应速度测试

(1)并发性测试如秒杀功能
(2)同时购买同一个限定产品
(3)相同的帐号进行2次积分兑换产品的并发操作
(4)提交订单时,并发操作时是否存在多个订单

八、重点(总结)

在进行测试时,首先需要清楚应用系统的输入流,数据流的情况,在基本功能通过的情况下,才能进行其它的类型的测试

电子商务网站测试应该关注:
1.业务流和数据流
2.重点在用户体验测试方面
3.还有安全和性能方面的。web的cookies测试也是重点。

按照电子商务网站的系统架构
典型系统结构(目前都是采用的三层C/S架构,即1.表示层,2.业务层,和3.数据层(页面与数据库交互的层)

1、表示层(测试检查应用程序的前端是否正确)
(1)内容测试(检查web应用系统提供的信息,正确性,准确性,相关的操作元素是否正确等)。
(2)web站点结构(检查web站点结构上存在的错误,发现无效的连接)

包含三个方面:

  • 是否存在空连接地址
  • 是否连接到指定的页面
  • 是否存在连接报错
      
    (3)用户环境(浏览器兼容操作系统兼容)

2、业务逻辑层(业务逻辑层主要是为了发现业务逻辑中存在的问题)
(1)性能测试(负载测试是为了测量Web系统在某一负载级别上的性能,以保证Web系统在需求范围内能正常工作)

(2)数据验证。测试用户采集的数据,通常都是以表单的形式。比如说用户注册(必须保证用户的数据一致性,正确性,完整性)才能进行提交。然后到数据库表中去进行验证

(3)业务测试。测试系统的业务处理过程的正确性,电子商务系统必须在全部的时间里正确处理业务,无一例外。因此,要通过测试确保业务处理的正确性。如(如,购物,加入购物车,结算,提交订单,订单处理流程)的一个过程

3、数据层(数据层的测试,主要是指对应系统用于储存和获取信息的数据库管理系统的测试)
(1)响应时间,定量并发操作,对应用系统是否造成响应数据的方面的影响。直接影响用户体验

(2)数据完整性(主要验证表单数据的提交及存储),也就是数据完整性测试。将提交的数据与数据库中提交的数据进行比对,确认是否正确

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

 

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取   

 

  • 29
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值