更多课程 选择中心

软件测试培训
达内IT学院

400-111-8989

电子商务网站的软件测试从哪里开始?

  • 发布:test先生
  • 来源:软件测试资源分享
  • 时间:2018-05-16 16:41

电子商务网站的软件测试从哪里开始?

其实每一个领域都是有相通之处的,不知道软件测试要从哪里开始?没关系,今天软件测试培训班就以电子商务网站的软件测试为例来教你。

电子商务网站的测试总体可以按照两种模式进行划分归纳:

一、按照测试类型

二、按照电子商务网站的系统架构

一、按照测试类型来划分:

1、兼容性测试:

1)主要测试各种浏览器兼容(谷歌、搜狗、火狐、360、IE等比较主流的浏览器)

2)操作系统,主要体现在各种不同操作系统兼容(Windows系列,Mac、Linux等不同操作系统上)

2、UI界面的测试:

1)检查连接是否正确

2)是否有文字错误信息

3)产品价格是否有显示错误

3、用户体验测试:

1)首页产品的展示与分类

2)搜索结果页,搜索结果的正确性,和结果页面信息的展示

3)产品详情页,产品介绍页面将对客户的购买行为起到关键的作用,产品图片,文字说明,产品描述就相当于柜台服务员与产品说明书的重要性。

4、购物流程及购物规则测试:

1)B2C网站最重要的流程就是购物流程,包括几个重要功能:购物车、配送方式、支付方式、提交订单,这一流程的用户体验的重要性在于让客户能很容易轻松简单的完成下单的过程

2)测试所购买商品能否放入购物车中:

(1)当某种产品有购物数量限制时,超过这一数值,能否也能放入购物车中

(2)购物车中的购物限制是否正确

(3)积分是否能够兑换正品,或者限购的产品

(4)积分是否能够兑换促销类的产品

5、支付流程测试:

1)购物车中的产品能否支持正常支付

2)当支付完成,不等页面跳转,直接关闭浏览器,数据传递是否正确

3)当支付完成,等待页面跳转,跳转到的页面是否正确

4)网站某个模块间的数据传递是否正确

6、订单流程测试:

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

7、性能,响应速度测试:

1)并发性测试如秒杀功能、抢购功能等

2)同时购买同一个限定产品

3)相同的帐号进行2次积分兑换产品的并发操作

4)提交订单时,并发操作时是否存在多个订单的情况

5)重点:在进行测试时,首先需要清楚应用系统的输入流,数据流的情况,在基本功能通过的情况下,才能进行其它的类型的测试,电子商务网站测试应该关注:

(1)业务流和数据流

(2)重点在用户体验方面的测试

(3)还有安全和性能方面的,web的cookies测试也是重点之一

二、按照电子商务网站的系统架构来测试:

1、典型系统结构(目前都是采用的三层C/S架构,即表示层,业务层,数据层(页面与数据库交互的层)

1)表示层(测试检查应用程序的前端是否正确)

(1)内容测试(检查web应用系统提供的信息,正确性,准确性,相关的操作元素是否正确等)

(2)web站点结构(检查web站点结构上存在的错误,发现无效的连接),包含以下三个方面:

a、是否存在空连接地址

b、是否连接到指定的页面

c、是否存在连接报错。

(3)用户环境(浏览器兼容操作系统兼容)

2、业务逻辑层(业务逻辑层主要是为了发现业务逻辑中存在的问题)

1)性能测试(负载测试是为了测量Web系统在某一负载级别上的性能,以保证Web系统在需求范围内能正常工作).

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

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

3、数据层:(数据层的测试,主要是指对应系统用于储存和获取信息的数据库管理系统的测试)

1)响应时间,定量并发操作,对应用系统是否造成响应数据的方面的影响,直接影响用户体验。

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

恭喜你阅读完了本文,相信通过本文的阅读,让你梳理一下测试电子商务网站的逻辑,你肯定没有问题。但现在的问题是如何迁移的问题,知道了电子商务网站如何测试,那你能拓展出门户资讯类网站如何测试、企业类网站如何测试了吗?还不清楚,那就来达内软件测试培训机构进行系统的培训学习吧!

免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:应该怎么管理软件测试过程中细节与资料?
下一篇:我与软件测试牛人的差距在哪里?

在软件测试工作中都会遇到哪些问题?怎么解决?

新手不知道如何设计测试用例?附表格!

我们常用的软件测试工具有哪些?不必抓瞎,给你准备好了!

软件测试工程师都想知道:如何更快地修复Bug?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

陕西省

湖南省

贵州省

云南省

广西省

海南省