0
我在基於HTTP的協議上錄製腳本,並保存文件,彈出窗口打開並在本地計算機上保存文件(.doc),同時重播我想檢查的腳本下載的文件路徑...是否有任何方法? LoadRunner 9.52LoadRunner:下載文件的路徑
我在基於HTTP的協議上錄製腳本,並保存文件,彈出窗口打開並在本地計算機上保存文件(.doc),同時重播我想檢查的腳本下載的文件路徑...是否有任何方法? LoadRunner 9.52LoadRunner:下載文件的路徑
您不會有重播文件。您的下載來自HTTP數據流的上下文。如果您記錄請求的信息,您可以檢查日誌,但這仍然不是您可以打開的文件。最好的辦法是使用web_reg_find()或web_reg_save_param()來檢查http下載流中是否存在文件頭和頁腳。您也可能想檢查以前下載的大小。然後,在這樣的(P編碼的)一些邏輯
If (
file_header_exists
&& file_footer_exists
&& file_size>some_minimum_number_of_bytes
)
then (I_have_a_valid_downloaded_file)
只是inmagine,如果你需要的所有文件的性能測試過程中寫入到本地文件系統,你會做你的本地文件系統的內容。您的本地硬盤將成爲整個負載生成器的瓶頸。
您也可以考慮運行單個GUI虛擬用戶(基於QuickTest Professional技術堆棧)來檢查單個用戶的一個文件下載作爲功能檢查。
如果您仍然在進行功能檢查,那麼您可能會過早檢測性能,因爲如果它不適用於某個功能,那麼它對於很多人來說都不會起作用。