網(wǎng)站收錄查詢主要由哪幾個(gè)網(wǎng)站百度推廣非企代理
Jmeter:jmeter_邏輯控制器_事務(wù)控制器
事務(wù)
性能測(cè)試中,事務(wù)指的是從端到端,一個(gè)完整的操作過程,比如一次登錄、一次 篩選條件查詢,一次支付等;技術(shù)上講:事務(wù)就是由1個(gè)或多個(gè)請(qǐng)求組成的
事務(wù)控制器
事務(wù)控制器類似簡(jiǎn)單控制器,把單個(gè)或者多個(gè)請(qǐng)求做成一個(gè)整體業(yè)務(wù),它包含了2個(gè)選項(xiàng),更能突出事務(wù)的概念。
Generate parent sample
如果事務(wù)控制器下有多個(gè)采樣器(請(qǐng)求),勾選后,在察看結(jié)果樹中不僅可以看到事務(wù)控制器,還可以看到每個(gè)采樣器,并且事務(wù)控制器定義的事務(wù)是否成功取決于子事務(wù)是否都成功,任何一個(gè)失敗代表整個(gè)事務(wù)失敗
Include duration of timer and per-post processors in generated sample
是否包含定時(shí)器、預(yù)處理和后期處理延遲的時(shí)間,選中這一項(xiàng)會(huì)統(tǒng)計(jì)定時(shí)器(timer)的時(shí)間,否則只統(tǒng)計(jì)采樣器(sample)的時(shí)間
舉例:如下圖
同時(shí),我也準(zhǔn)備了一份軟件測(cè)試視頻教程(含接口、自動(dòng)化、性能等),需要的可以直接在下方觀看,或者直接關(guān)注VX公眾號(hào):互聯(lián)網(wǎng)雜貨鋪,免費(fèi)領(lǐng)取
軟件測(cè)試視頻教程觀看處:
字節(jié)大佬教你逼自己如何在15天內(nèi)掌握自動(dòng)化測(cè)試(接口自動(dòng)化/APP自動(dòng)化/Web自動(dòng)化/性能測(cè)試),內(nèi)含項(xiàng)目實(shí)戰(zhàn)
Jmeter:jmeter_邏輯控制器_簡(jiǎn)單控制器
簡(jiǎn)單控制器
它是最基本的控制器,對(duì)jmeter測(cè)試運(yùn)行沒有任何影響,可以將一些請(qǐng)求歸 集在一個(gè)簡(jiǎn)單控制器中,視為一個(gè)模塊,使得腳本結(jié)構(gòu)更清晰
路徑:邏輯控制器——簡(jiǎn)單控制器;
可把簡(jiǎn)單控制器當(dāng)成一個(gè)文件夾看待;如下圖
Jmeter:jmeter_邏輯控制器_循環(huán)控制器
循環(huán)控制器
循環(huán)次數(shù):設(shè)置該控制器下的請(qǐng)求的循環(huán)執(zhí)行次數(shù)
永遠(yuǎn):勾選上的話,會(huì)一直循環(huán),即所謂死循環(huán)
注意:如果線程組本身已經(jīng)設(shè)置了循環(huán)次數(shù)的話,那循環(huán)控制元件控制的子節(jié)點(diǎn) 的循環(huán)次數(shù)為線程組設(shè)置的循環(huán)次數(shù)乘以循環(huán)控制器設(shè)置的循環(huán)次數(shù)的結(jié)果(例如: 線程組設(shè)置循環(huán)數(shù)為2,循環(huán)控制器設(shè)置循環(huán)數(shù)為3,則循環(huán)控制器控制的節(jié)點(diǎn)循環(huán) 次數(shù)為2*3,6次)
Jmeter:jmeter_邏輯控制器_交替控制器
交替控制器
該控制器包含的取樣器步驟在每次循環(huán)中交替執(zhí)行
交替控制器指每次運(yùn)行一次時(shí)在交替控制器下的采樣器只執(zhí)行一個(gè);如下圖:
忽略子控制模塊:如果勾選此項(xiàng),交替控制器將子控制器像單一請(qǐng)求元素一樣,一次 只允許一個(gè)請(qǐng)求/控制器(但如果交替控制器下有事務(wù)控制器時(shí),則不會(huì)執(zhí)行事務(wù)控制器下的請(qǐng)求)
Interleave across threads:勾選此項(xiàng)后,多線程運(yùn)行腳本時(shí),交替控制器依然生效, 例如線程1執(zhí)行了HTTP請(qǐng)求,那么線程2將直接執(zhí)行簡(jiǎn)單控制器1
Jmeter:jmeter_邏輯控制器_僅一次控制器
僅一次控制器
在進(jìn)行壓測(cè)時(shí),往往類似登錄等接口只需要一次,其他的接口需要循環(huán)測(cè)試。 這里就會(huì)用到控制器中的僅一次控制器。只要放置在控制器的請(qǐng)求,不管在哪種 情況下,都只執(zhí)行一次
注意:循環(huán)一次是只針對(duì)線程組所設(shè)置的循環(huán),如果將 “僅一次循環(huán)控制器” 添加在“循環(huán)控制器”下作為子節(jié)點(diǎn),則無法實(shí)現(xiàn)僅一次循環(huán)
Jmeter:jmeter_邏輯控制器_隨機(jī)控制器&隨機(jī)順序控制器
隨機(jī)控制器
當(dāng)該控制器下有多個(gè)子項(xiàng)時(shí),每次循環(huán)會(huì)隨機(jī)執(zhí)行其中一個(gè)
Ignore sub-controller block(忽略子控制器模塊)
如果勾選了此項(xiàng),隨機(jī)控制器下的子控制器中的多個(gè)子項(xiàng)只會(huì)被執(zhí)行一個(gè)
隨機(jī)順序控制器
當(dāng)該控制器下有多個(gè)子項(xiàng)時(shí),它會(huì)執(zhí)行它下面的每個(gè)子項(xiàng),只不過執(zhí)行順序 是隨機(jī)的。
Jmeter:jmeter_HTTP Cookie管理器
HTTP Cookie管理器
HTTP Cookie管理器可以像瀏覽器一樣自動(dòng)存儲(chǔ)和發(fā)送cookie,以這種自 動(dòng)收集的方式收集到的cookie不會(huì)在cookie manager中進(jìn)行展示,但是運(yùn)行后, 可以通過 查看結(jié)果樹(監(jiān)聽器)可以查看到cookie信息
除了上述的自動(dòng)收集方式,還可以進(jìn)行手動(dòng)添加cookie
元件參數(shù)解析
每次反復(fù)清除Cookies?:選擇后,則每次線程組運(yùn)行時(shí),都會(huì)清除 cookie。 (若是手動(dòng)添加的cookie,則不會(huì)被清除)
Use Thread Group configuration to control cookie clearing:
使用線程組的設(shè)置來控制清除cookie,建議與線程組設(shè)置中的不勾選Same user on each iteration 一起使用來模擬每次迭代登錄使用不同session登錄的情況。
Cookie Policy:Cookie的管理策略
standard:符合RFC 6265第4節(jié)定義的規(guī)范。推薦!
standard-strict:符合RFC 6265第4節(jié)定義的行為規(guī)范。推薦!
ignoreCookies:所有cookie被忽略。與刪除或禁用Cookie Manager相同。
netscape:與Netscape Communications發(fā)布的原始規(guī)范草案相對(duì)應(yīng)。
default:基于隨HTTP響應(yīng)發(fā)送的cookie屬性,選擇RFC 2965,RFC 2109或Netscape草案兼容實(shí)施。
rfc2109:符合RFC 2109定義的規(guī)范。
rfc2965:符合RFC 2965定義的規(guī)范。
compatibility:兼容性,模擬Mozilla FireFox和Internet Explorer等舊版瀏覽器的行為
存儲(chǔ)在Cookie管理器中的Cookie:
名稱:響應(yīng)體cookie中的參數(shù)名稱
值:響應(yīng)體cookie中的參數(shù)值(可能需要正則表達(dá)式來關(guān)聯(lián)取得)
域:填寫IP或域名
路徑:響應(yīng)體cookie中的Path,表示該路徑下的所有請(qǐng)求都可以用
寫在最后
PS:這里分享一套軟件測(cè)試的自學(xué)教程合集。對(duì)于在測(cè)試行業(yè)發(fā)展的小伙伴們來說應(yīng)該會(huì)很有幫助。除了基礎(chǔ)入門的資源,博主也收集不少進(jìn)階自動(dòng)化的資源,從理論到實(shí)戰(zhàn),知行合一才能真正的掌握。全套內(nèi)容已經(jīng)打包到網(wǎng)盤,內(nèi)容總量接近500個(gè)G。如需要軟件測(cè)試學(xué)習(xí)資料,關(guān)注公眾號(hào)(互聯(lián)網(wǎng)雜貨鋪),后臺(tái)回復(fù)1,整理不易,給個(gè)關(guān)注點(diǎn)個(gè)贊吧,謝謝各位大佬!
? 240集-零基礎(chǔ)到精通全套視頻課程
? [課件+源碼]-完整配套的教程
? 18套-測(cè)試實(shí)戰(zhàn)項(xiàng)目源碼
? 37套-測(cè)試工具軟件包
? 268道-真實(shí)面試題
? 200個(gè)模板-面試簡(jiǎn)歷模板、測(cè)試方案模板、軟件測(cè)試報(bào)告模板、測(cè)試分析模版、測(cè)試計(jì)劃模板、性能測(cè)試報(bào)告、性能測(cè)試報(bào)告、性能測(cè)試腳本用例模板(信息完整)
這些資料,對(duì)于做【軟件測(cè)試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉(cāng)庫(kù),這個(gè)倉(cāng)庫(kù)也陪伴我走過了最艱難的路程,希望也能幫助到你!凡事要趁早,特別是技術(shù)行業(yè),一定要提升技術(shù)功底。