電子商務(wù)網(wǎng)站測試經(jīng)驗總結(jié)
從業(yè)電子商務(wù)網(wǎng)站測試一年多,很久沒有進(jìn)行測試的經(jīng)驗方面的總結(jié)了,今天對之前測試的電子商務(wù)網(wǎng)站進(jìn)行了一次總結(jié),總體按照兩種模式進(jìn)行劃分總結(jié):1.按照測試類型 2.按照電子商務(wù)網(wǎng)站的系統(tǒng)架構(gòu)
1.按照測試類型來劃分
1.兼容性
1.1主要是在瀏覽器兼容(360瀏覽器IE6 IE8瀏覽器)
12.操作系統(tǒng),主要體現(xiàn)在操作系統(tǒng)兼容(xp win2003 win2007)
2.UI測試
2.1檢查連接是否正確
2.2是否有文字錯誤信息
2.2產(chǎn)品價格是否有顯示錯誤。
3.用戶體驗測試UE
3.1首頁產(chǎn)品的展示與分類
3.2搜索結(jié)果頁,搜索結(jié)果的正確性,和結(jié)果頁面信息的展示
3.3產(chǎn)品詳情頁。產(chǎn)品介紹頁面將對客戶的購買行為起到關(guān)鍵的作用,產(chǎn)品圖片,文字說明,產(chǎn)品描述就相當(dāng)于柜臺服務(wù)員與產(chǎn)品說明書。
4.購物流程及購物規(guī)則測試
4.1B2C網(wǎng)站最重要的流程就是購物流程,包括幾個重要功能:購物車、配送方式、支付方式、提交訂單。這一流程的用戶體驗的重要性在于讓客戶能很容易的完成下單的過程
測試產(chǎn)品能否放入購物車中
4.2當(dāng)某種產(chǎn)品有購物數(shù)量限制時,超過這一數(shù)值,能否也能放入購物車中
4.3購物車中的購物限制是否正確
4.4積分是否能夠兌換正品,或者限購的產(chǎn)品
4.5積分是否能夠兌換促銷類的產(chǎn)品。
5.支付流程
5.1購物車中的產(chǎn)品能否正常支付
5.2當(dāng)支付完成,不等頁面跳轉(zhuǎn),直接關(guān)閉瀏覽器,數(shù)據(jù)傳遞是否正確
5.3當(dāng)支付完成,等待頁面跳轉(zhuǎn),跳轉(zhuǎn)到得頁面是否正確
5.4網(wǎng)站某個模塊間的數(shù)據(jù)傳遞是否正確
6.訂單流程測試
6.1訂單提交完后,對訂單的處理流程的驗證,以及相應(yīng)的訂單狀態(tài)核對是否正確。
7.性能,響應(yīng)速度測試。
7.1并發(fā)性測試如秒殺功能、
7.2同時購買同一個限定產(chǎn)品
7.3相同的帳號進(jìn)行2次積分兌換產(chǎn)品的并發(fā)操作。
7.4提交訂單時,并發(fā)操作時是否存在多個訂單。
重點(diǎn):
在進(jìn)行測試時,首先需要清楚應(yīng)用系統(tǒng)的輸入流,數(shù)據(jù)流的情況,在基本功能通過的情況下,才能進(jìn)行其它的類型的測試。
電子商務(wù)網(wǎng)站測試應(yīng)該關(guān)注:
1.業(yè)務(wù)流和數(shù)據(jù)流
2.重點(diǎn)在用戶體驗測試方面吧
3.還有安全和性能方面的。web的cookies測試也是重點(diǎn)。
2.按照電子商務(wù)網(wǎng)站的系統(tǒng)架構(gòu)
1典型系統(tǒng)結(jié)構(gòu)(目前都是采用的三層C/S架構(gòu),即1.表示層,2.業(yè)務(wù)層,和3.數(shù)據(jù)層(頁面與數(shù)據(jù)庫交互的)。層)。
1.表示層(測試檢查應(yīng)用程序的前端是否正確)
1.1內(nèi)容測試(檢查web應(yīng)用系統(tǒng)提供的信息,正確性,準(zhǔn)確性,相關(guān)的操作元素是否正確等)。
1.2web站點(diǎn)結(jié)構(gòu)(檢查web站點(diǎn)結(jié)構(gòu)上存在的錯誤,發(fā)現(xiàn)無效的連接)
包含三個方面:
1.是否存在空連接地址 2.是否連接到指定的頁面3.是否存在連接報錯。
1.3用戶環(huán)境(瀏覽器兼容操作系統(tǒng)兼容)
2.業(yè)務(wù)邏輯層(業(yè)務(wù)邏輯層主要是為了發(fā)現(xiàn)業(yè)務(wù)邏輯中存在的問題)。
2.1性能測試(負(fù)載測試是為了測量Web系統(tǒng)在某一負(fù)載級別上的性能,以保證Web系統(tǒng)在需求范圍內(nèi)能正常工作).
2.2數(shù)據(jù)驗證。測試用戶采集的數(shù)據(jù),通常都是以表單的形式。比如說用戶注冊(必須保證用戶的數(shù)據(jù)一致性,正確性,完整性)才能進(jìn)行提交。然后到數(shù)據(jù)庫表中去進(jìn)行驗證。
2.3業(yè)務(wù)測試。測試系統(tǒng)的業(yè)務(wù)處理過程的正確性,電子商務(wù)系統(tǒng)必須在全部的時間里正確處理業(yè)務(wù),無一例外。因此,要通過測試確保業(yè)務(wù)處理的正確性。如(如,購物,加入購物車,結(jié)算,提交訂單,訂單處理流程)的一個過程。
3 數(shù)據(jù)層。(數(shù)據(jù)層的測試,主要是指對應(yīng)系統(tǒng)用于儲存和獲取信息的數(shù)據(jù)庫管理系統(tǒng)的測試)
3.1響應(yīng)時間,定量并發(fā)操作,對應(yīng)用系統(tǒng)是否造成響應(yīng)數(shù)據(jù)的方面的影響。直接影響用戶體驗。
3.2數(shù)據(jù)完整性(主要驗證表單數(shù)據(jù)的提交及存儲),也就是數(shù)據(jù)完整性測試。將提交的數(shù)據(jù)
與數(shù)據(jù)庫中提交的數(shù)據(jù)進(jìn)行比對,確認(rèn)是否正確。
posted on 2014-07-17 09:35 順其自然EVO 閱讀(244) 評論(0) 編輯 收藏 所屬分類: 測試學(xué)習(xí)專欄