我無法在特定網站上使用jmeter創建用戶:https://partner-test.smartcity.comarch.com/home。如果我手動創建用戶,則添加用戶。在其他網站上,一切順利。我不知道我做錯了什麼。任何幫助將不勝感激。無法使用jmeter創建用戶
I added screen with jmeter's script
我無法在特定網站上使用jmeter創建用戶:https://partner-test.smartcity.comarch.com/home。如果我手動創建用戶,則添加用戶。在其他網站上,一切順利。我不知道我做錯了什麼。任何幫助將不勝感激。無法使用jmeter創建用戶
I added screen with jmeter's script
你最有可能沒有關聯位於一些必需值:
的參數這通常是通過使用JMeter提取器提取數據完成(參見http://jmeter.apache.org/usermanual/component_reference.html#postprocessors)創建從提取的數據變量,然後注入這些使用明年的請求:
$ {變量名稱}
還要確保你添加一個HTTP Cookie Manager到您的測試。
您需要執行p_auth
參數的相關性,該參數在CSRF protection的Liferay應用程序服務器中正在使用。
所以,你需要:
/web/guest/home
路徑p_auth
令牌值(通常人們使用Regular Expression Extractor本)
我已經做了,我已經檢查,我得到p_auth參數正確,但不知何故,它仍然無法正常工作。我得到200個響應代碼,而我應該得到302個。任何其他建議? – czojo26
我已經從工作臺開始了服務器代理HTTP,並且在POST查詢之間有一些區別。 POST代理HTTP:POST https:// partner-test.smartcity.comarch.com/web/guest/home?p_auth=tCZVLhpu&p_p_id=b2pquickregistrationportlet_WAR_b2pquickregistrationportlet&p_p_lifecycle=1&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=1,POST data:action = step2&postRedirectUrl =&email = alalalalon%40wp.pl&permissionTermsAndConditions = true&_permissionTermsAndConditions = on這裏是來自Chrome擴展的POST:POST https://partner-test.smartcity.comarch.com/web/guest/home – czojo26