對(duì)于系統(tǒng)性能測(cè)試和調(diào)優(yōu)相信很多專業(yè)人士再熟悉不過了,工作中也會(huì)經(jīng)常遇到。那么系統(tǒng)性能測(cè)試和調(diào)優(yōu)前期的準(zhǔn)備工作要注意什么呢?首先我們應(yīng)該確定用戶,業(yè)務(wù)以及系統(tǒng)的需求,還要確定系統(tǒng)類別,確定系統(tǒng)構(gòu)成以及確定實(shí)際網(wǎng)絡(luò)帶寬等等。接下來我們就詳細(xì)來介紹一下系統(tǒng)性能測(cè)試和調(diào)優(yōu)前期準(zhǔn)備要注意的這7點(diǎn)要求,希望可以幫助您解決工作中遇到的類似問題,讓您的工作可以順利展開。
這些系統(tǒng)性能測(cè)試和調(diào)優(yōu)前期準(zhǔn)備要注意
1、確定用戶、業(yè)務(wù)、系統(tǒng)需求
確定實(shí)際業(yè)務(wù)需求
主要確定用戶的業(yè)務(wù)請(qǐng)求分布等:主要業(yè)務(wù)請(qǐng)求、平均日交易量、年交易量、峰值交易量等等。
確定系統(tǒng)需求
主要工作是分析系統(tǒng)的性能需求、確定合理的性能目標(biāo)。
確定客戶的需求和期望
在需求分析文檔的支持下,對(duì)軟件系統(tǒng)上的用戶業(yè)務(wù)使用情況進(jìn)行分析,提出我們所關(guān)注的性能測(cè)試需求,并告知業(yè)務(wù)人員。讓業(yè)務(wù)人員來判斷我們的性能需求是否滿足客戶的真實(shí)需求。
2、確定系統(tǒng)類別
分清系統(tǒng)類別是我們掌握什么樣技術(shù)的前提,掌握相應(yīng)技術(shù)做性能測(cè)試才可能成功。例如:系統(tǒng)類別是B/S結(jié)構(gòu),需要掌握HTTP協(xié)議,java,C#,html等技術(shù)。或者是C/S結(jié)構(gòu),可能要了解操作系統(tǒng),winsock,com等。
3、確定系統(tǒng)構(gòu)成
不同的系統(tǒng)構(gòu)成性能測(cè)試會(huì)得到不同的結(jié)果。
4、確定實(shí)際網(wǎng)絡(luò)帶寬
便于測(cè)試時(shí)對(duì)帶寬做模擬,盡可能真實(shí)的反饋帶寬使用情況。
5、確定測(cè)試服務(wù)器與測(cè)試機(jī)配置清單
了解性能測(cè)試硬件資源,包括所測(cè)服務(wù)器,測(cè)試機(jī)等,根據(jù)實(shí)際情況添加設(shè)備。
6、系統(tǒng)功能流程圖
便于測(cè)試人員分析系統(tǒng)哪些模塊易出現(xiàn)瓶頸,從而針對(duì)性做性能測(cè)試。
7、測(cè)試時(shí)間評(píng)估
根據(jù)測(cè)試時(shí)間,制定相應(yīng)的測(cè)試執(zhí)行策略。在我的實(shí)際性能測(cè)試工作中,會(huì)把上面作為問題列表的形式打印出來,然后通過不斷溝通和分析去完善它,以便幫助我后期更好的制定性能測(cè)試策略。
以上所述就是關(guān)于系統(tǒng)性能測(cè)試和調(diào)優(yōu)前期準(zhǔn)備要注意的內(nèi)容,如果您想了解更多信息,請(qǐng)您及時(shí)關(guān)注中培偉業(yè)。