電商測(cè)試-從圖到點(diǎn)

邏輯圖


1、購(gòu)物流程圖




2、用戶添加購(gòu)物車的邏輯流程圖




3、用戶打開(kāi)購(gòu)物車的邏輯流程圖

電商幾個(gè)測(cè)試點(diǎn)

1、支付測(cè)試

1、從功能方面考慮:

用戶的使用場(chǎng)景:

包括正常完成支付的流程;

支付中斷后繼續(xù)支付的流程;

支付中斷后結(jié)束支付的流程;

單訂單支付的流程;

多訂單合并支付的流程;

余額不足;

未綁定銀行卡;

密碼錯(cuò)誤;

密碼錯(cuò)誤次數(shù)過(guò)多;

找人代付;

弱網(wǎng)狀態(tài)下,連續(xù)點(diǎn)擊支付功能功能,會(huì)不會(huì)支付多次;

分期付款等;

不同的支付方式:銀行卡網(wǎng)銀支付、支付寶支付、微信支付等;

從產(chǎn)品容錯(cuò)性上:包括支付失敗后,能否再次支付、能否退款;

2、從性能方面考慮:

? 多個(gè)用戶并發(fā)支付能否成功;

? 支付的響應(yīng)時(shí)間;

3、從安全性方面考慮

? ? 使用Fiddler攔截訂單信息,并修改訂單金額,或者修改訂單號(hào),(下兩個(gè)訂單A,B,付款時(shí)攔截訂單B,并把訂單B的訂單號(hào)改為A訂單的訂單號(hào))無(wú)法完成支付;

4、從用戶體驗(yàn)方面考慮

? ? 是否支持快捷鍵功能;

? ? 點(diǎn)擊付款按鈕,是否有提示;

? ? 取消付款,是否有提示;

? ? UI界面是否整潔;

? ? 輸入框是否對(duì)齊,大小是否適中等。

5、兼容性

? ? BS架構(gòu):不同瀏覽器測(cè)試。

? ? APP:不同類型,不同分辨率,不同操作系統(tǒng)的手機(jī)上測(cè)試

? 不同終端上支付:包括PC端的支付、筆記本電腦的支付、平板電腦的支付、手機(jī)端的支付等;

2、購(gòu)物車測(cè)試

1.功能測(cè)試

未登錄時(shí):

? ? 將商品加入購(gòu)物車,頁(yè)面跳轉(zhuǎn)到登錄頁(yè)面,登錄成功后購(gòu)物車數(shù)量增加。

?登錄后:

? ? ? 所有鏈接是否跳轉(zhuǎn)正確;

? ? ? 商品是否可以成功加入購(gòu)物車;

? ? ? 購(gòu)物車商品總數(shù)是否有限制;

? ? ? 商品總數(shù)統(tǒng)計(jì)是否正確;

? ? ? 全選功能是否可用;

? ? ? 刪除功能是否可用;

? ? ? 價(jià)格總計(jì)是否正確;

? ? ? 商品文字太長(zhǎng)時(shí)是否顯示完整;

? ? ? 購(gòu)物車中下架的商品是否有標(biāo)識(shí),是否還能支付;

? ? ? 新加入購(gòu)物車商品排序(添加購(gòu)物車中存在的店鋪的商品和購(gòu)物車中不存在的店鋪的商品);

? ? ? 是否支持快TAB、ENTER等快捷鍵;

? ? ? 商品刪除后商品總數(shù)是否減少;

? ? ? 收藏功能是否可用;

? ? ? 購(gòu)物車結(jié)算功能是否可用。

2.兼容性測(cè)試

? ? ? ? ? BS架構(gòu):不同瀏覽器測(cè)試,比如:IE,火狐,谷歌,360這些。

? ? ? ? ? APP:在主流的不同類型,不同分辨率,不同操作系統(tǒng)的手機(jī)上測(cè)試,華為,vivo,oppo等

3.用戶體驗(yàn)測(cè)試

? ? ? ? ? 刪除商品是否有提示;

? ? ? ? ? 是否支持快捷鍵功能;

? ? ? ? ? 是否有回到頂部的功能;

? ? ? ? ? 商品過(guò)多時(shí)結(jié)算按鈕是否可以浮動(dòng)顯示;

? ? ? ? ? 購(gòu)物車有多個(gè)商品時(shí),能不能只對(duì)單個(gè)商品結(jié)算;

? ? ? ? ? 界面布局、排版是否合理;

? ? ? ? ? 文字是否顯示清晰;

? ? ? ? ? 不同賣家的商品是否區(qū)分明顯。

4.性能測(cè)試

? ? ? ? ? 打開(kāi)購(gòu)物車頁(yè)面要多長(zhǎng)時(shí)間

3、訂單管理測(cè)試

訂單的同步

訂單的狀態(tài)

訂單的內(nèi)容是否完整

訂單變更 退單等


各模塊測(cè)試所要注意的點(diǎn)總結(jié):

首頁(yè)

電商類首頁(yè)主要是以展示為主,所以首頁(yè)的主要測(cè)試點(diǎn)在UI展示,UE體驗(yàn)和瀏覽器兼容性上。

UI的測(cè)試主要參照UI人員出的圖,配合瀏覽器自帶的開(kāi)發(fā)者工具進(jìn)行測(cè)試;

測(cè)試中的易出現(xiàn)bug點(diǎn)有:

1、圖片過(guò)大加載較慢(檢查是否進(jìn)行了預(yù)加載處理,檢查是否有緩存處理,可咨詢開(kāi)發(fā)進(jìn)行緩慢加載逐漸清晰的方式)

2、圖片尺寸未適配

3、文字超過(guò)邊款顯示(規(guī)范顯示規(guī)則,多余以...形式顯示)

4、banner頁(yè)或其他滾動(dòng)效果不連續(xù)

UE上主要站在用戶角度,對(duì)頁(yè)面的配比和是否符合大多數(shù)人操作習(xí)慣,是否符合企業(yè)的文化,是否易于辨識(shí)來(lái)進(jìn)行衡量測(cè)試;

5、頁(yè)面操作提示不明顯

6、缺少整體的友好提示

7、彈框、提示太多操作麻煩

8、瀏覽器的兼容性上,我們可以調(diào)查用戶使用習(xí)慣,選擇不同的瀏覽器及版本重點(diǎn)進(jìn)行兼容測(cè)試。

360瀏覽器、搜狗瀏覽器、以及一些開(kāi)發(fā)人員不常用的瀏覽器比如2345瀏覽器,雖然開(kāi)發(fā)人員用的較少,但是在用戶那里很是常見(jiàn),所以不要避免這些瀏覽器的兼容性問(wèn)題。


登錄/注冊(cè)

登錄和注冊(cè)是網(wǎng)站的基本功能,屬于必須正常運(yùn)行的模塊,所以在這里要更嚴(yán)謹(jǐn)?shù)娜y(cè)試


1、注冊(cè)中空格是否在前后邊界上進(jìn)行了處理

2、特殊字符%在登錄中是否進(jìn)行了特殊處理

3、防止在登錄中出現(xiàn)sql注入的現(xiàn)象,從而繞過(guò)登錄密碼直接進(jìn)入系統(tǒng)

4、登錄接口中數(shù)據(jù)是否進(jìn)行了加密處理


測(cè)試用例設(shè)計(jì)

前臺(tái)下單業(yè)務(wù)場(chǎng)景測(cè)試設(shè)計(jì)

流程步驟:

設(shè)計(jì)測(cè)試用例:

第一步:需求分析

第二步:繪制流程圖

? ? ? ?1、確定業(yè)務(wù)中的操作

? ? ? ?2、分析執(zhí)行的順序

? ? ? ?3、按照業(yè)務(wù)方向進(jìn)行連線

? ? ??? ? ? ?登錄->選購(gòu)商品->加入購(gòu)物車->支付->確認(rèn)訂單->等待收貨

? ?第三步:設(shè)計(jì)測(cè)試用例(一個(gè)流程的路徑就是一條測(cè)試用例,注意覆蓋流程圖中所有的路徑)

1、前臺(tái)下單流程圖




首先電商平臺(tái)業(yè)務(wù)性決定了她是一側(cè)重交易貿(mào)易往來(lái)的性質(zhì),可從以下幾個(gè)方面進(jìn)行設(shè)計(jì):

PC+APP端涉及用例點(diǎn)相通:


1.購(gòu)物車功能:增加商品,刪除商品,多個(gè)商品重復(fù)添加,商品收藏,基本功能是否ok


2.結(jié)算功能:

一件商品,多件商品價(jià)格計(jì)算正確,

優(yōu)惠折扣商品價(jià)格計(jì)算正確,買2 送一,等等,這些特殊規(guī)則的商品價(jià)格計(jì)算正確;

重復(fù)添加商品,刪除后又添加,計(jì)算正確;

正常商品+特殊規(guī)則商品組合,計(jì)算正確


支付功能(最關(guān)鍵):無(wú)論使用第三方還是自己公司開(kāi)發(fā),支付功能一定要慎重,不能出錯(cuò),計(jì)算金額精確到小數(shù)點(diǎn)后2位,支付=接受原則,1)

主要驗(yàn)證點(diǎn)側(cè)重:支付金融是否等于商品金額,2)更換產(chǎn)品后,金額價(jià)格是否改變3)已經(jīng)支付是否可以重新支付;4)支付的時(shí)候,點(diǎn)取消,是否支付出去;5)支付時(shí),大于商品金額,小于商品金額,是否可以支付出去,等等

4.物流功能:1)收獲地址功能,添加,改變,刪除功能,默認(rèn)地址使用,取消默認(rèn)地址,物流實(shí)時(shí)跟蹤,等等測(cè)試點(diǎn)


APP側(cè)重點(diǎn):

1)系統(tǒng)兼容性:IOS/安卓,同一功能,可能IOS是OK的,安卓則不可以,這是兼容性導(dǎo)致的

2)網(wǎng)絡(luò)限制:1)弱網(wǎng),2)4G;3)wifi;4)無(wú)網(wǎng)絡(luò)時(shí),系統(tǒng)的使用情況,是否影響交易

3)使用:系統(tǒng)整體的安裝,運(yùn)行,卸載功能,占用內(nèi)存空間大小等等

4)同一系統(tǒng)兼容性:IOS:不同版本,不同型號(hào),不同屏幕大小,數(shù)據(jù)展示問(wèn)題等等

5)版本更新迭代:新老功能兼容,版本更新不影響業(yè)務(wù)流程等主要功能

6)性能:如雙十一,同一時(shí)間段,用戶量集體訪問(wèn),服務(wù)器是否會(huì)垮

7)安全性:支付,結(jié)算信息,已經(jīng)客戶信息,物流信息,在數(shù)據(jù)庫(kù)中是怎樣存儲(chǔ),是否會(huì)泄露,等等

8)與APP端其他軟件共存問(wèn)題:正在使用平臺(tái),忽然來(lái)電話,或者打開(kāi)微信,平臺(tái)是否還可以正常使用

9)極限測(cè)試:在各種邊界壓力情況下,如電池、存儲(chǔ)、網(wǎng)速等,驗(yàn)證App是否能正確響應(yīng)

電商測(cè)試點(diǎn)

積分兌換:純積分兌換 OK、積分商品需要運(yùn)費(fèi) fail、積分+錢商品的兌換(頁(yè)面顯示)fail、虛擬商品的兌換OK、積分不夠的情況下積分商品的顯示 OK

商品查看:

1)商品詳情頁(yè)分商品介紹和規(guī)格參數(shù) OK

2)評(píng)價(jià):文字、圖片(左右滑動(dòng)翻頁(yè)) OK、視屏(暫不支持)

3)規(guī)格:同一商品的不同格式的價(jià)格 OK

4)優(yōu)惠券:最多可領(lǐng)取的張數(shù)、未來(lái)優(yōu)惠券不可以展示出來(lái) OK

5)地址:配送不在范圍的地址、在配送范圍內(nèi)

6)商品:包郵的商品 OK、不包郵的商品fail、送積分的商品 fail

7)加入對(duì)比 OK

8)收藏:收藏商品,點(diǎn)擊刪除已收藏的商品、取消收藏的提示 OK

9)限購(gòu)商品的顯示和購(gòu)買 ok,多規(guī)格的商品中一個(gè)商品限購(gòu)促銷在規(guī)格中的顯示和購(gòu)買fail

10)團(tuán)購(gòu)價(jià)及秒殺價(jià)在頁(yè)面和購(gòu)物車的顯示 OK、多規(guī)格的商品只有一個(gè)商品促銷的顯示 OK

11)商品副標(biāo)題的顯示 fail

3.商品列表:

1)搜索:搜索存在的商品、搜索不存在的商品 OK

2)銷量、價(jià)格的排序(注意排序的正確性)OK

3)篩選商品的正確性

4)退款退貨:未發(fā)貨時(shí)的退款 OK、已發(fā)貨的退款 fail、簽收后的退款退貨 OK、送積分商品的退款退貨 OK、買多件商品送積分的退款 、使用優(yōu)惠券的商品的退款退貨OK、滿減后退掉其中的一件商品 OK、要郵費(fèi)商品的退款 OK

4.購(gòu)買商品:

1)使用積分(積分的減少、在積分記錄)、使用優(yōu)惠券(優(yōu)惠券的減少)

2)支付方式:微信、支付寶、余額、銀行卡

3)買多件商品送積分

4)切換送貨地址,運(yùn)費(fèi)的重新計(jì)算

購(gòu)物車:

購(gòu)物車中商品數(shù)量的限制

自營(yíng)商品和非自營(yíng)商品的顯示

5.優(yōu)惠券:

優(yōu)惠券:注冊(cè)優(yōu)惠券、購(gòu)物贈(zèng)券、全場(chǎng)贈(zèng)券、商品券(用來(lái)買的)

滿就減:按總數(shù)、按金額、按所有類別

滿就送:按總數(shù)、按金額、按所有類別(購(gòu)買后,贈(zèng)送商品出現(xiàn)在待發(fā)貨中)

秒殺:(注意限購(gòu)和時(shí)間)

團(tuán)購(gòu):(注意時(shí)間和多規(guī)格商品的限購(gòu)促銷的顯示,尤其是選擇其他規(guī)格的商品后再點(diǎn)選回去)

庫(kù)存:

購(gòu)買商品后,存庫(kù)減少(在什么時(shí)候減少?待出款?待發(fā)貨?)

購(gòu)買商品,但商品未發(fā)貨時(shí),申請(qǐng)退款,庫(kù)存是否增加?

購(gòu)買的商品收貨后,申請(qǐng)退款,庫(kù)存是否增加?

5)收貨

1)客戶未點(diǎn)擊收貨,一定時(shí)間后,訂單是否自動(dòng)變成“已收貨”狀態(tài)


淘寶購(gòu)物車用例設(shè)計(jì)


? 界面測(cè)試:?

? 打開(kāi)頁(yè)面后,頁(yè)面的布局是否合理,顯示是否完整;

? 鼠標(biāo)浮動(dòng)在購(gòu)物車按鈕,迷你購(gòu)物車界面顯示是否正常;

? 不同賣家的商品在不同的table區(qū)域顯示,區(qū)分明顯;

? 頁(yè)面的tooltips能正常顯示;

? 功能測(cè)試:?

? 所有頁(yè)面鏈接功能正常,可以點(diǎn)擊到正確頁(yè)面;

? 頁(yè)面關(guān)聯(lián)本地軟件阿里旺旺的icon點(diǎn)擊后,能打開(kāi)軟件;

? 從商品信息頁(yè)面添加的商品能顯示在購(gòu)物車中;

? 購(gòu)物車頁(yè)面打開(kāi)的同時(shí),在其他頁(yè)面添加了商品,購(gòu)物車頁(yè)面刷新后,新的商品能顯示;

? 若未登錄,點(diǎn)擊購(gòu)物車,則提示用戶輸入用戶名和密碼,或者提示其他的非注冊(cè)用戶購(gòu)物方式;

? 商品未勾選的狀態(tài)下,結(jié)算按鈕是灰色無(wú)法點(diǎn)擊的;

? 勾選商品后,已選商品的總價(jià)會(huì)顯示,結(jié)算按鈕變高亮可點(diǎn)擊工作;

? 勾選商品,點(diǎn)擊結(jié)算按鈕后,進(jìn)入確認(rèn)訂單信息頁(yè)面;

? 購(gòu)物車頁(yè)面中,可以對(duì)添加的商品信息做信息的修改,并自動(dòng)保存成功;

? 賣家在線的時(shí)候,旺旺icon高亮,反之,灰色;

? 購(gòu)物車有商品降價(jià)或者庫(kù)存告急的,那么點(diǎn)擊對(duì)應(yīng)的tab,降價(jià)或者告急商品會(huì)歸類后顯示;

? 購(gòu)物車能添加的商品種類是有數(shù)量上限的;

? 不要的商品,可以刪除;

? (其他特有的功能不做贅述,只討論常見(jiàn)通用功能)

? 若商品已經(jīng)失效,購(gòu)物車的商品是否可以繼續(xù)結(jié)算

? 已進(jìn)入支付界面但支付未成功,重新進(jìn)入購(gòu)物車,又重新添加了一些物品,則原有的物品是否能正確保留;


? 性能測(cè)試:?

? 打開(kāi)購(gòu)物車頁(yè)面要多久;

? 可用性測(cè)試:?

? 快捷鍵功能知否支持

? 兼容測(cè)試:?

? 不同瀏覽器上的測(cè)試功能是否正常;

? app上測(cè)試。?

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 電商測(cè)試點(diǎn) 積分兌換:純積分兌換 OK、積分商品需要運(yùn)費(fèi) fail、積分+錢商品的兌換(頁(yè)面顯示)fail、虛擬商...
    Martian_116b閱讀 8,140評(píng)論 0 10
  • 按照測(cè)試類型來(lái)劃分 兼容性 主要是在瀏覽器兼容(360瀏覽器、IE6、 IE8瀏覽器、谷歌、火狐==) 操作系統(tǒng),...
    想起一個(gè)很好聽(tīng)的名字閱讀 2,781評(píng)論 0 7
  • 一.支付功能怎么測(cè)試? 1、從功能方面考慮: 1)、用戶的使用場(chǎng)景:包括正常完成支付的流程; 支付中斷...
    永杰gg閱讀 1,092評(píng)論 0 1
  • 找工作面試的過(guò)程中,項(xiàng)目將會(huì)是整個(gè)流程的核心靈魂,也是能在面試中能讓面試官盡快認(rèn)同你的一個(gè)強(qiáng)有力的依據(jù),所以在面試...
    Snailwang04閱讀 3,122評(píng)論 0 56
  • 久違的晴天,家長(zhǎng)會(huì)。 家長(zhǎng)大會(huì)開(kāi)好到教室時(shí),離放學(xué)已經(jīng)沒(méi)多少時(shí)間了。班主任說(shuō)已經(jīng)安排了三個(gè)家長(zhǎng)分享經(jīng)驗(yàn)。 放學(xué)鈴聲...
    飄雪兒5閱讀 7,808評(píng)論 16 22

友情鏈接更多精彩內(nèi)容