真實(shí)環(huán)境下的互聯(lián)網(wǎng)電子商務(wù)業(yè)務(wù)系統(tǒng)壓力測(cè)試
互聯(lián)網(wǎng)自誕生之日起,就注定了它的輝煌,也從沒像今天這樣繁榮***。如今電子商務(wù)、新媒體、資訊門戶、電子銀行、電子病歷無(wú)處不在。作為網(wǎng)民數(shù)量最多的國(guó)家,當(dāng)這些網(wǎng)絡(luò)應(yīng)用越來越貼近人們的日常生活時(shí),就很難想象現(xiàn)在的網(wǎng)民離開互聯(lián)網(wǎng)的生活會(huì)怎樣。
中國(guó)正在邁向網(wǎng)絡(luò)無(wú)處不在的時(shí)代。4.2億--這個(gè)數(shù)字讓中國(guó)成為世界上網(wǎng)民數(shù)量最多的國(guó)家。

CNNIC發(fā)布的***一期中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告顯示,截至2010年6月,中國(guó)網(wǎng)民規(guī)模達(dá)到4.2億,互聯(lián)網(wǎng)普及率攀升至31.8%。截至2010年6月,手機(jī)網(wǎng)民用戶高達(dá)2.77億[1]。
電子商務(wù)平臺(tái)之變
毫無(wú)疑問,在線人數(shù)的高速增長(zhǎng)帶來的是電子商務(wù)的無(wú)限商機(jī),我們也看到國(guó)內(nèi)很多電子商務(wù)平臺(tái)抓住了這樣的機(jī)會(huì),如今,越來越多的傳統(tǒng)行業(yè)也將業(yè)務(wù)延伸到互聯(lián)網(wǎng)渠道。值得注意的是,這種趨勢(shì)也給互聯(lián)網(wǎng)在線業(yè)務(wù)帶來五個(gè)方面的變化:
一、WEB在線應(yīng)用越來越復(fù)合化,也就是說用戶進(jìn)行在線交易時(shí)瀏覽器中展現(xiàn)的內(nèi)容已經(jīng)不僅僅是網(wǎng)站的內(nèi)部IT系統(tǒng),而是包括來自第三方和共享服務(wù)的內(nèi)容,例如網(wǎng)上購(gòu)物頁(yè)面,也許廣告部分是來自第三方獨(dú)立的廣告公司,支付時(shí)訪問的內(nèi)容則是來自銀行,或者第三方支付平臺(tái)內(nèi)容。這些內(nèi)容最終都聚合到用戶的瀏覽器中,在用戶看來,這些內(nèi)容都是來自在線銷售商的業(yè)務(wù)提供的內(nèi)容;

二、每個(gè)交易教程設(shè)計(jì)的主機(jī)數(shù)目日益增加,其中在中國(guó)的網(wǎng)站每個(gè)交易流程設(shè)計(jì)的主機(jī)數(shù)目平均達(dá)到了9.1個(gè);
三、被訪問的內(nèi)容中來自更多的不同地理位置的資源,超過60%的頁(yè)面內(nèi)容來自2個(gè)以上的不同城市。
四、業(yè)務(wù)邏輯原來越被推送到用戶端,隨著Ajax技術(shù)的成熟和大量應(yīng)用,大量的業(yè)務(wù)處理邏輯被推送到本地運(yùn)行,而這些業(yè)務(wù)邏輯在不同瀏覽器中運(yùn)行效率差異顯著。
五、用戶訪問在線業(yè)務(wù)的方式也日新月異,不再僅限于傳統(tǒng)PC桌面通過寬帶訪問,而是更多業(yè)務(wù)來自手機(jī)、平板電腦等不同設(shè)備和無(wú)線移動(dòng)互聯(lián)網(wǎng),但是同時(shí)也可以看到客戶對(duì)通過無(wú)線訪問在線業(yè)務(wù)性能的期望也是很高,例如美國(guó)在線購(gòu)物者期望通過無(wú)線訪問的交易系統(tǒng)頁(yè)面在2秒以內(nèi)打開。超過58%的移動(dòng)互聯(lián)網(wǎng)用戶期望手持設(shè)備的瀏覽性能和PC表現(xiàn)一樣優(yōu)異。從右側(cè)對(duì)美國(guó)IPHONE用戶的訪問統(tǒng)計(jì)分析可以看到,當(dāng)頁(yè)面響應(yīng)時(shí)間超過3秒以后,頁(yè)面丟棄率出險(xiǎn)明顯上升,到了4秒時(shí)丟棄率已經(jīng)傳統(tǒng)互聯(lián)網(wǎng)用戶訪問網(wǎng)站的丟棄率曲線基本一致了。#p#

電子商務(wù)平臺(tái)之痛
我們非常清楚,對(duì)于一個(gè)在線業(yè)務(wù)系統(tǒng)來說,更多的流量意味著更高的轉(zhuǎn)化率,更多的收入和更少的邊際成本。但如果網(wǎng)站不能支撐用戶訪問的負(fù)載,那就意味著投資化為烏有,也意味著你的品牌不但沒有給用戶帶來益處,反而有可能導(dǎo)致品牌負(fù)面影響的產(chǎn)生。
這一點(diǎn)在網(wǎng)站訪問高峰時(shí)間體現(xiàn)的尤為突出,例如圣誕節(jié)、中秋節(jié)、春節(jié)等有大量購(gòu)買行為的季節(jié),客戶訪問時(shí)的轉(zhuǎn)化率本應(yīng)非常高,換句話說,商家將在這個(gè)時(shí)段有更多的銷售收入。事實(shí)果真如此么?我們來看一份調(diào)查,結(jié)果可能會(huì)讓很多人身同感受。
這是一份對(duì)1500多名在零售、旅游和金融服務(wù)三個(gè)行業(yè)在線購(gòu)物者進(jìn)行調(diào)[2]查,結(jié)果發(fā)現(xiàn),在受訪者中,有超過60%的用戶期望這個(gè)時(shí)段網(wǎng)站性能應(yīng)該和平時(shí)一樣好,但是有70%左右的用戶對(duì)高峰時(shí)段的性能表現(xiàn)不滿意。在發(fā)現(xiàn)訪問緩慢時(shí),有將近80%的用戶會(huì)嘗試其他同類網(wǎng)站進(jìn)行購(gòu)物;并且接近90%的用戶會(huì)減少甚至不再訪問這個(gè)網(wǎng)站。有一半受訪者會(huì)對(duì)此網(wǎng)站產(chǎn)生負(fù)面印象,而超過40%的用戶會(huì)將其體驗(yàn)感受告訴給朋友和家人。從而導(dǎo)致性能緩慢的網(wǎng)站的品牌、客戶忠實(shí)度以及收入下降。想想看,你是否也有類似的經(jīng)歷和感受呢?
這份調(diào)查的詳細(xì)數(shù)據(jù)如下表所示:
|
行業(yè)
|
統(tǒng)計(jì)數(shù)據(jù)
|
|
零售
|
l 超過51%的用戶在高峰時(shí)段訪問在線系統(tǒng)時(shí),每小時(shí)購(gòu)買金額遠(yuǎn)遠(yuǎn)超過平時(shí)
l 在經(jīng)歷1-2次糟糕的性能體驗(yàn)以后,41%的用戶將會(huì)選擇其他購(gòu)物網(wǎng)站進(jìn)行購(gòu)買
l 在2009年美國(guó)圣誕節(jié)時(shí)段,超過33%的用戶對(duì)在線購(gòu)物體驗(yàn)不滿意
|
|
旅游
|
l 超過35%的用戶在高峰時(shí)段訪問在線系統(tǒng)時(shí),購(gòu)買旅游產(chǎn)品金額遠(yuǎn)遠(yuǎn)超過平時(shí)
l 在經(jīng)歷1-2次糟糕的性能體驗(yàn)以后,53%的用戶將會(huì)選擇其他購(gòu)物網(wǎng)站進(jìn)行購(gòu)買
l 在2009年美國(guó)圣誕節(jié)時(shí)段,超過24%的用戶對(duì)在線購(gòu)物體驗(yàn)不滿意
|
|
金融服務(wù)
|
l 超過51%的金融服務(wù)用戶和65%的股票交易用戶在高峰時(shí)段訪問在線不滿意
l 如果對(duì)在線服務(wù)不滿意,40%的在金融服務(wù)用戶和57%的股票交易用戶將選擇其他供應(yīng)商服務(wù)。
|
顯然,高峰時(shí)刻的在線業(yè)務(wù)系統(tǒng)表現(xiàn)并不盡如人意,尤其是在新業(yè)務(wù)上線或者老業(yè)務(wù)升級(jí)時(shí),成為大部分國(guó)內(nèi)電子商務(wù)網(wǎng)站無(wú)法言表的痛處。#p#
電子商務(wù)平臺(tái)的壓力測(cè)試
為了確保業(yè)務(wù)系統(tǒng)在任何情況下都能表現(xiàn)優(yōu)異,電子商務(wù)平臺(tái)需要選擇一種性價(jià)比較高的解決方法,來權(quán)衡自身平臺(tái)究竟能承受多大負(fù)載,怎樣改進(jìn)機(jī)制有效增加負(fù)載。
壓力測(cè)試就是一種非常有效的解決方法。電子商務(wù)平臺(tái)通過完善和全面的壓力測(cè)試來掌握業(yè)務(wù)系統(tǒng)的承壓能力,對(duì)不同壓力情況下業(yè)務(wù)系統(tǒng)響應(yīng)時(shí)間和用戶體驗(yàn)進(jìn)行量化管理,以達(dá)到知己知彼,百戰(zhàn)不殆的效果。
目前針對(duì)在線業(yè)務(wù)系統(tǒng)做壓力測(cè)試有三種不同選擇,這里分別稱為L(zhǎng)oad1.0,1.5和2.0,如下圖所示:

傳統(tǒng)壓力測(cè)試,這里也被稱為L(zhǎng)oad1.0,是一種非常古董的壓力測(cè)試方案,采用Load runner等產(chǎn)品在內(nèi)網(wǎng)錄制腳本,然后從內(nèi)網(wǎng)向目標(biāo)業(yè)務(wù)系統(tǒng)發(fā)起訪問壓力負(fù)載,但是由于WEB應(yīng)用傳輸鏈涵蓋的范圍不僅僅是防火墻內(nèi)部,還包括互聯(lián)網(wǎng)以及第三方內(nèi)容,因此這種測(cè)試方式對(duì)于內(nèi)部業(yè)務(wù)系統(tǒng)的單元測(cè)試是一個(gè)不錯(cuò)的選擇,而對(duì)于互聯(lián)網(wǎng)在線業(yè)務(wù)系統(tǒng)在顯得力不從心,難以全面反映在不同訪問負(fù)載情況下業(yè)務(wù)的真實(shí)表現(xiàn)。
Load1.5,這種壓力測(cè)試方法類似于Load1.0,區(qū)別在于訪問負(fù)載壓力發(fā)生器被部署在外網(wǎng)的云計(jì)算節(jié)點(diǎn)中,相對(duì)于Load1.0,Load1.5能相對(duì)更全面的測(cè)試WEB業(yè)務(wù)傳輸鏈中涉及的網(wǎng)絡(luò)連接等有可能影響用戶體驗(yàn)的環(huán)節(jié),但是它還是缺乏對(duì)WEB業(yè)務(wù)傳輸鏈中最終用戶的覆蓋。
在壓力測(cè)試方面,國(guó)際知名企業(yè)Gomez作出了很多技術(shù)研究,在其推出的基于SaaS模式的新一代真實(shí)環(huán)境壓力測(cè)試平臺(tái)-Load2.0中,結(jié)合了云計(jì)算壓力節(jié)點(diǎn)負(fù)載和最終用戶壓力負(fù)載的解決方案,能全面覆蓋WEB業(yè)務(wù)傳輸鏈中所有相關(guān)單元。并且壓力測(cè)試負(fù)載時(shí)按照壓力發(fā)生數(shù)量和時(shí)間收費(fèi),因此無(wú)需單獨(dú)購(gòu)買軟件和硬件,可以極大的節(jié)省IT測(cè)試投入。通過Load2.0,可以實(shí)現(xiàn):
確保WEB系統(tǒng)在不同壓力下的擴(kuò)展能力
在發(fā)布或者升級(jí)之前準(zhǔn)確了解應(yīng)用性能瓶頸
減少WEB應(yīng)用和基礎(chǔ)設(shè)施變更風(fēng)險(xiǎn)
充分了解第三方內(nèi)容服務(wù)商對(duì)業(yè)務(wù)的影響
方便的基于WEB方式訪問SaaS平臺(tái),容易和便捷的在指定時(shí)間,制定負(fù)載量進(jìn)行測(cè)試,整個(gè)過程完全自動(dòng)化無(wú)需人工干預(yù)#p#
事實(shí)上,最重要的一點(diǎn)是作為壓力測(cè)試的發(fā)起者,WEB業(yè)務(wù)運(yùn)營(yíng)人員可以從最終用戶的視角去觀察業(yè)務(wù)在不同壓力負(fù)載下的業(yè)務(wù)訪問響應(yīng)時(shí)間,由于最終用戶分布在整個(gè)互聯(lián)網(wǎng)的不同地域,因此壓力測(cè)試就應(yīng)該包括最終用戶桌面發(fā)起的壓力,并且從最終用戶的角度評(píng)測(cè)在線業(yè)務(wù)系統(tǒng)的響應(yīng)情況。Gomez在全球有超過15萬(wàn)個(gè)活躍桌面用戶,可以幫助企業(yè)主進(jìn)行全面的壓力測(cè)試,例如,從左面圖我們可以看到一個(gè)業(yè)務(wù)流程有四步,在壓力情況下其中一個(gè)頁(yè)面時(shí)導(dǎo)致整個(gè)流程變慢的主要原因,而在導(dǎo)致這個(gè)頁(yè)面變慢的是其中一個(gè)主機(jī);從下面的圖可以看到隨著負(fù)載數(shù)量增加,頁(yè)面的響應(yīng)時(shí)間開始趨于變慢,而頁(yè)面訪問的錯(cuò)誤數(shù)量也在增加。

Gomez的真實(shí)環(huán)境壓力測(cè)試Load2.0解決方案結(jié)合云計(jì)算技術(shù)以及大量終端用戶產(chǎn)生壓力,保證企業(yè)主可以全面完整掌握在線業(yè)務(wù)系統(tǒng)的負(fù)載能力及其對(duì)應(yīng)的響應(yīng)時(shí)間。而不會(huì)出現(xiàn)在高峰時(shí)刻出現(xiàn)的業(yè)務(wù)系統(tǒng)崩潰,流失客戶,品牌受損的情況。

如今,以電子商務(wù)平臺(tái)為代表的中國(guó)互聯(lián)網(wǎng)出現(xiàn)了異常繁榮景象,但很少有人關(guān)注這種繁榮背后存在的問題。知名的電子商務(wù)平臺(tái)每推出一次促銷或秒殺,瞬間流量足以使網(wǎng)站崩潰,任何電子商務(wù)平臺(tái)的老板都不希望發(fā)生這樣的事情。這其中的關(guān)鍵問題是,電子商務(wù)平臺(tái)是否清楚在線業(yè)務(wù)系統(tǒng)到底能承受多大的壓力。
在瞬息萬(wàn)變的互聯(lián)網(wǎng)中博得一席之地,讓億萬(wàn)中國(guó)網(wǎng)民從中受惠,電子商務(wù)平臺(tái),你還有很多技術(shù)工作要做。
[1] " 第26次中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告" 2010年7月15日中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心
http://www.cnnic.net.cn/html/Dir/2010/07/15/5921.htm
[2] "a study of consumer Internet usage experiences during peak traffic times" 2010
Equation Research http://www.eqr1.com




















