1. 背景

在电商及互联网应用时代,用户和流量已成为应用核心竞争力,而随着数字化营销逐渐走进各个领域,线上的秒杀抢购、热点营销等活动也成为企业的必备营销手段,营销带来的大规模流量浪涌对系统来说是个巨大的考验,如何应对用户和流量激增的同时又能保障应用的稳定运行已成为各厂家必须解决的问题。本文将分享如何测试和分析电商类网站的性能瓶颈

2. 测试工具选型

不采用开源和传统测试工具的原因是:

l测试周期:压测环境搭建维护复杂,耗费的时间长。

l使用门槛:Jmeter的学习成本还比较高,当企业出现人员交接的时候需要无法快速找到替代人员。

l经济成本:专业性能测试工具license采购成本在上百万人民币,而当前华为云性能测试服务还属于免费阶段

l弹性按需:根据服务器吞吐量,资源按需扩容,提升资源利用率。

3. 了解监控指标

l并发用户数:在性能测试工具中,并发用户数一般被称为虚拟用户数。

lTPS:每秒成功完成的业务请求数量,是衡量系统性能的一个非常重要的指标,反映系统处理能力,越大越好。

不同行业不同业务可接受的TPS也是不一样的。一般互联网电子商务为10000TPS-100000TPS;互联网小型网站50TPS-100TPS;互联网中型网站100TPS-1000TPS。

l平均响应时间:用户从客户端发起一个请求开始,到客户端接收到从服务器端返回的响应结束,整个过程所耗费的时间,反映系统处理能力。

不同行业不同业务可接受的响应时间是不同的。一般情况下,互联网企业在500毫秒以下;金融企业1秒以下为佳;保险企业3秒以下为佳。

lCPU:查看性能测试的过程中CPU资源的占用率,反映系统处理能力以及应用是否稳定。

lI/O:磁盘的使用情况,度量磁盘读写性能

l内存:查看内存使用情况

4. 前提条件

l压测资源需提前准备好:已在云容器引擎服务中创建两台节点,一台2核4G,一台4核8G,两台节点的功能如下:

−其中一台作为压测资源组的管理机(即管理执行机的节点),另一台用于压测资源组的执行机(即在压测过程中能够提供自身性能数据的施压目标机器)。这两台节点需要绑定弹性IP,以确保和被压测的应用网络互通。

−性能测试服务需要独占节点,节点没有部署其他应用

5. 测试目的

本次性能测试主要检测服务端处理能力,通过测试,将达到以下目的:

1.为上线提供指标参考:验证在现有软硬件环境情况下,获取网站性能指标,为系统上线提供指标参考。

2. 系统的最大处理能力:在现有的软硬件环境情况下,网站能够支撑的最大处理能力。

6. 测试建模

根据顾客的使用电商应用的行为数据分析,为找出现有网站能够支撑的最大处理能力。构建出3种测试模型,分别是单场景基准测试模型、单场景容量测试模型和混合场景容量测试模型。

单场景基准测试模型:测试环境确认之后,对测试模型中涉及的每个功能做基准测试。目的是检查网站本身是否存在功能缺陷。

上一页12下一页

本文由51ste.com网友编辑,未经授权,不得转载使用上述作品盈利;个人转载,需标明作者及出处。

电商服务器性能测试,如何测试分析电商网站的性能瓶颈(一)相关推荐

  1. 弱电系统服务器是什么意思,弱电机房

    弱电机房也叫弱电井.所谓弱电是针对电力.照明用电相对而言的.通常情况下,把电力.照明用的电能称为强电:而把传播信号.进行信息交换的电能称为弱电.强电的处理对象是能源(电力),其特点是电压高.电流大.功 ...

  2. xmpp服务器性能测试,TSung测试XMPP协议 集群配置

    有的时候一台tsung机器压力太小,需要用到多台tsung机器来一起压力测试.这个时候就需要在多台服务器上面安装tsung和启动tsung已经tsung.xml文件.如果机器少还可以,没什么问题.那如 ...

  3. 电压环对 PFC 系统性能影响分析

    电压环带宽设计原则 为了分析电压环对 PFC 性能的影响,以基于平均电流控制的无桥 BoostPFC 为例进行分析,如下图 4-1 所示.图中电压环将采样得到的输出母线电压值β ⋅vo 与电压基准值 ...

  4. 基于电商产品评论数据情感分析

    #!/usr/bin/env python # coding: utf-8# # -- 基于电商产品评论数据情感分析 --# ### 1.案例简介 # # 1.利用文本挖掘技术,对碎片化.非结构化的电 ...

  5. 毕业设计之 - 大数据分析:电商产品评论数据情感分析

    文章目录 1 简介 数据分析目的 数据预处理 评论去重 数据清洗 分词.词性标注.去除停用词 提取含名词的评论 绘制词云¶ 词典匹配 评论数据情感倾向分析 修正情感倾向 LinearSVC模型预测情感 ...

  6. 利用python分析电商_Python实现爬取并分析电商评论

    现如今各种APP.微信订阅号.微博.购物网站等网站都允许用户发表一些个人看法.意见.态度.评价.立场等信息.针对这些数据,我们可以利用情感分析技术对其进行分析,总结出大量的有价值信息.例如对商品评论的 ...

  7. 电商Sass平台-商城运营后台原型-仓储管理-订单管理-店铺运营-采购管理-数据分析-交易分析-留存分析-客户管理-用户运营-围栏管理-商品管理-流量分析-电商erp后台管理-用户权限-销量分析

    axure作品内容介绍:电商Sass平台-商城运营后台原型-仓储管理-订单管理-平台运营-采购管理-数据分析-交易分析-留存分析-客户管理-用户运营-围栏管理-商品管理-店铺装修-门店管理-商品档案- ...

  8. 快手国际版Kwai测试海外电商直播,社交App的尽头是直播电商?

    "在未来,中国公司的国际化是必由之路." --快手CEO 宿华 随着跨境电商的爆火,不少国内公司开始纷纷布局转型,剑指海外市场,而两大短视频平台--"南抖音北快手&quo ...

  9. 电商领域用户的留存分析

    在分析电商领域的过程中,数据分析师们常常会针对用户的留存情况予以分析说明,以此来分析用户对公司产品的粘性度等. 广告转化.购买.会员付费,我们都需要用户来完成.那么持续的广告转化.购买.会员付费,我们 ...

最新文章

  1. 树莓派上传文件到服务器,05_树莓派图片定时上传到服务器
  2. OpenUI5 - SAP开源中的移动大战略
  3. 05字符串的常用基本操作
  4. 使用Apache Storm和Apache Ignite进行复杂的事件处理(CEP)
  5. iic总线从机仲裁_总线-IIC-SPI
  6. Python基本知识
  7. Java:下拉列表绑定后台数据
  8. MySQL Replication 常用架构
  9. 音阶频率对照表_各个音阶的对应频率
  10. 此计算机上缺少vc2005_sp1_with_atl_fix_redist
  11. 关闭Ubuntu错误报告
  12. “汇新杯”青年创客专项赛介绍
  13. 解决ROS中运行launch文件报错ERROR: cannot launch node of type[xxx/xxx]:xxx的问题
  14. iOS永久不掉签名工具,TrollStore超详使用教程
  15. 百看不如一练, 247 个 Python 实战案例(附源代码)
  16. item_search - 根据关键词取拼多多商品列表
  17. smartUpload上传图片的用法
  18. js直接打印pdf文件内容
  19. NodeJs+VueJs +前端实现批量打印二维码
  20. 双指数边缘平滑滤波器用于磨皮算法的尝试

热门文章

  1. ecshop $lang
  2. 如何简单理解贝叶斯决策理论(Bayes Decision Theory)
  3. ASP无限分类数据库版
  4. iOS placeholder换行
  5. 咧咧一下“汉语编程”
  6. HDU-2545 树上战争
  7. 多台仪器同步测量软件,ATECLOUD智能云测试平台
  8. 北京数码视讯s905l固件_数码视讯Q6联通版S905L芯片第三方刷机固件
  9. R语言C指数,在R中求一致性指数( Harrell'concordance index:C-index)案例
  10. 易灵思Ti60 FPGA专题(1)-器件和需求介绍