檢測(cè)小知識(shí):性能測(cè)試包含了哪些測(cè)試?

日期:2021-09-28 15:03:28 瀏覽量:1764 標(biāo)簽: 性能測(cè)試

什么是性能測(cè)試?性能測(cè)試是通過(guò)自動(dòng)化的測(cè)試工具模擬多種正常、峰值以及異常負(fù)載條件來(lái)對(duì)系統(tǒng)的各項(xiàng)性能指標(biāo)進(jìn)行測(cè)試。負(fù)載測(cè)試和壓力測(cè)試都屬于性能測(cè)試,兩者可以結(jié)合進(jìn)行。通過(guò)負(fù)載測(cè)試,確定在各種工作負(fù)載下系統(tǒng)的性能,目標(biāo)是測(cè)試當(dāng)負(fù)載逐漸增加時(shí),系統(tǒng)各項(xiàng)性能指標(biāo)的變化情況。壓力測(cè)試是通過(guò)確定一個(gè)系統(tǒng)的瓶頸或者不能接受的性能點(diǎn),來(lái)獲得系統(tǒng)能提供的最大服務(wù)級(jí)別的測(cè)試。

性能測(cè)試包含了哪些測(cè)試?性能測(cè)試包含了負(fù)載測(cè)試,強(qiáng)度測(cè)試,容量測(cè)試等:

1、負(fù)載測(cè)試(Load Testing):

負(fù)載測(cè)試是一種主要為了測(cè)試軟件系統(tǒng)是否達(dá)到需求文檔設(shè)計(jì)的目標(biāo),譬如軟件在一定時(shí)期內(nèi),最大支持多少并發(fā)用戶(hù)數(shù),軟件請(qǐng)求出錯(cuò)率等,測(cè)試的主要是軟件系統(tǒng)的性能。

2、強(qiáng)度測(cè)試(Stress Testing):

強(qiáng)度測(cè)試也就是壓力測(cè)試,壓力測(cè)試主要是為了測(cè)試硬件系統(tǒng)是否達(dá)到需求文檔設(shè)計(jì)的性能目標(biāo),譬如在一定時(shí)期內(nèi),系統(tǒng)的cpu利用率,內(nèi)存使用率,磁盤(pán)I/O吞吐率,網(wǎng)絡(luò)吞吐量等,壓力測(cè)試和負(fù)載測(cè)試最大的差別在于測(cè)試目的不同。

3、容量測(cè)試(Volume Testing):

確定系統(tǒng)最大承受量,譬如系統(tǒng)最大用戶(hù)數(shù),最大存儲(chǔ)量,最多處理的數(shù)據(jù)流量等。

檢測(cè)小知識(shí):性能測(cè)試包含了哪些測(cè)試?

性能測(cè)試的基本指標(biāo):

1.響應(yīng)時(shí)間(Response Time):t1+t2+t3+t4

time1:客戶(hù)端——服務(wù)器(發(fā)送請(qǐng)求)

time2:服務(wù)器處理時(shí)間

time3:數(shù)據(jù)庫(kù)處理時(shí)間

time4:服務(wù)器——客戶(hù)端(返回?cái)?shù)據(jù))

2.并發(fā)\并發(fā)數(shù)\并發(fā)用戶(hù)數(shù)( Concurrent users):一定時(shí)間內(nèi)向服務(wù)器發(fā)送的請(qǐng)求用戶(hù)數(shù)

a.同一時(shí)間在做相同事情的并發(fā)(單接口性能測(cè)試)

b.同一時(shí)間在做不同事情的并發(fā)(混合業(yè)務(wù)場(chǎng)景測(cè)試)

所以說(shuō),一般先做 單接口的性能測(cè)試,然后再做 單業(yè)務(wù)性能測(cè)試,最后做 混合業(yè)務(wù)場(chǎng)景的性能測(cè)試。

3.TPS(Transaction per Second):系統(tǒng)每秒處理的事務(wù)數(shù)

TPS越高,表示服務(wù)器處理能力越好。

QPS:每秒查詢(xún)數(shù)

這也是在做性能測(cè)試時(shí),最重要的一個(gè)指標(biāo)值。

4.吞吐量:事務(wù)/s,kb/s

在不受網(wǎng)絡(luò)延遲影響的情況下,吞吐量是和TPS值相等的。

5.資源利用率:主要包括CPU、內(nèi)存、磁盤(pán)、I/O(換入/換出)

一般都要求不會(huì)超過(guò)80%,占用率越低,表現(xiàn)越好。

性能測(cè)試需掌握的知識(shí)點(diǎn):

1、精通性能測(cè)試的一些基本:概念、過(guò)程、方法論、性能工程等。

2、精通性能測(cè)試工具:商業(yè)性測(cè)試工具也好,開(kāi)源性能測(cè)試工具也罷。但是一定要知道這些工具可以做什么,不可以做什么,以及工具在使用過(guò)程中常見(jiàn)的問(wèn)題和解決的思路。

3、一定扎實(shí)的計(jì)算機(jī)專(zhuān)業(yè)基礎(chǔ)知識(shí),比如:計(jì)算機(jī)組成原理、操作系統(tǒng)、數(shù)據(jù)庫(kù)原理、計(jì)算機(jī)網(wǎng)絡(luò)原理等。

4、熟悉至少1個(gè)常用的數(shù)據(jù)庫(kù)產(chǎn)品,例如SQLServer或者Oracle,能進(jìn)行一般的數(shù)據(jù)庫(kù)管理操作,熟悉SQL腳本的使用,熟悉常用的數(shù)據(jù)調(diào)優(yōu)工具和常用的counter。

5、至少熟悉一個(gè)操作系統(tǒng)的原理,像我們經(jīng)常用到的Windows或者很少用到的Linux都可以。熟悉操作系統(tǒng):體系架構(gòu)、操作系統(tǒng)基礎(chǔ)概念,以及內(nèi)存管理、存儲(chǔ)/文件系統(tǒng)、驅(qū)動(dòng)/硬件的管理、網(wǎng)絡(luò)協(xié)議的實(shí)現(xiàn)及構(gòu)成、性能的監(jiān)控方法和原理,熟悉常用的counter。

6、熟悉至少一個(gè)webserver產(chǎn)品,例如apache,了解一般的配置和常用的counter。

7、熟悉至少一個(gè)應(yīng)用服務(wù)器產(chǎn)品,例如tomcat,了解一般的配置,熟悉常用的服務(wù)器性能監(jiān)控方法和原理,熟悉常用的counter。

8、至少熟悉TCP/IP協(xié)議,熟悉HTTP協(xié)議,至少見(jiàn)過(guò)并了解三層、四層交換或者路由器的使用和配置。了解常用的與網(wǎng)絡(luò)性能相關(guān)的counter。

9、了解一般的大型企業(yè)應(yīng)用的部署架構(gòu)和應(yīng)用架構(gòu)。

10、了解知名大型web應(yīng)用、高并發(fā)量、高流量、實(shí)時(shí)響應(yīng)要求高的超大規(guī)模網(wǎng)站的架構(gòu)和優(yōu)化歷程。

11、熟悉統(tǒng)計(jì)學(xué)的基礎(chǔ)知識(shí)、常用分析方法以及實(shí)驗(yàn)設(shè)計(jì)方法,了解數(shù)學(xué)建模相關(guān)的知識(shí)。

12、熟悉專(zhuān)屬行業(yè)的業(yè)務(wù)知識(shí)和用戶(hù)場(chǎng)景,例如電信行業(yè)的OSS系統(tǒng)所涉及的業(yè)務(wù)知識(shí)和用戶(hù)場(chǎng)景,證券交易系統(tǒng)所涉及的業(yè)務(wù)知識(shí)和用戶(hù)場(chǎng)景。

13、大量的實(shí)際性能測(cè)試及優(yōu)化的經(jīng)驗(yàn)。

14、積極的參與到各類(lèi)圈子、社團(tuán)的討論和交流、分享中。

以上便是此次創(chuàng)芯檢測(cè)帶來(lái)的“性能測(cè)試”相關(guān)內(nèi)容,通過(guò)本文,希望能對(duì)大家有所幫助。如果您喜歡本文,不妨持續(xù)關(guān)注我們網(wǎng)站,我們將于后期帶來(lái)更多精彩內(nèi)容。如您有任何電子產(chǎn)品檢驗(yàn)測(cè)試的相關(guān)需求,歡迎致電創(chuàng)芯檢測(cè),我們將竭誠(chéng)為您服務(wù)。

微信掃碼關(guān)注 CXOlab創(chuàng)芯在線檢測(cè)實(shí)驗(yàn)室
相關(guān)閱讀
五月芯資訊回顧:原廠漲價(jià)函不斷,疫情影響供應(yīng)鏈

剛剛過(guò)去的五月,全球多地疫情反彈,大宗商品漲價(jià)延續(xù),IC產(chǎn)業(yè)鏈毫無(wú)意外,缺貨漲價(jià)仍是主旋律。下面就來(lái)梳理一下過(guò)去的一個(gè)月,業(yè)內(nèi)都有哪些值得關(guān)注的熱點(diǎn)。

2021-06-04 11:16:00
查看詳情
馬來(lái)西亞管控延長(zhǎng),被動(dòng)元件又懸了?

自五月以來(lái),馬來(lái)西亞疫情不斷升溫,每日新增確診高峰曾突破9000例。嚴(yán)峻形勢(shì)之下,馬來(lái)西亞政府于6月1日開(kāi)始執(zhí)行為期半個(gè)月的全面行動(dòng)管制。在這之后,每日新增病例呈現(xiàn)下降趨勢(shì)。

2021-06-18 15:41:07
查看詳情
內(nèi)存市場(chǎng)翻轉(zhuǎn),漲價(jià)來(lái)襲!

據(jù)媒體近日?qǐng)?bào)道,內(nèi)存正在重回漲價(jià)模式,從去年12月到今年1月,漲幅最多的品種已達(dá)30%。據(jù)行情網(wǎng)站數(shù)據(jù),各類(lèi)內(nèi)存條、內(nèi)存顆粒在12月上旬起開(kāi)始漲價(jià),至今仍沒(méi)有停止的意思。

2021-03-05 10:53:00
查看詳情
被動(dòng)元件漲價(jià)啟動(dòng),MLCC和芯片打頭陣

據(jù)臺(tái)媒近日?qǐng)?bào)道,MLCC兩大原廠三星電機(jī)和TDK近期對(duì)一線組裝廠客戶(hù)發(fā)出通知,強(qiáng)調(diào)高容MLCC供貨緊張,即將對(duì)其調(diào)漲報(bào)價(jià)。在芯片電阻市場(chǎng),臺(tái)廠國(guó)巨正式宣布從三月起漲價(jià)15-25%。緊接著,華新科也對(duì)代理商發(fā)出漲價(jià)通知,新訂單將調(diào)漲10-15%。

2021-03-05 10:52:00
查看詳情
深圳福田海關(guān)查獲大批侵權(quán)電路板,共計(jì)超過(guò)39萬(wàn)個(gè)

據(jù)海關(guān)總署微信平臺(tái)“海關(guān)發(fā)布”10日發(fā)布的消息,經(jīng)品牌權(quán)利人確認(rèn),深圳海關(guān)所屬福田海關(guān)此前在貨運(yùn)出口渠道查獲的一批共計(jì)391500個(gè)印刷電路板,侵犯了UL公司的“RU”商標(biāo)專(zhuān)用權(quán)。

2021-03-05 11:12:00
查看詳情
可靠性測(cè)試:常規(guī)的可靠性項(xiàng)目及類(lèi)型介紹

可靠性試驗(yàn)是對(duì)產(chǎn)品進(jìn)行可靠性調(diào)查、分析和評(píng)價(jià)的一種手段。試驗(yàn)結(jié)果為故障分析、研究采取的糾正措施、判斷產(chǎn)品是否達(dá)到指標(biāo)要求提供依據(jù)。根據(jù)可靠性統(tǒng)計(jì)試驗(yàn)所采用的方法和目的,可靠性統(tǒng)計(jì)試驗(yàn)可以分為可靠性驗(yàn)證試驗(yàn)和可靠性測(cè)定試驗(yàn)。可靠性測(cè)定試驗(yàn)是為測(cè)定可靠性特性或其量值而做的試驗(yàn),通常用來(lái)提供可靠性數(shù)據(jù)??煽啃则?yàn)證試驗(yàn)是用來(lái)驗(yàn)證設(shè)備的可靠性特征值是否符合其規(guī)定的可靠性要求的試驗(yàn),一般將可靠性鑒定和驗(yàn)收試驗(yàn)統(tǒng)稱(chēng)為可靠性驗(yàn)證試驗(yàn)。

2021-04-26 16:17:00
查看詳情
產(chǎn)品進(jìn)行可靠性測(cè)試的重要性及目的

產(chǎn)品在一定時(shí)間或條件下無(wú)故障地執(zhí)行指定功能的能力或可能性。可通過(guò)可靠度、失效率還有平均無(wú)故障間隔等來(lái)評(píng)價(jià)產(chǎn)品的可靠性。而且這是一項(xiàng)重要的質(zhì)量指標(biāo),只是定性描述就顯得不夠,必須使之?dāng)?shù)量化,這樣才能進(jìn)行精確的描述和比較。

2021-04-26 16:19:00
查看詳情
匯總:半導(dǎo)體失效分析測(cè)試的詳細(xì)步驟

失效分析是芯片測(cè)試重要環(huán)節(jié),無(wú)論對(duì)于量產(chǎn)樣品還是設(shè)計(jì)環(huán)節(jié)亦或是客退品,失效分析可以幫助降低成本,縮短周期。 常見(jiàn)的失效分析方法有Decap,X-RAY,IV,EMMI,F(xiàn)IB,SEM,EDX,Probe,OM,RIE等,因?yàn)槭Х治鲈O(shè)備昂貴,大部分需求單位配不了或配不齊需要的設(shè)備,因此借用外力,使用對(duì)外開(kāi)放的資源,來(lái)完成自己的分析也是一種很好的選擇。我們選擇去外面測(cè)試時(shí)需要準(zhǔn)備的信息有哪些呢?下面為大家整理一下:

2021-04-26 16:29:00
查看詳情
芯片常用失效分析手段和流程

一般來(lái)說(shuō),集成電路在研制、生產(chǎn)和使用過(guò)程中失效不可避免,隨著人們對(duì)產(chǎn)品質(zhì)量和可靠性要求的不斷提高,失效分析工作也顯得越來(lái)越重要,通過(guò)芯片失效分析,可以幫助集成電路設(shè)計(jì)人員找到設(shè)計(jì)上的缺陷、工藝參數(shù)的不匹配或設(shè)計(jì)與操作中的不當(dāng)?shù)葐?wèn)題。芯片失效分析的常用方法不外乎那幾個(gè)流程,最重要的還是要借助于各種先進(jìn)精確的電子儀器。以下內(nèi)容主要從這兩個(gè)方面闡述,希望對(duì)大家有所幫助。

2021-04-26 16:41:00
查看詳情
值得借鑒!PCB板可靠性測(cè)試方法分享

PCB電路板是電子元件的基礎(chǔ)和高速公路,又稱(chēng)印刷電路板,是電子元器件電氣連接的提供者。它的發(fā)展已有100多年的歷史了;它的設(shè)計(jì)主要是版圖設(shè)計(jì);采用電路板的主要優(yōu)點(diǎn)是大大減少布線和裝配的差錯(cuò),提高了自動(dòng)化水平和生產(chǎn)勞動(dòng)率。PCB的質(zhì)量非常關(guān)鍵,要檢查PCB的質(zhì)量,必須進(jìn)行多項(xiàng)可靠性測(cè)試。這篇文章就是對(duì)測(cè)試的介紹,一起來(lái)看看吧。

2021-04-26 16:47:42
查看詳情