LR錄製和回放的詳細理解

2021-09-22 12:19:19 字數 619 閱讀 9177

為了確保指令碼的成功率,我們需要獲得伺服器每次返回的動態的sesiionid,再將這個動態資料發回給伺服器,

那麼就簡單的理解下這個過程吧。

錄製過程:

1、輸入使用者名稱密碼登入

2、伺服器端返回乙個sesiionid@@@12345

3、客戶端拿著獲得sesiionid@@@12345進一步請求伺服器資訊。

4、伺服器返回客戶端想要的資訊

回放過程:

1、輸入使用者名稱密碼登入

2、客戶端返回新的sesiionid@@@23456

3、因為指令碼中的sesiionid@@@12345 是寫死的,所以我們會依然拿著老的sesiionid@@@12345去向伺服器請求資訊

4、伺服器你經過驗證發現你的sesiionid@@@12345 是錯誤的。

我們將動態的資料關聯起來就可以每次正確的訪問伺服器 了。

linux常用命令之錄製和回放

linux系統中的錄製和回放功能可以很方便的做乙個演示教程,主要命令 script和scriptreplay。錄製命令 script t 2 aa.log a bb.session 命令解釋 t表示時序資料存放到aa.log 2 表示重定向 bb.session用來存放輸入的命令 實時演示功能 mk...

LR 負載的理解

當虛擬使用者指令碼開發完成後,使用controller將這個執行指令碼的使用者從單人轉化為眾人,從而模擬大量使用者操作,進而形成負載。我們需要對這個負載模擬的方式和特徵進行配置,從而形成場景。場景是一種用來模擬大量使用者操作的技術手段,通過配置和執行場景向伺服器產生負載,驗證系統各項效能指標是否達到...

4 款開源的 Linux 控制台錄製和回放工具

比如我們要演示控制台下做某項管理操作或者某個命令的使用,可以使用 screencasting 工具來錄製命令的使用過程,並在需要的時候進行回放,使用者可看到你使用該命令的整個過程。shelr shelr 可以讓你對終端的文字進行錄製和回放。你在控制台中輸入的任何文字 包括回退等等操作都會被記錄下來並...