初識LoadRunner 第乙個指令碼錄製

2022-09-07 10:48:12 字數 1920 閱讀 1884

如何學習loadrunner?

使用手冊

掌握常見函式

學會靈活運用,手動編輯指令碼

在工作中,一般用lr11破解版,或者公司購買正版,lr12只支援50個併發。

ps:登陸介面,如需驗證碼驗證,在這種情況下有三種辦法:

測試環境中使用萬能驗證碼;

有驗證碼但是不驗證;

在測試環境中直接去掉

ps:lr是基於協議的,它不會關注頁面有沒有這個操作。物件庫不在了就找不到了。

loadrunner工作原理

通過agent程序,監視各種協議的client和server端的通訊。

第乙個指令碼

錄製前啟動start hp web tours server

開始選單搜尋「start」,開啟該服務,最小化掛在後台;

開啟瀏覽器輸入位址

輸入預設name/password:

開始錄製

vugen新建指令碼

三個指令碼區別

點選錄製

設定錄製

html與url錄製的區別:

html錄製的**只會生成乙個函式,這種看起來比較簡潔;url錄製時每個操作都會生成乙個函式,更接近於「請求-響應」這種模式。

html與url選擇的原則:b/s架構一般選擇html,c/s架構一般選擇url架構。

user actions與urls區別:

useractions更像自動化裡面的錄製,urls不會考慮使用者的操作,只關心客戶端發出去的請求。

web_submit_form

web_submit_data

依賴上下文才能提交

不需要上下文依賴,form表單提交

減少動態資料的捕獲

回放過程中會消耗cpu資源

9.開始錄製之後,進入瀏覽器,做相應操作,操作完畢,結束錄製。

選擇協議

設定,錄製指令碼

優化指令碼

指令碼回放

回放指令碼

點選回放按鈕(或直接f5鍵)回放指令碼:

回放中:

回放結束跳轉到結果介面:

注意:此處的pass僅代表http層請求通過,不代表效能測試通過,因未加斷言。

回放時,如果測試的事b/s架構的應用程式,可以選中tools->generaloptions->display->show run-time viewer during replay核取方塊,在回放指令碼時,瀏覽器會同步顯示指令碼操作。

後續一般不進行錄製(耗時過長,且部分瀏覽器不支援錄製)。

初識tensorflow,搭建自己的第乙個神經網路

tensorflow的安裝可以參考其他部落格,直接在命令視窗 如果是anaconda的話,就是開啟anaconda prompt就可以了 輸入 pip install tensorflow 命令就可以解決。這樣的話是安裝cpu版本,gpu版本tensorflow安裝可以參考其他的教程。tensorf...

chapter 初識1 0 編寫第乙個爬蟲

因為之前就對python有所了解,所以就不對python的安裝與環境配置有過多的說明了 這好像也不是初識哦,哈哈 這裡使用python3.7 spyder整合開發環境,因為使用的是anaconda自帶很多第三方庫所以這裡就不對第三方庫的匯入有過多的說明了。編寫第乙個簡單的爬蟲 coding utf ...

python第乙個程式設計 第乙個 Python 程式

簡述 安裝完 python 後,windows 中 開始選單或安裝目錄下就會有 idle 開發 python 程式的基本 ide 整合開發環境 幫助手冊 模組文件等。linux 中 只需要在命令列中輸入 python 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...