通过Java代码创建Jmeter脚本而不是通过Jmeter UI执行相同操作可能有什么不同/优势。
答案 0 :(得分:1)
在两种情况下,您都可以使用.jmx脚本(基本上是XML文件)或表示要通过的测试计划的HashTree来传递给{{3} }执行
但是请注意,仅支持并建议使用GUI创建JMeter测试,如果您采用其他方法,则遇到问题时获得支持的机会会大大降低。
此外,使用JMeter Engine在Java中创建测试并非易事,很可能您不得不经常打开JMeter GUI并加载生成的测试计划以进行调试。
使用JMeter API工具可以更轻松地通过编程方式创建JMeter测试。 Taurus是免费的开源自动化框架,它支持JMeter,Selenium,Gatling,Locust,Postman和许多其他工具。它还提供了Taurus语法的可能性。