2016-09-26 27 views
2

我的引用者URL爲我的收聽者請求: http:// * ***:。?****/ecloudbaseweb //應用程序/ managecourse courseid = 815 enter image description here如何通過Jmeter3.0中的HTTP頭管理器的Referer URL傳遞動態值?

的Referer URL在HTTP標題管理器

enter image description here 在上述URL,則課程編號動態值。

我的情景:

第一步:我已經更新過程中ID爲動態參數和更新的正則表達式提取信息的管理課程的http請求

附件,供大家參考: enter image description here enter image description here

在此配置中,如何通過Referer URL爲jmeter3.0中的HTTP標頭管理器設置動態值。

請給我一個解決方案,此方案

感謝, 瓦拉默。

親愛的主席先生,

我已經更新,您的意見和之後的變化跌破發行occurred..please驗證附件..

enter image description here

回答

1

您可以使用使用正則表達式提取捕獲的值在標題管理器中,也採用與採樣器相同的方式。

參考屏幕截圖: enter image description here

注:我觀察到courseId(AA)在78 manageCourse請求被捕獲並在同一請求中使用。這可能會導致失敗,因爲您尚未捕獲該值,因此無法使用它。您需要將正則表達式提取器保留在78以前的請求中,可能會在77 newCoursecreate

在Jmeter中,第一個採樣器被處理,然後是後處理器。因此,將正則表達式提取器(後處理器)保留在採樣器(HTTP請求)中,在該響應中,您想要檢索的值(courseID)存在於響應中。

+0

尊敬的先生們,我更新了$ {AA}而不是courseid = 815,但是,下面的錯誤顯示在referer url中http://***.***.*.**:****/ecloudbaseweb // app/managecourse?courseid = courseid =「所以,請幫助我 – Vairamuthu

+0

你應該只用$ {AA}取代815,它看起來像courseid = $ {AA}。使用debug sampler來檢查你的正則表達式提取器(查看結果樹),順便說一下,我無法訪問URL,分享顯示錯誤的屏幕截圖。 –

+0

file:/// home/local/IGSTDEV/vairamuthu_m/Pictures /截圖%20from%202016-09-27%2015:10:3​​2。png – Vairamuthu

相關問題