我必須使用WorkBench記錄並運行Jmeter測試,以便使用代理記錄[請參閱圖像]。 Lists all the URLs如何在WorkBench中正確排序/獲取所需的URL並在JMeter的TestPlan中運行它?
我知道我可以通過HTTP(S)測試腳本記錄器中的'URL Patterns to Include'選項來排序/獲取URL。當記錄它列出了所有的網址,包括.gif,.png或.ICO等
我有兩個疑惑清除。
當記錄「URL模式包含」中給出的條件時 - 僅記錄所需的URL。 (我想說的理想URL是,例如,如果我正在錄製以PhP開發的網站,我只需要所有PhP鏈接,即home.com/index.php,home.com/contact.php,home.com/about。 PHP)。現在它記錄了我看不到所需鏈接的所有URL。如何獲得.php或主鏈接URL(我們在瀏覽器URL中看到)?
關於在測試計劃中運行測試包含我從WorkBench剪切粘貼的URL(使用代理記錄),我們是否需要添加所有記錄的URL,包括.gif,.png,.ico等或僅僅是隻添加特定的網址(比如home.com/about.php)?如果我只使用特定的網址進行運行,那麼結果是否正確,因爲我們排除了像.gif,.png,.css等其他網址?
非常感謝你的幫助。 – Faizal
此外,我嘗試使用Badboy軟件進行錄製,BlazeMeter Plugin for Chrome和Selenium IDE for Firefox瀏覽器。這3個將幫助找出/記錄通過瀏覽器的直接鏈接,而不使用任何其他URL模式,如.gif,.png,.css等,並保存爲可導入JMeter的jmx文件。我希望使用這3種方法進行記錄會很好,因爲我們在JMeter中使用代理進行記錄。對? – Faizal