Jmeter 负载测试quasar项目的UI建议 现状

Jmeter 负载测试quasar项目的UI建议 现状,jmeter,robotframework,performance-testing,ui-testing,locust,Jmeter,Robotframework,Performance Testing,Ui Testing,Locust,我们用quasar开发了一个SPA应用程序。我们已经成功地通过蝗虫加载测试API,并通过Robot框架运行自动化测试 客观的 由于API仅通过Occast进行了负载测试,因此我们希望对系统的行为进行负载测试,届时将有多个用户访问我们的UI,并向我们提供以下问题的答案: 有多少用户能够访问UI而不会减慢速度 随着用户数量的增加,监控响应时间 需要澄清 作为性能测试的新手,我想知道哪种工具最适合对UI进行负载测试 是否有可能将机器人框架的自动化测试与Hocust挂钩 我们是否可以在python中包含

我们用quasar开发了一个SPA应用程序。我们已经成功地通过蝗虫加载测试API,并通过Robot框架运行自动化测试

客观的 由于API仅通过Occast进行了负载测试,因此我们希望对系统的行为进行负载测试,届时将有多个用户访问我们的UI,并向我们提供以下问题的答案:

  • 有多少用户能够访问UI而不会减慢速度
  • 随着用户数量的增加,监控响应时间
  • 需要澄清 作为性能测试的新手,我想知道哪种工具最适合对UI进行负载测试

  • 是否有可能将机器人框架的自动化测试与Hocust挂钩
  • 我们是否可以在python中包含selenium库,并在Occast中执行这些自动化脚本以加载测试UI
  • 我们应该使用像JMeter这样的工具,还是其他能够满足我们需求的工具
  • 这是可能的,请参见
  • 是的,甚至有一个例子可以作为参考
  • JMeter本身没有任何前端性能测试功能,因此您需要遵循相同的方法,通过via将JMeter与Selenium集成

  • 您可能会发现该工具很有用,它能够执行测试和测试,因此您可以通过简单文件提供配置,在同一时刻启动它们,并将结果放在同一位置

    感谢您的响应。请你进一步阐述一下你的第一点好吗。我检查了你提到的链接,但是我发现它对于如何以及在哪里添加代码来运行robotframework文件有点困惑。e、 g,我有一个robotTest.robot文件,我通常通过以下命令从终端运行robotTest.robot
    robot robotTest.robot
    如何通过蝗虫运行robotTest.robot文件。诸如request_success等事件是可用的,但我无法从有关如何使用这些事件执行robot文件的文档中获得它。