从不同的地理位置加载测试HTTP端点

时间:2013-11-14 21:21:01

标签: http load-testing

是否可以在不同地理位置的HTTP端点上模拟负载测试。例如我想模拟来自美国,加拿大,墨西哥,中国的http端点的请求......

3 个答案:

答案 0 :(得分:0)

是。您需要为此使用测试服务(全服务或自助服务)或获取您自己的计算资源来执行此操作。其中一家云提供商可以以最低的成本为您提供所需的短期资源。例如,Amazon EC2在全球7(8?)个地区拥有数据中心。我们在测试服务中使用它,它已集成到我们的load testing software中,效果很好。您选择的测试软件(以及您网站的性能要求)将决定您需要的资源种类和数量。

答案 1 :(得分:0)

您是否对来自不同地理位置的实际请求感兴趣,或者您的兴趣与从这些位置发出请求相关的延迟有关?

如果您真正需要的是第二个,那么您有几个选择:

  • 基于软件的网络仿真:例如Visual Studio负载测试允许您在负载测试期间模拟延迟。
  • 基于硬件的网络仿真:模拟延迟的解决方案,也称为WAN仿真器。例如。 Shunra公司

我希望这会有所帮助。

答案 2 :(得分:0)

我看到可以在geographical location中指定与Load Testing Cloud兼容的JMeter。在创建负载测试时使用参数'Load Origin Location'。