?博客主頁: https://blog.csdn.net/m0_63815035?type=blog
💗《博客內容》:.NET、Java.測試開發、Python、Android、Go、Node、Android前端小程序等相關領域知識
📢博客專欄: https://blog.csdn.net/m0_63815035/category_11954877.html
📢歡迎點贊 👍 收藏 ?留言 📝
📢本文為學習筆記資料,如有侵權,請聯系我刪除,疏漏之處還請指正🙉
📢大廈之成,非一木之材也;大海之闊,非一流之歸也?
本系列是根據酷淘商場項目項目做一個測試講解,是搭配本專欄中的酷淘商場項目5.0需求文檔一起講解,希望大家可以多多關注!!!
前言
項目目標:
1、獨立編寫酷淘商場項目7個核心業務模塊的用例
2、根據測試流程的6個步驟能獨立對所有項目實施功能測試
第一部分
目標:
1、Web項目環境的組成
2、酷淘商場項目業務的操作步驟(下單業務、發貨業務、退換貨業務、訂單查詢業務、會員管理業務、商品管理業務)
3、測試流程的6個步驟和作用
4、測試流程的6個步驟獨立完成測試(下單業務、發貨業務、評論業務)
一、Web項目環境說明
1.1環境的定義:項目運行所需要的所有的軟件和硬件組合
1.2環境(服務器)的組成:操作系統+數據庫+Web應用程序+項目代碼
1.3面試題:你們公司有幾套環境?
- 測試環境:專門提供給測試人員使用
- 開發環境:開發人員使用
- 生產環境(線上環境):提供給用戶
- 預生產環境(基本小公司沒有):設置和數據是一樣
注意:
情況一:2種情況,測試環境+生產環境;如何解決開發和測試進度沖突問題
答:區分開發周和測試周;開發工作時(開發新功能)不測試,測試工作時開發不進新代碼。
情況二:3種情況,開發環境+測試環境+生產環境
二、【了解】熟悉商場項目
信息來源:
-
新項目:需求文檔+產品經理
-
-
已經存在的項目:文檔(需求文檔+使用說明+測試用例)人(測試老員工+產品經理+開發)項目軟件
熟悉思路:(用戶+用戶如果使用)
熟悉標準: 核心業務+核心功能模塊
- 用戶是誰?
- 用戶怎么用?
- 哪個功能缺失會導致用戶無法正常使用?(核心功能)
2.1商品項目的核心業務(6條):
- 下單業務(登錄—搜索—加入購物車----下單—支付)
- 發貨業務(登錄—確認訂單----填單號)
- 售后業務(退換貨業務)(用戶登錄—發起申請----商家登錄----商家確認申請----用戶退貨----商家確認收貨----商家打款)
- 訂單查詢業務(用戶登錄—我的頁面----我的訂單)
- 會員管理業務(后臺登錄–商品管理(增加商品、編輯商品、刪除商品))
- 商品管理業務(后臺登錄—會員管理(增加會員、編輯會員、刪除會員))
2.2商品項目的核心模塊(7個):
- 注冊
- 登錄
- 購物車
- 搜索
- 輪播圖
- 評論
- 搶購
三、【重點】測試流程的應用
流程的作用:讓測試工作有條不紊的開展
3.1需求評審
- 前提:提前閱讀需求文檔,記錄疑惑點
- 目的:知道有什么功能,規則最終各部門理解一致
3.2計劃編寫
- 測試什么?
- 怎么測?
- 誰來測?
- 重點關注?
- 準入標準 :研發提測標準,什么時候可以測試
- 業務能跑通:P0
- 準出標準:什么時候結束測試
- 數據化:用例(100%)、缺陷(解決率:S0 100%,S1 100% S2/S3:95%)
- 準入標準 :研發提測標準,什么時候可以測試
3.3設計用例
- 先設計業務用例,后設計功能模塊用例
3.4用例執行
- 按優先級(推薦)
- 前提:寫用例的時候標注清楚優先級并且明確優先級的定義
- P0:最高級別
- 按順序執行
3.5缺陷管理
- 提交時間:用例執行失敗的第一時間
- 注意事項:
- 唯一性
- 可復現(明確復現步驟\問題發生時間\日志截圖)
- 注明版本號
3.6測試報告
四、【掌握】商場項目測試(業務流程)
方法:流程圖法
如果編寫用例:找路徑;從開始到結束共有多少條路就有多少用例。
4.1發貨業務
1、需求分析
2、拆解測試點
3、編寫用例
4.2評論業務
1、需求分析
2、拆解測試點
3、編寫用例
4.3下單業務
1、需求分析
2、拆解測試點
3、編寫用例
第二部分
目標:
- 1、完成訂單業務測試(退貨業務、換貨業務、訂單查詢業務、會員管理業務、商品管理業務)
- 2、完成模塊測試(輪播圖、測試、登錄)
一、商場項目測試(業務流程)
1.1退貨業務
- 1、需求分析
- 2、拆解測試點
- 3、編寫用例
1.2換貨業務
- 1、需求分析
- 2、拆分測試點
- 3、編寫用例
1.3訂單查詢業務
- 1、需求分析
- 2、拆分測試點
- 3、編寫用例
1.4會員管理業務
- 1、需求分析
- 2、拆分測試點
- 3、編寫用例
1.5商品管理業務
- 1、需求分析
- 2、拆分測試點
- 3、編寫用例
二、商品項目單模塊測試
1、如何編寫用例
2、先測后臺 后測前臺
2.1輪播圖
1、需求分析
位置:后臺---- 廣告管理----廣告列表(搜索index頁面增加廣告位2)
操作完成后需要點擊admin ---- 更新緩存,前臺頁面刷新緩存
2.拆分測試點
3.編寫用例
2.2注冊
-
1、需求分析
-
2、拆分測試點
-
3、編寫用例
2.3登錄
- 1、需求分析
- 2、拆分測試點
- 3、編寫用例
未完,待更新…
今天這篇文章就到這里了,大廈之成,非一木之材也;大海之闊,非一流之歸也。感謝大家觀看本文