值得信赖的Web应用负载测试
在真实浏览器中测试您的购物车、登录、门户、表单、支付页面及其他互动式Web应用功能的负载能力。




为 Web 应用负载测试创建多步骤脚本
在真实浏览器中记录用户与您的 Web 应用的交互。
Real Browser Testing
支持超过 40 种桌面/移动浏览器和设备。
Point and Click Scripting
使用 EveryStep Web 录制器模仿真实用户行为。
Rich Internet Applications (RIA)
模拟几乎任何可以在浏览器中呈现的内容。
真实浏览器中的测试
面向 DevOps 的灵活性能测试
LoadView 赋能敏捷团队,灵活设计多种测试场景,满足当今最复杂的 Web 应用负载测试需求。
Load Step Curve
通过在指定时间内生成固定数量的并发用户负载,确定您的网站是否能处理流量峰值。
Goal-based Curve
确保您的网站能应对预期的用户流量增长。在生产环境中验证容量规划和 SLA。
Dynamic Adjustable Curve
通过实时调整负载,测试您的基础设施极限。深入了解网站或应用在负载波动时的变化情况。

确保性能并满足用户需求
轻松进行成千上万虚拟用户的Web应用负载测试。
Real-World Performance
衡量您的Web应用在全球用户感知下的响应时间。
Flexible Testing
LoadView为您提供完全的灵活性,可为您的Web应用模拟真实的负载测试场景。
Real-World Performance
衡量您的Web应用在全球用户感知下的响应时间。
Flexible Testing
LoadView为您提供完全的灵活性,可为您的Web应用模拟真实的负载测试场景。
Establish Baselines
通过定义关键指标和阈值,确定您的Web应用的极限。
Testing Automation
自动化Web应用负载测试,以了解高负载下的响应时间。
Establish Baselines
通过定义关键指标和阈值,确定您的Web应用的极限。
Testing Automation
自动化Web应用负载测试,以了解高负载条件下的响应时间。
适用于任何应用的灵活按需负载测试
使用 LoadView 测试和提升网站、Web 应用及 Web 服务/API 的性能。
Web Pages
测试您网页的极限,确保客户体验在所有流行的桌面/移动浏览器和设备上保持一致。
Web Applications
通过模拟 Web 应用的关键用户交互来衡量客户端性能,提升用户体验。
Web Services / APIs
以终端用户的方式对您的 API 进行数千次调用,在几乎任何类型的系统或基础设施上执行动态 API 测试。
仅需几分钟
按需使用。无需信用卡。无合同。
常见问题解答
LoadView 平台提供了哪些云基础设施提供商?
亚马逊网络服务和 Azure 云服务。
什么是负载注入器?
LoadView 使用虚拟负载注入器服务器在执行压力测试时分配模拟用户负载。LoadView 支持从 40 多个地理位置实例化负载注入器。
您能测试需要登录或使用 AJAX、Silverlight 或 Flash 的复杂 Web 应用程序吗?
您可以使用 EveryStep Web Recorder 设置基本的单页加载测试或复杂的多步骤脚本。只需在网站上点击、填写表单、点击按钮并导航应用程序即可。所有用户交互都可以被记录,包括 AJAX、HTML5、Flash 或其他富互联网应用程序 (RIA)。
您最多可以生成多少用户?
由于 LoadView 运行在云端,生成的用户数量几乎没有限制。测试的理论限制是当时云服务提供商可用的负载注入器总数以及租赁这些服务器的成本。只要有足够的准备时间,您应该能够生成所需的负载,以完成合理的负载测试。
我什么时候应该使用协议级测试或真实浏览器测试?
根据被测试系统的具体需求、用例或技术,LoadView 平台可以用于运行多种用户模拟类型:基于协议(HTTP/S)和真实浏览器模拟。
- 基于 HTTP/S 的负载模拟
协议级脚本非常适合在 CI/CD 环境中进行组件级测试,并且对负载注入机器占用资源较少。推荐用于测试以下内容:
• Web 服务器
• Web API,如 JSON、SOAP、REST 和 XML
• 不含 JavaScript 或 CSS 的单网页
- 真实浏览器模拟
当您需要模拟真实用户行为,并且您的 Web 应用使用特定技术和富互联网应用(RIA),例如 JavaScript、CSS、Flash 或 AJAX 时,使用真实浏览器非常关键。使用这种模拟能让开发人员验证用户感知到的网站功能和速度,但此选项对负载注入机器的资源占用最高。
什么是虚拟用户?
什么是基于真实浏览器的负载测试?
如何确保负载注入器本身不会成为测试瓶颈?
在校准测试时,我们计算每台机器可以安全运行的虚拟用户数量,确保不会过载每个负载注入器的 CPU。这也是我们确定每个负载注入器虚拟用户数量的依据。根据任务类型及是否使用真实浏览器,任务开始时浏览器(如 IE)打开、清除缓存和启动脚本时,可能会出现短暂的 CPU 使用率峰值。
通常,平均 CPU 使用率远低于 100%,因此允许增加每台机器的虚拟用户数量以提高利用率。然而,如果您更改此数字,我们不能保证云机器不会达到 CPU 使用率峰值,可能会成为测试的轻微瓶颈。
什么是地理区域?
地理区域是实例化负载注入器和创建虚拟用户的位置。在进行压力和负载测试时,您可以从全球 40 多个地理区域中选择。
我应该使用哪种负载曲线?
您选择的负载曲线类型取决于具体情况。以下是选择合适负载曲线时应考虑的一些指导原则。
负载阶梯曲线
如果目标是了解您网站如何响应负载逐步增加,建议选择负载阶梯曲线。例如,如果市场团队计划开展促销活动,您想测试网站如何应对流量增加,则应使用负载阶梯曲线。
基于目标的曲线
当您已有预定吞吐量(事务目标)或知道特定时间段内期望的访问人数时,推荐使用基于目标的曲线。基于目标的测试非常适合验证服务水平协议 (SLA) 和非功能需求。
动态可调曲线
动态可调曲线允许您在测试过程中调整用户流量。此类曲线适合识别网站性能极限或规划服务器容量。测试期间,您可以同时调整负载和硬件或软件资源,实时获得网站或应用在负载变化时的行为数据和洞察。
