? ? ? ?分享一個性能測試的網(wǎng)站ping.chinaz.com芯急。該工具可以多個地點ping服務器已檢測服務器響應速度错蝴,http狀態(tài)和GZIP情況等健盒。
? ? ? ?性能測試的目的是為了驗證系統(tǒng)是否達到用戶提出的性能指標酝豪,發(fā)現(xiàn)系統(tǒng)存在的性能瓶頸膊毁,起到優(yōu)化系統(tǒng)的目的。
? ? ? ?功能測試是和性能測試聯(lián)系在一起的绰更,功能測試是性能測試的基礎瞧挤,功能測試需要做到需求覆蓋率高,性能測試重要的是設計業(yè)務場景以及相對應的指標儡湾。手工是和自動化聯(lián)系在一起的特恬,自動化是手工測試效率的提升。
? ? ? ?性能測試一個分為狹義的性能測試徐钠,負載測試和壓力測試三類癌刽。以下是各自的區(qū)別。
? ? ? ?我的理解是狹義性能測試是做符合用戶滿意度的需求測試,比如用戶要求達到500TPS显拜,但是實際系統(tǒng)可以處理1000TPS衡奥,這是系統(tǒng)的瓶頸,那么當你得到1000這個值的測試過程就是負載測試远荠,當繼續(xù)增加到1300或者更多的時候就是在做壓力測試矮固,也叫極限測試。整個性能測試過程就是這樣分三個階段一步步上升的譬淳,從而得出系統(tǒng)的各項指標或特性档址。性能一般要么來自需求規(guī)格說明書中明確的說明,要么來自多次性能測試的各項平均值邻梆。指標當中主要包括操作系統(tǒng)指標守伸,數(shù)據(jù)庫指標和軟件本身的指標。性能測試的重點在于前期的數(shù)據(jù)設計和后期的數(shù)據(jù)分析浦妄。