1. 程式人生 > >專案測試流程

專案測試流程

專案測試流程:

搭建測試環境:

1. 瞭解專案架構:c/s架構:舉例:QQ,微信   b/s架構:京東,淘寶

2. 環境搭建:Linux:LNMP----》Linux+n'ginx+mysql+php專案      windows: WAMP: -----》 windows+Apache+Mysql+php專案          iwebshp:是一個開源電商專案,以php語言編寫。

3. 以WAMP環境搭建為例:1.下載xampp直接下一步安裝  2. 如果Apache伺服器啟動失敗應該是埠被佔用,修改Config第一個選項,ctrl+F全域性搜尋80埠修改所有80即可,例:8001  8002 , 接下來修改Config第 二個選項,全域性搜尋                                                   443,將所有443修改即可,範圍在65535都可以  3. 啟動mysql資料庫,mysql如果啟動不起來應該是登錄檔跟環境變數問題,修改登錄檔:首先win + r  執行 regedit 修改登錄檔, 查詢:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL] , 修改 ImagePath 預設為:"C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="C:\Program Files\MySQL\MySQL Server 5.5\my.ini" MySQL  改為:"C:\xampp\mysql\bin\mysqld" --defaults-file="C:\xampp\mysql\bin\my.ini" MySQL  4. php專案安裝:準備好專案資料夾,以iwebshop為例,將iwebshop資料夾放入到安裝好的xampp資料夾下的htdocs文 件路徑下即可。 

4. 開啟瀏覽器輸入 localhost:8001/iwebshop,根據引導下一步到系統配置,系統配置需要填寫的有:資料庫名稱(例:iweb),賬號(例:root),密碼不用填寫,然後點選開始檢測,顯示資料庫連線正常即可。  管理員賬戶直接填寫好賬戶跟密                                              碼即可。 最後選擇完整安裝,點選下一步,根據自己需求進入前臺或後臺頁面   

        

快速熟悉專案組:

1.思路:  調查:1.專案階段:早期,中期,晚期 2. 專案的服用程度:全新的,全部複用,部分複用。 3. 專案已有的成果物:測試: 1.測試用例,測試報告,缺陷報告,測試計劃,測試方案。4. 開發人員背景調查:主要關注開發人員技                                                     術能力,來判斷測試的優先順序。

2. 需要對專案有一個全域性認識: 專案組織架構圖:是不是有前臺,是不是有後臺,分析專案中的模組構成,以iwebshop專案為例:後臺模組有:商品,會員,訂單,營銷,統計,系統,工具。分析每個模組下面的子模組,例:商品模組                                                   下面:商品管理,商品分類,品牌,模型,熱門搜尋。

3. 測試範圍列表:需要編號,功能名稱,PATH,優先順序。價值:保證測試不遺漏。 

編寫測試計劃:1. 測試人員分配/任務分配,2.專案進度安排,風險控制,測試標準。 測試計劃一般由測試組長編寫, 如果需要編寫可以查閱其他資料。

 

設計,編寫,執行測試用例:

1.先檢視頁面初始化d的資料是否正確, 以iwebshop前臺首頁為例:看是否和資料庫內容展現一致。分析思路:先看首頁內容(看有規律排序的內容): 以iwebshop首頁為例:商品分類,熱門搜尋,shop資訊,最新商品,熱賣                       商品,服飾鞋帽,公告通知,關鍵詞,化妝品,家居,電腦.手機.數碼,圖書音像,品牌列表,最新評論,幫助資訊。   都是與資料庫有關的資訊,可以用navicat視覺化mysql資料庫編寫sql語句來驗證。測試報告編寫: