可以使用什么工具在云(Azure)上加载测试网站和移动应用程序?

时间:2017-10-16 15:17:44

标签: azure-web-sites performance-testing azure-mobile-services load-testing loadrunner

我是运行负载测试的新手。我有一个关于在Azure上托管移动应用程序的负载测试的问题。

  • 我可以使用负载转轮运行负载&使用HP LoadRunner为云上的移动应用程序进行性能测试?需要许可证吗?
  • 我可以从物理机器生成负载,还是必须是云负载生成器?
  • 如何模拟不同的网络状况,如慢速3G,快速3G和4G等?
  • 如果HP LoadRunner不适合这种情况,那么使用什么工具在云上加载测试网站和移动应用?请提出建议。

谢谢!

2 个答案:

答案 0 :(得分:1)

  

我是运行负载测试的新手。

第1步,评估您的基础技能。您要问的问题是基于体系结构的问题,体系结构是性能测试人员的基础知识类。这里不稳定的基础将导致严重的问题。

第2步,投资培训。无论您使用什么工具,开源,商业,本土,投入时间来学习该工具。在尝试掌握有关您的工具的回答问题的同时,尝试掌握有关应用程序的回答问题,就像在性能测试领域中存在一条没有价值的道路一样。

第3步,你需要一位导师。如果您的管理层不愿意为培训和访问导师提供时间与您一起工作一段时间,那么他们真的对您的成功不感兴趣。他们对这组任务的计费率或与绩效相关的复选框感兴趣。这些选项都不适合你的职业生涯或十字准线的应用。

答案 1 :(得分:0)

  1. 您可以,当前价格为$0.15 per virtual user per hour
  2. “云”只不过是虚拟机,它们又可以在物理机器上运行。就个人而言,我更喜欢在可能的情况下以物理方式对硬件资源可用性有信心
  3. 内置于LoadRunner中,有关详细信息,请参阅Speed Simulation for Mobile Vuser Scripts
  4. 如果您已拥有许可证或预算,HP LoadRunner似乎很合适。作为替代方案,您可以考虑Apache JMeter

    • 免费和开源
    • 可以在本地,云端和负载生成器节点的任意组合中使用
    • 当谈到网站测试时,JMeter可以做任何LoadRunner可以做的事情(如果不是更多),包括different network speeds simulation