是否有可以记录浏览器操作,然后以多个虚拟用户的方式播放的免费负载测试工具?
P.S。我说的是在浏览器中点击鼠标,还有键盘操作。不仅要发送HTTP请求。
P.S。这个工具需要没问题。
答案 0 :(得分:2)
我很确定您无需在负载测试场景中回放实际鼠标点击。 对于负载测试,您只需在客户端(浏览器)和服务器之间记录http请求。我建议使用Visual Studio来执行此操作,但它不是免费的。
您可以使用Web Capacity Analysis Tool (WCAT)获得一些里程。为了记录测试,我将使用Fiddler2,它将高精度地记录浏览器和服务器之间的所有流量。它可以方便地将录制的会话导出为WCat格式。
答案 1 :(得分:2)
好吧,如果您希望能够重播自动执行的确切步骤,那么最好的方法之一就是使用 Sikuli 。
就像你坐着并自己点击一样。
Sikuli是一种使用图像自动化和测试图形用户界面(GUI)的视觉技术(屏幕截图)。
答案 2 :(得分:2)
您可以使用Badboy录制脚本,然后使用Jmeter运行相同的内容。它会解决你的目的。使用Badboy相当简单,你不需要任何特别的东西。然后保存脚本并在Jmeter中使用它。
答案 3 :(得分:0)
结帐http://browsermob.com/performance-testing。这不是100%,但确实有免费测试。
答案 4 :(得分:0)
我们使用http://jmeter.apache.org/。它只记录您发出的请求,因此您将无法测试JS客户端的性能。
但是,当负载测试js性能不是一个问题,因为它可以用一个浏览器进行测试。
答案 5 :(得分:0)
我最终使用了一个名为NeoLoad的软件,它通过一些配置和努力工作获得了我想要的所有功能。它不是免费的,但有30天的免费试用版,每台最多10个虚拟用户。这够好了。
答案 6 :(得分:0)