我是JMeter的新手,我想知道在JMeter和BlazeMeter中使用Test Script Recorder进行录制测试之间的区别。哪个是测试网站最受欢迎的?
答案 0 :(得分:0)
BlazeMeter是商业第三方SAAS,它提供了一个名为 Proxy Recorder technology 的工具,可以拦截您的流量并创建测试计划。它不需要运行本地JMeter来创建它。这意味着您的应用程序的所有流量都会转到他们的服务器上,这可能是您的安全问题。
由您来决定使用哪一个。但是我会建议你学习使用JMeter测试脚本记录器,因为一旦你掌握它,你将真正掌握测试脚本的创建,关联和变化:
答案 1 :(得分:0)
记录测试场景与Web应用程序负载测试没有任何共同之处。 Load Testing概念的整个概念是模拟反对加载,以了解应用程序的行为方式,响应时间/吞吐量,它们是否符合预期等。
因此,最终目标是模仿您的应用程序实际使用,并且您无法使用任何负载测试工具的记录和重放功能来实现此目标。 BlazeMeter的解决方案应该可以帮助您构建测试场景"骨架"更快,因为在这种情况下,您不必处理代理,证书,相关性等。此外,BlazeMeter的解决方案将自动添加HTTP Authorization Manager,HTTP Cache Manager,应用于嵌入式资源处理因此,您可以使用更多的用户和will behave more like a real browser来重放测试。
所以你在哪里以及如何获得剧本绝对不重要:使用这个或那个选项记录它,通过添加HTTP Request采样器手动创建它,或聘请某人为你开发它。它甚至不是与负载测试相关的10%的活动,当您执行测试并获得结果时,实际的乐趣就开始了。