Amazon Web Services 应用程序:使用 Loadrunner 12.02 进行性能测试
Amazon Web Services application: Performance testing using Loadrunner 12.02
我被要求对我们组织将托管在 Amazon Web Services 上的应用程序的性能进行概念验证。该应用程序将被大约 460 人使用。如果只需要对整个应用程序进行端到端测试,我们将从用户的角度来设置测试,而不测量任何单个组件的性能。如果 Web 服务服务器需要在集成级别进行性能测试,这是一个有趣的挑战,因为我们之前没有测试过基于云的 Web 服务。我在这个网站上进行了搜索,它在云中为我提供了 using JMeter to do a similar task. While this is an option, we use LoadRunner 12.02 here and I am looking for advice on how to use/get started with that. So far, I have found that LR 12.02 integrates with Amazon EC2, and that we need to create a custom image 的结果。如果有人使用 Load Runner 测试过 AWS,任何信息都会有用:从哪里开始、可能的问题、配置 issues/resolutions、运行 在本地测试 VS 在云上等。随时向我询问更多详细信息如果你需要。
期待您的建议。提前致谢!
使用 LoadRunner 测试基于 AWS 的应用程序一直在进行。需要注意的一件事是,您会想要 运行 AWS 内部的负载生成器,仅仅是因为您需要为发送 into/out 云的位付费,而不是为在云内部生成和使用的位付费亚马逊数据中心。
您运行正在 VM 环境中。您的负载生成器将位于 VM 上。您的应用程序将在 VM 上。这对与 VM 管理程序仲裁的共享资源的环境初始条件相关的测试可重复性有影响。这也适用于测试条件。简而言之,您无法控制其他 VM 可能会访问仲裁资源的情况。这将使您的平均值、最大值和标准偏差更高。任何测试工具都是如此。您还需要解决时钟浮动问题,因为负载生成器时钟将相对于物理时钟浮动。在与底层硬件进行时钟同步时,您将有一个时钟跳转到同步点。这将导致人为地延长时序记录,当与不受控制的初始和测试条件相结合时,这将占较长总时序记录的另一半。
在 AWS 中安装负载生成器软件与在任何其他主机上安装没有什么不同。请记住在测试结束时关闭您的负载生成器,以避免 运行 您未使用的 VM 产生额外费用。
我被要求对我们组织将托管在 Amazon Web Services 上的应用程序的性能进行概念验证。该应用程序将被大约 460 人使用。如果只需要对整个应用程序进行端到端测试,我们将从用户的角度来设置测试,而不测量任何单个组件的性能。如果 Web 服务服务器需要在集成级别进行性能测试,这是一个有趣的挑战,因为我们之前没有测试过基于云的 Web 服务。我在这个网站上进行了搜索,它在云中为我提供了 using JMeter to do a similar task. While this is an option, we use LoadRunner 12.02 here and I am looking for advice on how to use/get started with that. So far, I have found that LR 12.02 integrates with Amazon EC2, and that we need to create a custom image 的结果。如果有人使用 Load Runner 测试过 AWS,任何信息都会有用:从哪里开始、可能的问题、配置 issues/resolutions、运行 在本地测试 VS 在云上等。随时向我询问更多详细信息如果你需要。
期待您的建议。提前致谢!
使用 LoadRunner 测试基于 AWS 的应用程序一直在进行。需要注意的一件事是,您会想要 运行 AWS 内部的负载生成器,仅仅是因为您需要为发送 into/out 云的位付费,而不是为在云内部生成和使用的位付费亚马逊数据中心。
您运行正在 VM 环境中。您的负载生成器将位于 VM 上。您的应用程序将在 VM 上。这对与 VM 管理程序仲裁的共享资源的环境初始条件相关的测试可重复性有影响。这也适用于测试条件。简而言之,您无法控制其他 VM 可能会访问仲裁资源的情况。这将使您的平均值、最大值和标准偏差更高。任何测试工具都是如此。您还需要解决时钟浮动问题,因为负载生成器时钟将相对于物理时钟浮动。在与底层硬件进行时钟同步时,您将有一个时钟跳转到同步点。这将导致人为地延长时序记录,当与不受控制的初始和测试条件相结合时,这将占较长总时序记录的另一半。
在 AWS 中安装负载生成器软件与在任何其他主机上安装没有什么不同。请记住在测试结束时关闭您的负载生成器,以避免 运行 您未使用的 VM 产生额外费用。