2017-09-06 23 views
0

我在嘗試強調測試oracle apex網站時遇到Jmeter問題。我遇到的問題源於ajax問題。如何使用JMeter將HTML發佈請求提交至oracle-apex網站

用JMeter我試圖模擬一個按鈕,點擊一個頁面,頁面上的HTTP POST請求的應用程序上:

/Capps/wwv_flow.ajax 

我傳遞在下列變量:

p_flow_id   101 
p_flow_step_id 1 
p_instance  ${sessionid} 
p_request   PLUGIN=ijiPvZ-iJYfT0ihaQKUMZz3Lcjg8SHOXpMeHDzckC5k 
p_json   {"pageItems":null,"salt":"258015622351528748546171137179439761614"} 

前三個是應用程序編號,頁碼和sessionid(在先前的步驟中使用正則表達式提取器檢索了sessionid)。另外,編碼了p_request和p_json。

我使用開發者模式,鍍鉻的p_request字符串和 的p_json串的最後部分往往通過按鈕的每次運行變化注意到點擊

我無法找到任何信息網上,可以幫助解釋這發生,以便我能找到一個解決方案來模擬按鈕點擊。

注意我在另一個頁面上有類似的問題,我嘗試提交一個簡單的表單。

任何援助將不勝感激,謝謝你,

扎克

回答

0

展望Configuring Apache JMeter for Apex文章看來你需要完全按照你的p_instance做同樣的方式來關聯這些p_requestp_json參數(假設不同的相關Post Processors當然)

或者,您可以使用基於雲的代理工具來記錄您的測試場景,該工具能夠以「SmartJMX」模式導出記錄的腳本並自動生成correl所有檢測到的動態參數的應用,請查閱How to Cut Your JMeter Scripting Time by 80%文章瞭解更多詳情。

相關問題