我需要使用Jmeter记录Oracle表单,例如RMS,RPM。我尝试使用HTTP采样器进行录制但是没有录制。 我相信Jmeter没有内置的采样器来记录Oracle应用程序。有人可以建议Jmeter是否可以记录这样的Oracle表格?
答案 0 :(得分:0)
Oracle Forms Applet正在发送HTTP请求并使用浏览器中定义的代理。因此,可以使用JMeter或Fiddler记录这些请求。
然而,问题是那些请求包含二进制数据,这是Oracle Forms Applet和远程服务器之间的动态加密消息传递协议。由于加密在每次重播时都会发生变化,因此无法重播流量。
只有非常昂贵的付费负载测试工具,如LoadRunner支持Oracle Forms。即使使用这些工具,加载测试Oracle Forms应用程序也很痛苦。它是一个基于GUI的协议,它将GUI事件发送到服务器。
几年前(早在2007年 - 2008年),我在NeoLoad(来自Neotys)中实施了Oracle Forms二进制协议支持,并且需要几年时间才能使其正常运行。