网络 2.0 需要负载测试的全新方式
面临挑战
如今,复杂多变的合成网络应用程序包含了原始内容、第三方内容以及浏览器中所包共享服务。浏览器种类繁多,并可在台式机、平板电脑或智能手机等多种设备上运行,因此复杂度大大增加。
客户对网站性能的期望到达了前所未有的高度。购物者希望贵网站的加载时间短于两秒或更短,58% 的手机用户希望自己移动设备上应用程序的性能等同于或优于电脑。
目前,网站负载测试产品可分为三种不同类型:Load Testing 1.0、Load Testing 1.5 和 Load Testing 2.0。查看以下图表以了解为何仅有一种产品能满足 Web 2.0 应用程序的所有需求。

1.0 负载测试产品无法测试整个网络应用程序。
传统的负载测试(通常被称为 Load Testing 1.0)是一种老式的负载测试方法,常常应用于防火墙内价格昂贵的试验台中。这些实验室以复制生产架构的方式构建而成,可对内部 IT 服务的副本进行规模化测试,因此对内部组件的“单元测试”非常有用。然而,多层网络应用程序负载测试的目的在于确保最终用户的总体网络体验,因此需能充分满足整个网络应用程序交付链的需求。Load Testing 1.0 产品常常会遗漏许多发生在防火墙之外的重要问题——这一部分恰恰也正是您的收入来源。
尽管 Load Testing 1.5 产品具有一定优势,但其效果还远远不够。
新一代网站负载测试产品(Load Testing 1.5 产品)与 Load Testing 1.0 系统非常类似,不同的是前者是从云系统中进行部署。这些产品对按需生成负载很有帮助,但仍无法对整个网络应用程序交付链进行有效测试。此外,这些测试并未从最终用户角度出发,因此无法检测到对客户产生影响的各种问题。
只有 Load Testing 2.0 解决方案能够检测整个网络应用程序交付链中的问题。
Load Testing 2.0 解决方案可对网络事务进行全方位的有效测试。该解决方案可根据需要,并通过自助服务功能进行安装、配置及运行,即使是新手也能做到轻松管理。由于这是一款软件即服务 (SaaS) 软件,因此无需花费高昂的硬件和软件投资或咨询费用。 通过 2.0 解决方案,您将能够:
- 确保网络和移动应用程序在负载范围内运行
- 在发布之前及时发现网络和移动应用程序性能问题
- 降低由网络和移动应用程序及基础架构变化所带来的风险
- 及时发现由第三方内容和服务所导致的性能问题
- 实现轻松快捷的简便测试,并迅速获得投资回报。
答案显而易见
负载测试2.0的主要优点是,您现在可以从客户的角度进行测试。由于您的客户分布互联网中的各个地方,因此了解其观点的关键是使用“last mile”测试网络。创建按需定制的台式计算机浏览器大型(如数万)全球 last mile 网络,这项工作远超单个负载测试实验室的能力范围,因此,Load Testing 2.0 SaaS 供应商利用其已经创建的全球台式计算机监测网络提供当地负载测试服务。
在进行压力和制订基准负载测试时,last mile 用户按层次分布在大量测试用户集合的顶层并通过云计算主机获得可靠性。凭借该方式,Load Testing 2.0 解决方案可具备负载测试 1.5 产品的所有优点。
由于 Load Testing 2.0 由两个大量可靠的资源作为支撑,并与提供最终用户可视性的遍布全球的 last mile 台式计算机网络相结合,因此,通过针对每一地区的精确台式计算机评估,您就能取得稳定可靠的结果。
从客户角度进行的负载测试是唯一能够确保在客户之前发现问题的方式。Gomez 网络负载测试是从客户所在位置进行“由外到内”测试的负载测试 2.0 解决方案。Gomez 网络负载测试可以发现整个网络应用程序交付链中的问题,消除盲点并确保您的计划取得成功。
Gomez 和 Vantage 产品名称已更改。查看我们最新的产品列表了解更多信息。


