天天看點

性能測試系列二 何時介入性能測試

    我們知道了壓測的概念的介紹,那麼很多人都想問,我們應該怎麼做,在項目中的流程是怎樣的,整個過程需要什麼。那麼我們來一一道來。

    一、壓測的時機

    我們選擇什麼樣的時機去介入壓測,時機的選擇是很重要的,如果時間選擇不對呢,那麼可能壓測都是無用功。或者是高投入,低産出的。我大概總結了幾個時機。

    1.項目上線穩定後,對系統的評估

    2.系統研發後期,對系統的檢驗

    3.活動前,摸高壓測,預估流量

    4.線上出現性能問題。

    5.合作活動、系統,對方要求上線前壓測

大概是5個方面,當然了,也不隻是這些,這裡隻是做了幾種情況的列舉。我們接下來可以詳細 的看看。

    1.項目上線穩定後,對系統評估

我們在系統上線穩定後,使用者的增加,我們不知道我們的系統能夠抗住多少使用者,使用者還在增加,我們為了驗證系統在未來一段時間的穩定性,我們要進行壓測。對系統進行評估,通過壓測,讓系統的容量足夠應對未來一段時間的新增。

很多時候呢,在系統的研發的後期呢,由于團隊的要求,需要對系統的穩定性做下校驗,保證系統在短時間内流量陡增的時候的整體的穩定性。對系統的部署提供一個參考的結果。

    3.活動前,壓測。

這個是很多時候的活動的正常的選擇,我們需要在活動前,對系統進行一個摸高壓測,根據預估的流量,對系統的配置進行調整優化。保證整個活動期間,系統平穩渡過,完成既定目标。

    4.線上出現性能問題

這個時候來做性能測試,是很常見的,有很多小的公司,剛開始,業務還沒有增加上來,沒有必要去做性能測試,等問題來了,再來做這個時候,時間是倉促的,很多時候是為了性能而性能。為了滿足線上的穩定性,來修複線上問題而做的。這樣的風險很大。

    5.合作活動,系統對方要求的

合作的,對方對于性能有要求,我們必須去做這一項工作。因為不達标可能合同終止,或者産生合作的損失,對公司利益造成影響。是以必須來做壓測,保證合作的順利開展。

    無論是怎樣的時機去做性能測試。都要去做,性能測試必須做,不做不行。性能測試的做的時機的考慮一定是符合公司的業務發展,不能說随意的去選擇壓測時機。有時候,過早的介入性能測試,或者過多的性能優化,可能會收到反向效果。對于性能時機的選擇,要貼合業務而來。

性能測試系列二 何時介入性能測試