溫馨提示×

溫馨提示×

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

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

性能測試流程剖析

發(fā)布時(shí)間:2020-06-13 15:26:38 來源:網(wǎng)絡(luò) 閱讀:1226 作者:51CTO_李曉鵬 欄目:軟件技術(shù)

為了讓學(xué)習(xí)者對性能測試的整體思路有一個(gè)認(rèn)識(shí),本篇文章將對性能測試的流程(如下圖)中的各個(gè)步驟進(jìn)行講解。

性能測試流程剖析

注意:

1)上述性能測試流程中未包含“性能測試工具的選擇”,各公司情況不同,大多數(shù)公司有固定的業(yè)務(wù)和測試工具,這樣就可省去工具選擇過程;若公司中有多款測試工具的話,可在使用工具實(shí)施測試前的任何階段靈活進(jìn)行選擇。

2)在性能測試流程中會(huì)貫穿性能測試文檔的編寫,可編寫在同一模板中,也可各階段使用不同的模板,依據(jù)實(shí)際情況而定。

3)要求嚴(yán)格的公司,會(huì)在性能測試流程的每個(gè)階段中設(shè)定評審,視公司及業(yè)務(wù)實(shí)際情況而定。


1.首先明確需求,確定性能測試目標(biāo),舉例如下圖。

性能測試流程剖析

2. 在需求確定的基礎(chǔ)上進(jìn)一步細(xì)化,進(jìn)行業(yè)務(wù)建模,設(shè)計(jì)測試用例及場景,舉例如圖所示。

性能測試流程剖析

3.在上述步驟基礎(chǔ)上,搭建性能測試環(huán)境及創(chuàng)建所需的測試數(shù)據(jù),如模擬出實(shí)際系統(tǒng)運(yùn)行中的3層體系架構(gòu)環(huán)境,在數(shù)據(jù)庫中創(chuàng)建批量的歷史賬戶和帖子信息等。

4.結(jié)合上述設(shè)計(jì),借助性能測試工具進(jìn)行測試實(shí)施,同時(shí)進(jìn)行資源監(jiān)控及數(shù)據(jù)收集。

5.針對監(jiān)控和收集到的大量數(shù)據(jù)、圖表,進(jìn)行分析。通常,這一步驟由多角色人員配合完成,如:對于數(shù)據(jù)庫性能指標(biāo)的分析可由DBA協(xié)助完成。

6.程序員及DBA等其他人員協(xié)作共同完成性能問題解決及性能調(diào)優(yōu),如:開發(fā)人員對代碼邏輯中影響效率的地方進(jìn)行代碼調(diào)整。

7.回歸測試,將測試結(jié)果和前階段測試結(jié)果進(jìn)行對比分析。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI