中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Lr(2)-腳本調試之“集合點” 和 “事務”

發布時間:2020-07-26 11:51:36 來源:網絡 閱讀:782 作者:congyang1989 欄目:軟件技術

本篇文章主要介紹的是腳本部分的“事務”和“集合點”的插入

 

插入集合點


 1、集合點的含義

  集合點:也叫并發點,Lr通過集合點實現了真正意義的并發,當腳本運行到集合點時會按照場景的并發策略執行。
 (注意,集合點經常和事務結合起來使用,另外,集合點只能插入到action部分,vuser_init和vuser_end中不能插入集合點)

 2、集合點函數

   lr_rendezvous("rendezvousName")(注意,該函數一般在事務開始函數前,集合點命名要有意義

 3、插入集合點的幾種方法

     1、錄制過程中在插入事務前插入集合點:
        點擊“錄制工作條”中的“插入集合點”的圖標,輸入名稱
    2、在代碼模式中插入集合點
       在事務開始函數前直接輸入lr_rendezvous("rendezvousName")
    3、在tree視圖中添加集合點
       在左側列表中選中開始事務——右鍵——insert before——Rendezvous——輸入名稱(注意,雖然集合點在腳本生成和調試時設置,但是會在Controller中啟用并設置并發策略)


插入事務


 1、事務的含義

   為了衡量服務器的性能,我們需要定義事務。我們通常可以把一個或多個操作步驟定義為一個事務,以便于衡量這部分的的用戶并發響應時間。

 2、插入事務的時間

  可以在腳本錄制過程中進行插入事務操作,也可以在錄制腳本結束后在代碼模式或tree視圖中進行插入事務的操作


 3、插入事務的三種方法

(注意,事務有開始函數(Lr_start_transaction),也一定要有結束函數(Lr_end_transaction))
    1、錄制過程中插入事務
 
   在事務開始之前,點擊“錄制工作條”中“插入事務‘開始點’”的圖標,輸入事務名稱(注意,要有一定的意義);該事務結束后,點擊“錄制工作條”中“插入事務‘結束點’”的圖標,事務狀態為“LR_AUTO”,名稱是最近的一個事務名稱。


  (注意,以下兩種方法要求編碼人員對腳本內容十分清楚)

    2、在代碼中插入事務
    在代碼中找到需要插入事務函數的地方,在事務之前寫事務開始函數——Lr_start_transaction("transactionName"),在事務結束的地方寫事務結束函數——Lr_end_transaction("transactionName",LR_AUTO)

   3、在tree視圖中添加事務
    在左側列表中選中需要定義事務的業務,點擊工具欄中的“插入事務‘開始點’”的圖標,輸入事務名稱; 選中該業務的最后一個操作步驟,點擊工具欄中的“插入事務‘結束點’”的圖標,確定信息正確后點擊“OK”。
  或者
  在左側列表中選中需要定義事務的業務——右鍵——insert before——start transaction——輸入名稱;選中該業務的最后一個操作步驟——右鍵——insert after——end transaction——確定信息正確點擊“ok”。
 (注意,事務開始和結束函數中間盡量不要出現思考時間的函數——lr_think_time,如果回放時沒有忽略思考時間,那么這些時間也會被算入事務的執行時間,會影響事務運行的統計和分析)

 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昌图县| 龙井市| 封丘县| 红原县| 于田县| 乐业县| 宁乡县| 耿马| 湄潭县| 固镇县| 西宁市| 汶上县| 建水县| 汪清县| 荣成市| 威海市| 柳江县| 富民县| 水城县| 甘孜县| 石阡县| 浪卡子县| 吉木乃县| 武安市| 错那县| 织金县| 东乡县| 丰原市| 吉隆县| 即墨市| 香港| 晋城| 南宁市| 临安市| 锦屏县| 南京市| 永善县| 鲜城| 广昌县| 台北市| 临漳县|