項目測試流程:
搭建測試環境:
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語句來驗證。測試報告編寫: