在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
一般情况下软件测试都要从界面测试、功能测试、性能测试、兼容测试以及易用性测试几个方面对项目整体评估。作为to C类产品电商产品是最常见的互联网产品之一,对于软件测试工程师要求也极为严格,例如一个简单的购物车功能都要求工程师设计完成设计用例。本文就带领大家一起学习一下购物车模块如何测试。
第一步界面测试:
1、打开页面后,通过直观的观察确定页面的布局是否合理,显示是否完整;
2、鼠标浮动在购物车按钮,迷你购物车界面显示是否正常;
3、不同卖家的商品在不同的table区域显示,区分明显;
4、页面的tooltips能正常显示;
第二步功能测试:
1、若未登录,点击购物车,则提示用户输入用户名和密码,或者提示其他的非注册用户购物方式;
2、所有页面链接功能正常,可以点击到正确页面;
3、从商品信息页面添加的商品能显示在购物车中;
4、购物车页面刷新后,新的商品能显示;新加入购物车商品排序(添加购物车中存在店铺的商品和购物车中不存在店铺的商品);
5、商品未勾选的状态下,结算按钮是灰色无法点击的;·勾选商品,点击结算按钮后,进入确认订单信息页面;勾选商品后,已选商品的总价会显示,结算按钮变高亮可点击工作价格总计是否正确;
6、购物车页面中,可以对添加的商品信息做信息的修改,并自动保存成功;
7、购物车商品总数是否有限制;
8、商品总数是否正确;全选功能是否好用;
9、商品文字太长时是否显示完整;店铺名字太长时是否显示完整;
10、不要的商品,可以删除;商品删除后商品总数是否减少;
11、购物车有商品降价或者库存告急的,那么点击对应的tab,降价或者告急商品会归类后显示;购物车中下架的商品是否有特殊标识;
第三步性能测试:
1、打开购物车页面要多久;
2、结算时间需要多久;
3、增加删除商品响应时间;
第四步兼容测试:
1、不同浏览器上的测试功能是否正常;
2、相同浏览器的不同版本测试功能是否正常;
第五步易用性测试:
1、删除功能是否有提示;是否有回到顶部的功能;
2、商品过多时结算按钮是否可以浮动显示。
通过以上所有阶段的测试,相信该产品的购物车模块完全可以上线使用了。购物车作为电商产品用户使用必须的功能,测试效果直接会影响用户体验,一次无论是企业还是软件测试工程师都要有足够的重视。对于其他产品的测试同样要遵循全面测试的原则,尤其面对高并发的页面或者功能,在基础人工测试的基础上还要通过各种模拟环境测试,这就涉及到自动化测试和测试开发相关工作。想学习更多测试相关的知识,可以直接通过博学谷官网了解软件测试在线就业班内容。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
软件测试开发需要具备哪些测试能力?
软件测试工作在项目中起到了承上启下的作用,会熟练使用测试工具,做工具开发需要具备一定的代码能力。做个测试要求比较高不仅要懂测试还要回开发敲代码,除此之外你需要用户基础测试能力、环境治理能力、专项测试能力、工具开发能力等
11832
2019-06-12 17:50:48
黑盒测试:等价类测试方法
黑盒测试也可以叫做功能测试,主要针对软件的界面和软件功能进行测试,而不考虑内部的逻辑结构。从理论上讲,黑盒测试只能通过穷举输入测试。但是实际工作中这种方法是不可行的。所以衍生出多种黑盒测试用例设计方法,包括等价类划分法、边界值分析法、错误推测法、因果图发、判定表驱动法、正交试验设计法、功能图法、场景法等。今天主要和大家介绍黑盒测试中的等价划分法。
10864
2019-08-08 14:18:15
什么是接口测试?接口测试的概念详解
接口测试可以说是软件测试中的一个必须掌握的知识点。在测试行业蓬勃发展,从业者要求越来越高的当下,只有满足企业级的接口自动化测试工作,才能在测试行业走得更远。可是许多初学者连“什么是接口测试”,这一问题都没办法回答清楚,下面我们来一起看看接口测试的概念详解。
7791
2020-07-27 16:14:29
软件开发模型主要有哪些?
在软件发展的这几十年中,开发过程是非常复杂且在不断演进的,只有清楚的理解和描述软件开发的流程与规则,才能有效提高软件开发效率。说到这里就不得不提到软件开发模型。那么,软件开发模型主要有哪些呢?经过一代又一代软件开发工程师的实战经验总结,人们得出了很多种开发模型,例如瀑布、快速原型、螺旋模型等。今天我们着重来看看最重要的两种开发模型,瀑布模型和快速原型模型。
6518
2020-08-13 10:40:57
学软件测试有前途吗?发展前景怎么样?
软件测试行业无年龄限制,随着测试经验和项目经验的不断增长及对行业背景和深入了解,经验和资历会带来更高薪资和更高地位,越老越值钱。
4137
2021-03-18 15:19:35