效能測試學習第十天 controller

2022-10-10 14:18:11 字數 1011 閱讀 4038

controller虛擬多個使用者執行指令碼啟動步驟不一定同步,集合點在指令碼的某處設定乙個標記,當有虛擬使用者執行到這個標記的時候,停下等待所有使用者都達到這個標記,再一同進行下面的步驟。這樣可以用最大的使用者併發去做下面的操作。集合點主要用於對關鍵步驟的加壓。

建立方法:

1.插入->集合

**即插入指定集合**lr_rendezvous("預定集合點");

2.直接用lr_rendezvous("預定集合點");函式

ip wizard(注電腦ip要設定為靜態ip)

錄製指令碼的**ip不能填寫localhost,否則會報錯,無法分配

執行時設定為執行緒並開日誌,並新增事務進行判斷

進入controller,選擇手工場景以及指令碼和人數

1.勾選場景下的啟動ip欺騙

2.攻擊下勾選專家模式

3.選項下general選擇執行緒

執行指令碼後,可以點開使用者介面,右鍵檢視該使用者日誌ip

注:測試完成後要釋放ip,在開啟tools->ip wizard下

sla是為負載測試場景定義的具體目標

lr_start_transaction();

lr_end_transaction();

lr_get_trans_instance_status();

lr_get_transaction_think_time();

lr_stop_transaction();

lr_debug_message();

lr_get_debug_message();

lr_error_message();

lr_log_message();

lr_abort();

lr_continue_on_error();

lr_exit();

lr_think_time();

lr_rendezous();

學習第十天

一 介面 jdk1.8及之後新增了2中可以定義存在方法體的方法 預設方法 default關鍵字修飾的方法 使用 通過實現類物件使用 靜態方法 使用 通過介面名去呼叫 二 單例模式 保證類只能存在乙個例項 餓漢式 先建立物件,然後需要的人要這個物件,保證永遠使用的都是這個建立好的物件 執行緒安全的,效...

python學習第十天

class student count 0 def init self,name,age,address self.name name self.age age self.address address student.count 1 k print k w open a.txt w encodin...

菜鳥學習第十天

1.字串最大的特點 一旦初始化就不可以改變。不可改變的字串內容而不是指向字串的引用 2.string s abc 其中s是乙個類型別變數,abc 是乙個物件。3.string s1 abc 和string s2 new string abc s1 s2 和s1.equals s2 比較的是他們在記憶...