Web 应用程序负载测试的领导者

在真实浏览器中测试您的购物车、登录名、门户、表单、付款屏幕和其他交互式 Web 应用程序功能。

LoadView 负载测试
LoadView 负载测试
阿夫拉克标志
沃尔沃
菜式徽标
康卡斯特
戴尔
施乐标志
阿夫拉克标志
康卡斯特标志
沃尔沃标志
戴尔
菜式徽标
施乐标志

为 Web 应用程序负载测试创建多步骤脚本

在真实浏览器中记录用户与 Web 应用程序的交互。

真实浏览器

实际浏览器测试

支持 40 多个桌面/移动浏览器和设备。

点击脚本编码

点和单击脚本

使用 EveryStep Web 记录器模拟真实用户行为。

仪表板数据

丰富的互联网应用程序 (RIA)

模拟几乎任何可以在浏览器中呈现的内容。

在真实浏览器中进行测试

苹果标志
浏览器徽标
微软边缘浏览器
视窗徽标
火狐浏览器徽标
安卓徽标
阿Aflac 徽标
康卡斯特徽标
微软边缘浏览器
苹果标志
火狐浏览器徽标
视窗徽标

适用于 DevOps 的灵活性能测试

LoadView 使敏捷团队能够灵活地为当今最复杂的 Web 应用程序负载测试要求设计多个测试方案。

负载阶跃曲线

负载步进曲线

通过生成在指定时间段内具有一定数量的并发用户的负载,确定您的网站能否处理流量峰值。

基于目标的曲线

基于目标的曲线

确保您的网站能够处理预期增加的用户流量。 在生产环境中验证产能计划和 SLA。

动态可调曲线

动态可调曲线

通过实时调整负载来测试基础结构的限制。 深入了解网站或应用程序如何随着负载水平的波动而变化。

负载测试开发人员

确保性能和满足用户需求

网络应用程序加载测试与成千上万的虚拟用户在您的指尖。

website

真实世界性能

测量世界各地的用户感知的 Web 应用程序的响应时间。

网络映射

灵活的测试

LoadView 为您提供了为 Web 应用程序建模实际负载测试方案的充分灵活性。

website

真实世界性能

测量世界各地的用户感知的 Web 应用程序的响应时间。

网络映射

灵活的测试

LoadView 为您提供了为 Web 应用程序建模实际负载测试方案的充分灵活性。

分析仪表板

建立基线

通过定义关键指标和阈值级别来确定 Web 应用程序的限制。

测试数据

测试自动化

自动执行 Web 应用程序负载测试,以了解重负载下的响应时间。

分析仪表板

建立基线

通过定义关键指标和阈值级别来确定 Web 应用程序的限制。

测试数据

测试自动化

自动执行 Web 应用程序负载测试,以了解重负载条件下的响应时间。

地理分布式负载测试

真实浏览器中的基于云的负载测试

LoadView 平台消除了负载测试的复杂性,因此您可以专注于创建出色的客户体验。

地理分布式负载测试

真实浏览器中的基于云的负载测试

LoadView 平台消除了负载测试的复杂性,因此您可以专注于创建出色的客户体验。

任何应用的灵活、按需负载测试

使用 LoadView 测试和提高网站、Web 应用程序和 Web 服务/API 的性能。

website

网页

测试网页的限制,以确保所有流行的桌面/移动浏览器和设备中的客户体验一致。

网络应用程序

Web 应用程序

通过模拟 Web 应用程序的关键用户交互来衡量客户端性能,以改善用户体验。

Api

Web 服务/API

以最终用户相同的方式对 API 执行数千次调用,并在几乎任何类型的系统或基础结构上执行动态 API 测试。

设置负载测试
以分钟表示

按需。 没有信用卡 没有合同

常见问题

哪些云基础架构提供商可通过 LoadView 平台获得?

亚马逊 Web 服务和 Azure 云服务。

什么是负载喷油器?

LoadView 使用虚拟负载喷射器服务器在执行压力测试时分发模拟用户负载。 LoadView 支持 40 多个地理位置,以对来自负载喷油器的加载进行实例化。

您能否测试需要登录或使用 AJAX、Silverlight 或 Flash 的复杂 Web 应用程序?

您可以使用 EveryStep Web 记录器设置基本的单页加载测试或复杂的多步骤脚本。 只需点击并点击网站,填写表格,点击按钮,并浏览应用程序。 可以记录所有用户交互,包括 AJAX、HTML5、Flash 或其他丰富的 Internet 应用程序 (里亚)。

您可以生成的最大用户数是多少?

由于 LoadView 在云中运行,因此可以为负载测试生成的用户数量几乎没有限制。 从理论上讲,测试受云提供商在任何给定点提供的负载喷射器总数以及云提供商租用这些服务器的成本限制。 如果有足够的高级时间来设置测试,您应该能够生成所需的负载,以完成适当的负载测试。

何时应该使用协议、无头浏览器或真正的基于浏览器的测试?

根据正在测试的系统的具体需求、使用案例或技术,LoadView 平台可用于运行多个用户模拟类型、基于协议的 (HTTP/S) 和基于浏览器的实时模拟。

  • 基于 HTTP/S 的负载模拟

协议级脚本非常适合 CI/CD 环境中的组件级测试,在负载注入机上的占用空间也很低。 建议测试以下内容:

• 网络服务器
• Web API,如 JSON、SOAP、REST 和 XML
• 没有 JavaScript 或 CSS 的单个网页

  • 真正的基于浏览器的模拟

当您需要模拟真实用户行为,并且具有利用特定技术和丰富 Internet 应用程序 (RIA) 的 Web 应用程序(如 JavaScript、CSS、Flash 或 AJAX)时,使用真正的浏览器是关键。 使用此模拟允许开发人员验证站点的功能和用户感知的速度,但此选项在负载喷射机上的占用空间最大。

什么是虚拟用户?
虚拟用户 (VUs) 是在测试期间打开的多个并发连接。 这些连接可以模拟向网站或应用程序发出请求或访问网站或应用程序时的真实用户行为。
在真实浏览器中进行负载测试是什么意思?

一些竞争对手只使用无头浏览器,如幻影 JS和JMeter,或无头仿真器,如铀。 这些工具用于通过模拟客户端元素来自动测试,这并不能真实地表示用户体验。

LoadView 平台可用于运行多个用户模拟类型:HTTP/S 和基于实际浏览器的模拟(以及 API 监控/测试)。 通过真正的基于浏览器的测试,LoadView 允许您在真正的浏览器(如 Chrome、Internet Explorer 和移动浏览器/设备)之间进行选择,以便衡量实际的客户端/用户体验。

如何确保负载喷油器本身不是测试的瓶颈?

校准测试时,我们计算每台机器可以安全运行的虚拟用户数量,而不会给每个负载喷油器的 CPU 造成过重。 这是我们如何到达每个负载喷油器的虚拟用户数。 根据任务类型以及任务是否使用真正的浏览器,在任务开始时有时可能会出现小峰值,因为浏览器(如 IE)打开、清除缓存并启动脚本。

通常,平均 CPU 使用率远远低于 100%,因此我们允许您增加每台计算机的虚拟用户数,以获得更高的每台计算机利用率,但是,如果您更改此数字,我们不能保证云计算机不会达到 CPU 使用率,并成为测试的轻微瓶颈。

什么是地理区域?

地理区域是实例化负载喷油器和创建虚拟用户的位置。 在压力和负载测试时,您可以从来自世界各地的 40 多个地理区域进行选择。

我应该使用哪种类型的负载曲线?

使用的负载曲线类型取决于您的情况。 以下是选择正确负载曲线时需要考虑的一些准则。

负载步进曲线
如果目标是了解您的网站对负载逐渐增加的反应,我们建议选择负载步进曲线。 例如,如果您的营销团队计划运行促销,并且想要测试您的网站将如何应对流量的增加,则应使用负载步进曲线。

基于目标的曲线
当您已经具有预定的吞吐量(事务目标)或知道在给定时间间隔内期望的访问者数时,建议使用基于目标的曲线。 基于目标的曲线测试是验证 SLA 和非功能要求的理想之选。

动态可调曲线
动态可调曲线允许您在测试运行时调整用户流量。 建议使用这种类型的曲线来标识网站性能限制或规划服务器容量。 在测试期间,您可以同时调整负载和硬件或软件资源,例如,为您提供实时数据和洞察您的网站或应用程序在负载变化时的行为。