真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何制定性能測(cè)試

本篇內(nèi)容主要講解“如何制定性能測(cè)試”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“如何制定性能測(cè)試”吧!

通遼網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),通遼網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為通遼近1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的通遼做網(wǎng)站的公司定做!

測(cè)試目的

從目標(biāo)出發(fā),可以把性能測(cè)試分為幾類:

1.測(cè)試性能參數(shù)的情況,幫助設(shè)計(jì)人員作出決策。

2.檢測(cè)性能弱點(diǎn),有針對(duì)性地增強(qiáng)硬件配置。

3.進(jìn)行測(cè)試,監(jiān)控產(chǎn)品進(jìn)程或方法函數(shù)等影響性能的情況,調(diào)優(yōu)軟件性能。

4.進(jìn)行高壓測(cè)試,查看產(chǎn)品在高并發(fā)負(fù)載、單次大容量負(fù)載下是否有問題。

5.制定好性能指標(biāo),持續(xù)運(yùn)行一定時(shí)間,驗(yàn)證系統(tǒng)在預(yù)設(shè)生產(chǎn)場(chǎng)景時(shí)的穩(wěn)定性和可靠性。

6.確保產(chǎn)品的性能可以滿足預(yù)定的生產(chǎn)場(chǎng)景

最基礎(chǔ)的性能測(cè)試一般以最后一點(diǎn)為目標(biāo),即確保產(chǎn)品的性能可以滿足預(yù)定的生產(chǎn)場(chǎng)景,下面以這個(gè)為例制定性能測(cè)試方案。

測(cè)試背景

測(cè)試背景指的是產(chǎn)品的業(yè)務(wù)背景,分析好業(yè)務(wù)背景,得出需要進(jìn)行性能測(cè)試的業(yè)務(wù),從而確定測(cè)試范圍。

測(cè)試背景分析的目標(biāo)只有一個(gè) —— 找出請(qǐng)求壓力最大的場(chǎng)景。

一個(gè)場(chǎng)景的請(qǐng)求壓力受三個(gè)指標(biāo)影響,請(qǐng)求人數(shù)、操作時(shí)長(zhǎng)、人均請(qǐng)求次數(shù),測(cè)試指標(biāo)的數(shù)值依賴于測(cè)試背景。

例如:市場(chǎng)活動(dòng)的測(cè)試指標(biāo)
預(yù)計(jì)活動(dòng)的客戶量,計(jì)算客戶從進(jìn)行活動(dòng)到確認(rèn)活動(dòng)成果需要的接口請(qǐng)求次數(shù),模擬客戶的操作時(shí)長(zhǎng)。

客戶量 * 活動(dòng)請(qǐng)求次數(shù) / 操作時(shí)長(zhǎng) = 平均QPS

平均QPS * 2 = QPS高峰

注:*2為舉例,實(shí)際QPS高峰不一定是平均QPS的兩倍。

測(cè)試范圍

測(cè)試時(shí)檢查的數(shù)據(jù)維度,包括響應(yīng)時(shí)間,服務(wù)器CPU、內(nèi)存使用率等。

預(yù)估的場(chǎng)景指標(biāo)不一定正確,性能測(cè)試需要更多的數(shù)據(jù)來參考,在進(jìn)行性能測(cè)試時(shí)應(yīng)監(jiān)控服務(wù)的CPU、內(nèi)存等使用率,監(jiān)控

方法也簡(jiǎn)單,如top -b命令即可監(jiān)控linux系統(tǒng)的性能并輸出日志,Perfmon可以監(jiān)控Windows系統(tǒng)。

嫌麻煩,隨意定個(gè)性能指標(biāo)的人員便開始測(cè)試的人員,更加需要注意服務(wù)器的性能情況,了解在該情況下服務(wù)器的負(fù)載情況。

測(cè)試策略

測(cè)試策略,即如何進(jìn)行性能測(cè)試,需確定使用的性能測(cè)試工具,測(cè)試腳本模擬的場(chǎng)景。

性能測(cè)試工具的介紹網(wǎng)上很多很詳細(xì),不再作說明,測(cè)試腳本的策略說幾種比較常見的策略

1.并發(fā)測(cè)試:同時(shí)并發(fā)一定數(shù)量的請(qǐng)求,有明確的并發(fā)目標(biāo)時(shí)使用,建議并發(fā)數(shù)為目標(biāo)并發(fā)數(shù)*1.5。

2.負(fù)載測(cè)試:不斷增加請(qǐng)求以查看不同負(fù)載的性能狀態(tài),需要關(guān)聯(lián)負(fù)載和服務(wù)器的性能情況,有一定的數(shù)據(jù)處理。

3.穩(wěn)定性測(cè)試:一定的負(fù)載下持續(xù)測(cè)試一段時(shí)間,長(zhǎng)時(shí)間連續(xù)處理業(yè)務(wù)的產(chǎn)品建議進(jìn)行穩(wěn)定性測(cè)試。

不同測(cè)試策略關(guān)注的方向不同,收集的數(shù)據(jù)類型不同,根據(jù)測(cè)試目的選擇策略。

測(cè)試資源

性能測(cè)試的結(jié)果與硬件配置相關(guān)性很強(qiáng),需要在測(cè)試前確認(rèn)好進(jìn)行測(cè)試的資源。

1.服務(wù)器硬件資源

2.服務(wù)器網(wǎng)絡(luò)資源

3.測(cè)試機(jī)硬件資源

4.測(cè)試機(jī)網(wǎng)絡(luò)資源

測(cè)試進(jìn)入條件

為了提高性能測(cè)試效率,避免無效測(cè)試,應(yīng)有合理的測(cè)試進(jìn)入條件

已完成功能測(cè)試

在功能還不夠完備的情況下沒有多大的意義,功能完善會(huì)對(duì)系統(tǒng)性能有影響,過早進(jìn)入性能測(cè)試會(huì)出現(xiàn)測(cè)試結(jié)果不準(zhǔn)確、浪費(fèi)測(cè)試資源等情況。

準(zhǔn)備好測(cè)試數(shù)據(jù)

不同數(shù)據(jù)量下測(cè)試的結(jié)果會(huì)不同,需要準(zhǔn)備測(cè)試所需的數(shù)據(jù)

測(cè)試退出條件

避免無限期的延期、測(cè)試,應(yīng)有確切的退出條件

成功退出

完成目標(biāo)數(shù)據(jù)的獲取后,退出性能測(cè)試。

失敗退出

系統(tǒng)出現(xiàn)大量錯(cuò)誤或測(cè)試情況不如預(yù)期,退出性能測(cè)試。

測(cè)試時(shí)機(jī)

如果服務(wù)器是云主機(jī)或測(cè)試環(huán)境是生產(chǎn)環(huán)境,需要定好測(cè)試時(shí)機(jī)。

若服務(wù)器是云主機(jī),其他用戶的主機(jī)使用情況會(huì)影響服務(wù)器,需在預(yù)定好的時(shí)間進(jìn)行性能測(cè)試。

測(cè)試環(huán)境是生產(chǎn)環(huán)境,則需要注意不能讓性能測(cè)試影響到線上業(yè)務(wù)的進(jìn)行

到此,相信大家對(duì)“如何制定性能測(cè)試”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


新聞標(biāo)題:如何制定性能測(cè)試
標(biāo)題鏈接:http://weahome.cn/article/pdspig.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部