如何學習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 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...