Powerful, Dynamic API Load Testing

支持 RESTful API,如 JSON 和 XML,以及需要身份验证或多步骤执行的 SOAP 和 Web API。

LoadView 负载测试
阿夫拉克标志
沃尔沃
菜式徽标
康卡斯特
戴尔
施乐标志
Uncover Problems and Solve Them Fast

对 API 执行数千次调用,就像最终用户一样。

网站网络
Versatile

Take your performance testing beyond non-functional constraints by analyzing systems under complex real-world scenarios.

验证服务水平协议
Customizable

Define your API tests to simulate traffic at the pace you need to properly test your system.

负载测试数据
Scalable

Easily scale up from one user to thousands of simultaneous users with little overhead.

Flexible Performance Testing for DevOps

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

负载阶跃曲线
Load Step Curve

Determine if your website can handle spikes in traffic by generating load with a set number of concurrent users over a specified time period.

基于目标的曲线
Goal-based Curve

Ensure your website can handle expected increases in user traffic. Validate capacity plans and SLAs in production environments.

动态可调曲线
Dynamic Adjustable Curve

Test the limits of your infrastructure by adjusting load in real-time. Gain insight into how websites or applications change as load levels fluctuate.

负载测试开发人员
Gather API Performance Data

改进开发,并确定系统在特定负载方案中的整体性能。

全球测试
Global Testing

Choose locations closest to your actual customers to emulate real users during a load test.

性能图表
Performance Metrics

View data from each session and validate that the API returns the expected results in each response.

动态可调曲线
Bottlenecks

Determine if there is a hardware or software bottleneck preventing the API from completing transactions more efficiently.

分析仪表板
Deep Dive

Inspect error codes and utilize additional troubleshooting tools such as waterfall charts and a copy of the server response.

地理分布式负载测试
Geo-Distributed Load to Simulate Real-World Scenarios

对模拟各种负载方案的 API 执行数千次调用。 深入了解您的网络、Web 服务和基础架构在分布式负载下的功能。

Flexible, On-Demand Load Testing for Any Application

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

website
Websites

Test the limits of your web pages to ensure that the customer experience is consistent across all popular desktop/mobile browsers and devices.

网络应用程序
Web Applications

Measure client-side performance by simulating the critical user interactions of your web applications to improve the user experience.

Api
Web Services / APIs

Perform thousands of calls to your APIs the same way your end users and conduct dynamic API testing on virtually any type of system or infrastructure.

设置负载测试
以分钟表示

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

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

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

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

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

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

什么是地理区域?

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

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

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

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

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

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

什么是 API?

Application Programming Interfaces (APIs) allow machine to machine communication using industry standard languages or file formats. APIs free end users from the confines of using a default interface and allow controls and outputs to be integrated into their own dashboards and custom applications, in addition to automating common functions and procedures.

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

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

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

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

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

根据所测试系统的特定需求、用例或技术,LoadView 平台可用于运行多种用户模拟类型 – HTTP/S、基于无头浏览器的仿真和基于浏览器的实际仿真。

  • 基于 HTTP/S 的负载模拟

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

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

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

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