fbpx

使用 LoadView 进行 Web 性能负载测试

使用 Dotcom 监视器基于云的性能测试软件工具在您的网站、API、数据库、服务器等上运行性能测试。

基于云的 Web 性能负载测试,可用于测试几乎任何联机内容的性能。

LoadView 可以帮助您:
  • 在特定用户负载编号下建立响应时间基线
  • 随着同时用户数量的增加,确定性能瓶颈
  • 查找当前系统的上限以规划未来容量(容量规划)
  • 强调生产环境,了解事情如何以及何时失败

 

轻松模拟真实用户!
  • 将获取和位置请求发送到网站
  • 模拟真实用户在真实浏览器中浏览网站
  • 模拟浏览网站的移动设备
  • 将请求发送到 RESTful API
基于云的负载测试
托管负载测试
全球测试地点

LoadView 从各种云提供商列表以及地理位置分散的位置在云中运行。 如果您对来自特定位置的网站上的用户体验有顾虑,可以设置负载测试以从该区域内的节点运行。 这对于测试每个位置的内容分发网络 (CDN) 也非常有益。

 

托管云设置和可扩展性

担心管理云实例的日子已经一去不复返了——我们负责在幕后在云中启动节点,让您专注于设计脚本、构建测试计划和执行测试。 无需创建或使用现有的 Amazon 或 Google 云帐户进行负载测试。 只需在 Dotcom 监视器中设置负载测试,我们即可管理与云相关的所有详细信息。

基于云的性能测试工具

 

Dotcom 监视器 LoadView 负载测试平台旨在同时启动多个云位置的负载测试实例。负载测试平台中使用的核心云提供商包括亚马逊网络服务、谷歌云平台。Dotcom-Monitor 继续评估和添加其他服务提供商和地理区域,因为它们变得可用。

亚马逊网络服务徽标

亚马逊 EC

谷歌计算云

谷歌计算云

 

外部网络和服务器性能测试

从网络外部测试网站的性能。 这使您可以更深入地了解您的网站在 iInternet 的不同负载级别下的表现,从而消除仅通过内部网络运行负载测试而导致的虚假偏差。 这还允许您测试现有网络基础结构的功能,包括路由器、防火墙、负载均衡器以及服务器场或群集。

使用 Dotcom-Monitor 来设置和执行 Web 性能负载测试的好处之一是,我们拥有外部和内部 监控工具。 执行负载测试时,不仅从外部最终用户的角度查看网站的性能,而且查看服务器在增加负载下的表现,这一点很有价值。 使用 Dotcom 监视器的最佳方法是设置 MetricsView 代理来监视 Windows 或 Linux 服务器上的性能计数器。 通常,用户将监视 CPU、内存使用情况、带宽、磁盘 IO、数据库响应时间以及支持 Web 应用程序负载和性能测试所涉及的任何其他指标。

在 Web 应用程序上执行基于云的测试时,内部 MetricsView 代理正在从服务器收集有价值的性能计数器,以及从支持这些服务器的设备收集 SNMP 数据。 测试完成后,您可以交叉参考期间,其中外部测试节点在性能计数器中收集的值峰值出现减速或其他问题。 叠加这些指标可以更好地了解存在性能瓶颈的地方。

与 RIA 内容的交互

JavaScript 和其他丰富的互联网应用程序 (RIA) 接口

 

许多 Web 性能负载测试工具 都能够发送 GET 请求来下载基本的 HTML 和元素级别文件,但它们实际上属于打开、呈现和运行交互式媒体(如 JavaScript、Flash 或 Silverlight) 。 LoadView 工具允许您在真实浏览器中记录与 RIA 内容的实际交互,这意味着您可以指向并单击脚本浏览 RIA Web 应用程序。 如此强大的脚本功能允许您验证网站不仅提供正确的内容,而且用户能够有效地与网页交互。

 

使用 40 多个移动设备和浏览器进行测试

 

大多数组织在两到三个最流行的浏览器中对 Web 应用程序进行负载和性能测试,但随着移动设备的兴起,有数十种不同的浏览器、浏览器版本、屏幕分辨率、屏幕布局和交互方法,如多点触控缩放、轻扫滚动和指向单击(无鼠标)交互。 现在,您可以选择任何这些移动设备来模拟负载测试。 支持的设备包括苹果iPhone,iPad,iPod,谷歌Nexus,三星银河,索尼,HTC,黑莓,摩托罗拉,亚马逊 Kindle,诺基亚,等等。 由于移动浏览器已经占到全球互联网流量的 50% 以上,因此现在比以往更加需要确保您的网站在移动浏览器中负载下继续正常运行。

iphone 徽标
三星标志
ipad 迷你徽标
三星银河标志
ipad 空气徽标
连结徽标
黑莓标志
LG Optimus 徽标
诺基亚 Lumia 徽标
Kindle 火标志

CDN 和地理性能测试

 

即使在内部加载测试了自己的硬件、服务器和网络之后,您仍然不知道在用户负载增加时托管在网络外部的第三方内容会如何响应。 执行外部测试允许您将负载测试集中在特定地理区域,从而一次测试单个内容分发网络 (CDN) 节点。 如果您知道 Web 应用的大量常客来自一个特定区域或另一个区域,这尤其有用。

除了 CDN 测试,您可能想知道您的网站在一般不同位置的表现如何。 由于本地骨干提供商的速度和可靠性,以及许多其他性能因素,网站性能可能因位置而异。

例如,如果您计划在中国推出具有目标市场的新产品,那么使用”中国防火墙”后面的中国位置进行负载测试和监测符合您的最佳利益。 此类测试可以帮助您确定需要直接位于中国的防火墙后面的其他服务器。 中国防火墙是中国政府对来自中国大陆的互联网内容实行严格访问控制的共同名称。 中国政府选择阻止或限制来自谷歌、Facebook等许多热门网站的流量,以控制全球知识和观点的可见性。 能够在这样的情况下进行测试是 LoadView 如此有价值的方法。

建立绩效基准

建立绩效基准

 

执行压力测试时,必须首先通过确定额外负载开始对站点性能产生不利影响的点来建立 Web 堆栈的基准性能。 这可以通过运行负载测试轻松实现,该测试将逐步增加每分钟同时访问者的数量。 无论您是同时使用 10 个用户还是从 1,000 个用户开始,LoadView 都可通过托管云基础架构轻松扩展以满足您的需求。

识别性能瓶颈

识别 瓶颈

 

建立性能基线并构建可扩展的压力测试计划后,您可以监控压力测试,以在测试进行过程中实时识别性能瓶颈。 注意到检测到压力的时间段,您可以将压力测试结果与 MetricsView 性能计数器或 Web 和数据库服务器日志关联,以确定瓶颈是否与硬件、软件、网络或基础结构限制有关。

扩展您的基础架构
缩放您的
基础 设施

 

在同时执行负载和压力测试以建立基线和识别瓶颈后,您现在可以开始容量规划过程。 如果您确定您的网站每小时平均有 1,000 个同时访问者,并且网站每小时同时访问量为 2,500 个,并且您预计在黑色星期五的流量将增加 500%,那么您可以提前开始规划,以暂时提高您处理此类流量增加的能力。

数据库性能基准

 

大多数现代网站位于某种数据库的顶部或前面,无论是小型 MySQL 数据库、大型 SQL 服务器场还是众多 noSQL 选项之一。 每个数据库的设计都铭记了不同类型的使用方式。 有些数据库可能非常擅长将写入写入磁盘,有些数据库在提供最近使用的数据方面效率最大,而其他数据库则针对快速索引和随机数据的检索进行了优化。

无论哪个数据库支持您的网站,最好运行多个 Web 性能负载测试方案,以查看您的网站和数据库在不同类型的重负载下的性能。 无论您的测试方案或数据库类型如何,LoadView 都提供了几乎无数的测试选项,涵盖几乎所有使用方案。

数据库性能基准测试

 

负载均衡器测试

当使用负载均衡器在服务器之间分配用户时,您希望了解负载在增加同时访问者的数量时实际分布情况。 还有其他一些方法可以帮助监视此过程,例如在网络上安装 MetricsView 代理以从负载均衡器本身收集 SNMP 数据,以监视负载均衡器后面的每个节点上的 Web 服务器或数据库流量。

LoadView 是从零开始创建的,是当今最最佳、最全面的 Web 性能负载测试解决方案。 LoadView 不仅与其他 Dotcom 监视器产品集成,为您提供无与伦比的数据访问,而且非常容易使用,以极具竞争力的价格提供清晰、精确的数据。

LoadView:重新重新定义 Web 性能负载测试

当谈到网站的极限时,不要被抛在黑暗里。

今天试试 LoadView!