1
在我的一個性能測試場景中,用戶必須選擇一個複選框,然後單擊保存按鈕,我才能記錄場景但無法播放。操作步驟如下:JMeter無法在網頁中正確記錄和播放「複選框」
- 登錄到應用程序
- 轉到第1,點擊任何「複選框」,然後點擊保存按鈕。
對於一個用戶腳本能夠記錄但爲多個用戶運行時,我發現該腳本沒有檢查「複選框」。有沒有任何機構對此有任何線索?
在我的一個性能測試場景中,用戶必須選擇一個複選框,然後單擊保存按鈕,我才能記錄場景但無法播放。操作步驟如下:JMeter無法在網頁中正確記錄和播放「複選框」
對於一個用戶腳本能夠記錄但爲多個用戶運行時,我發現該腳本沒有檢查「複選框」。有沒有任何機構對此有任何線索?
Jmeter不支持Javascript。
JMeter的不處理Javascript或內嵌在HTML頁面中的小程序。 。 。 。如果頁面使用Javascript構建URL或提交表單, 可以使用Proxy Recording工具創建必要的 採樣器。如果這不可行,那麼可能需要手動檢查代碼 以確定Javascript正在做什麼。
JMeter是一個測試服務器代碼的工具,而不是客戶端。錄製和回放都在HTTP層進行。
,你可以在你的情況做的是:
您的方案中的檢查/取消選中複選框本身不會生成任何流量但是在進一步「保存」時設置發送請求參數的值以及進一步的http請求。
您必須手動將此參數的值設置爲等於複選框「已選中」狀態的值。
謝謝Alies Belik,通過使用你的方法我能夠解決這個問題。 – Pal 2012-04-10 06:28:55