檢測小知識:性能測試包含了哪些測試?

日期:2021-09-28 15:03:28 瀏覽量:1958 標簽: 性能測試

什么是性能測試?性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統(tǒng)的各項性能指標進行測試。負載測試和壓力測試都屬于性能測試,兩者可以結合進行。通過負載測試,確定在各種工作負載下系統(tǒng)的性能,目標是測試當負載逐漸增加時,系統(tǒng)各項性能指標的變化情況。壓力測試是通過確定一個系統(tǒng)的瓶頸或者不能接受的性能點,來獲得系統(tǒng)能提供的最大服務級別的測試。

性能測試包含了哪些測試?性能測試包含了負載測試,強度測試,容量測試等:

1、負載測試(Load Testing):

負載測試是一種主要為了測試軟件系統(tǒng)是否達到需求文檔設計的目標,譬如軟件在一定時期內,最大支持多少并發(fā)用戶數(shù),軟件請求出錯率等,測試的主要是軟件系統(tǒng)的性能。

2、強度測試(Stress Testing):

強度測試也就是壓力測試,壓力測試主要是為了測試硬件系統(tǒng)是否達到需求文檔設計的性能目標,譬如在一定時期內,系統(tǒng)的cpu利用率,內存使用率,磁盤I/O吞吐率,網(wǎng)絡吞吐量等,壓力測試和負載測試最大的差別在于測試目的不同。

3、容量測試(Volume Testing):

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

檢測小知識:性能測試包含了哪些測試?

性能測試的基本指標:

1.響應時間(Response Time):t1+t2+t3+t4

time1:客戶端——服務器(發(fā)送請求)

time2:服務器處理時間

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

time4:服務器——客戶端(返回數(shù)據(jù))

2.并發(fā)\并發(fā)數(shù)\并發(fā)用戶數(shù)( Concurrent users):一定時間內向服務器發(fā)送的請求用戶數(shù)

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

b.同一時間在做不同事情的并發(fā)(混合業(yè)務場景測試)

所以說,一般先做 單接口的性能測試,然后再做 單業(yè)務性能測試,最后做 混合業(yè)務場景的性能測試。

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

TPS越高,表示服務器處理能力越好。

QPS:每秒查詢數(shù)

這也是在做性能測試時,最重要的一個指標值。

4.吞吐量:事務/s,kb/s

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

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

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

性能測試需掌握的知識點:

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

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

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

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

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

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

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

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

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

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

11、熟悉統(tǒng)計學的基礎知識、常用分析方法以及實驗設計方法,了解數(shù)學建模相關的知識。

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

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

14、積極的參與到各類圈子、社團的討論和交流、分享中。

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

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

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

2021-06-04 11:16:00
查看詳情
馬來西亞管控延長,被動元件又懸了?

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

2021-06-18 15:41:07
查看詳情
內存市場翻轉,漲價來襲!

據(jù)媒體近日報道,內存正在重回漲價模式,從去年12月到今年1月,漲幅最多的品種已達30%。據(jù)行情網(wǎng)站數(shù)據(jù),各類內存條、內存顆粒在12月上旬起開始漲價,至今仍沒有停止的意思。

2021-03-05 10:53:00
查看詳情
被動元件漲價啟動,MLCC和芯片打頭陣

據(jù)臺媒近日報道,MLCC兩大原廠三星電機和TDK近期對一線組裝廠客戶發(fā)出通知,強調高容MLCC供貨緊張,即將對其調漲報價。在芯片電阻市場,臺廠國巨正式宣布從三月起漲價15-25%。緊接著,華新科也對代理商發(fā)出漲價通知,新訂單將調漲10-15%。

2021-03-05 10:52:00
查看詳情
深圳福田海關查獲大批侵權電路板,共計超過39萬個

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

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

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

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

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

2021-04-26 16:19:00
查看詳情
匯總:半導體失效分析測試的詳細步驟

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

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

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

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

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

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