【廣告】
LoadRunner通過 VuGen,可以錄制多種協(xié)議,每種協(xié)議適合于一種特定的負載測試環(huán)境或拓撲,并生成特定類型的 Vuser 腳本。例如,可以使用 Web - HTTP/HTML Vuser 腳本模擬操作 Web 瀏覽器的用戶。可以使用 FTP Vuser 模擬 FTP 會話??梢詥为毷褂没蚬餐褂酶鞣N Vuser 技術(shù)來創(chuàng)建有效的負載測試。
注: " style="margin: 0px 0px 0.95em; padding: 10px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important; clear: both; min-height: 1em; font-family: InterRegular, Arial; background-color: rgb(240, 247,源代碼審計工具fortify版本, 233) !important; border-left: 3px solid rgb(117,源代碼掃描工具fortify版本, 218, 77) !important; visibility: visible;">注: 使用協(xié)議鏈接查看擴展信息。使用特定于協(xié)議的 Vuser 腳本運行測試時,請確保您具有全局許可證或協(xié)議所需的許可證。
LoadRunner 之關聯(lián)
常用的關聯(lián)函數(shù)
在LoadRunner中常用的兩個關聯(lián)函數(shù):web_reg_save_param()和web_reg_save_param_ex()。這兩個函數(shù)都是預注冊函數(shù),所謂預注冊函數(shù)的意思就是要放到請求的前面。
具體用法如下:
web_reg_save_param()
所有參數(shù)如下圖:
web_reg_save_param_ex()
所有參數(shù)如下:
五、使用LoadRunner工具進行關聯(lián)
我們使用Bugfree的創(chuàng)建bug和解決bug腳本來進行說明,解決bug的時候要用到創(chuàng)建bug時服務器返回的BugID,所以我們要進行關聯(lián)保存為一個參數(shù)。
1、光標選中提交bug函數(shù),然后選擇Tree視圖
2、在Tree視圖中選擇HTTP View,在Respe信息里面查找21(bugid),選中21后點擊右鍵
3、回到script視圖,我們發(fā)現(xiàn)關聯(lián)函數(shù)已經(jīng)自動生成了
這樣關聯(lián)就完成了,回放就不會報錯了。
六、手寫關聯(lián)函數(shù)
我們以LoadRunner自帶的Web Tours網(wǎng)站的登錄腳本來進行說明。這個網(wǎng)站有點特別,打開首頁就生成了一個userSession,而不是登錄成功以后,所以我們就沒辦上面一樣在respe里面找到這個userSession,華南fortify版本,所以這里我們要用手寫關聯(lián)函數(shù)。
1、打開Web Tours登錄頁面,源代碼檢測工具fortify版本,右鍵→查看源,在里面查找session關鍵字
2、在腳本中添加關聯(lián)函數(shù)
3、在提交登錄請求這里右參數(shù)替代session值
這樣關聯(lián)就完成了。
ALM/Quality Center 新版本的新增功能
管理
站點管理 REST API
您可以使用 REST API 訪問和處理站點管理中的數(shù)據(jù),以自動執(zhí)行日常管理任務。此 API 集具有 Swagger 參考,可讓 API 編程變得更加簡單。
此外,還添加了一些新的 API 調(diào)用:
■ 用于管理API 密鑰的 REST API 調(diào)用。
提供一種安全、標準化且可擴展的方法來分發(fā)、控制訪問和審核各種應用程序和環(huán)境中 API 密鑰的使用情況。
■ 用于生成管理報告的 REST API 調(diào)用。
該報告以 json 或 csv 格式顯示 ALM 實例的所有詳細信息,以便通過腳本進一步自動處理。
企業(yè): 蘇州華克斯信息科技有限公司
手機: 13862561363
電話: 0512-62382981
地址: 蘇州工業(yè)園區(qū)新平街388號