我有一个场景,我必须在应用程序上执行性能测试,该应用程序将使用计算机化软件机器人(RPA)来处理应用程序的一些功能。我需要制定测试计划,并提供机器人将如何影响应用程序的概览。
目前,我已经为测试应用程序设置了Jmeter。我已经建立了一个性能基线,大多数API正在我当前的套件中进行测试。目标是确保机器人程序在用于应用程序中的某些功能时不会降低应用程序的性能。机器人程序每天都会导出报告。有些机器人下载报告,有些执行很少的工作流功能。我应该运行性能测试,而机器人正在运行或我应该建立基线第一。任何反馈是赞赏。
目前计划运行性能基线。
1条答案
按热度按时间drkbr07n1#
我认为您需要执行2个负载测试:
1.首先,应用程序未被机器人使用
1.第二种是当应用程序被机器人使用时
并比较应用程序的metrics,以便了解影响。
接下来,您可以考虑使用Jenkins和Performance Plugin将JMeter脚本置于持续集成管道中,这样您就不需要每次手动运行测试,并且会自动通知您最终的性能下降。