公司流程:
迭代週期一般為2個禮拜一次,開發周一周,測試周一周,開發與測試的比例為3:1。
對公司流程進行細緻分析
1、規範的測試流程
需求分析:
參與人員:產品、開發、測試 (開發周-周四大家一起參加會議,產品會給我們詳細講解每乙個需求) 需求分析由產品人員制定,他們要做的不是乙份簡單的文件,而是細化每乙個功能的細節,每乙個按鈕的位置,對於稍大或複雜一點的需求都進行建立模型。
需求評審:
這裡會叫上所有參與專案人員進行,產品人員、開發人員、測試人員。產品人員提出需求,開發人員考慮功能實現的方案與可行性,測試人員主要是對需求的理解提出疑問,以便才能根據需求寫用例。
1、確認做哪些需求,按照每個業務的優先順序劃分
2、確認好需求後,開發和測試人員根據需求功能點進行排期,然後統一由pmo(pmo在jira裡面建立故事,開發與測試分別在各自的需求下面建立自己的子任務)
備註:1、排期:排期就是估點的意思,通俗的來說就是這個需求,開發需要幾天完成,測試需要幾天完成
2、pmo(project management office)是專案管理者的簡稱、通常有行業經驗,對專案有整體的把握,以及較好的把控流程能力和溝通能力。
編寫測試用例:
根據詳細的需求文件,開始進行用例的編寫。
測試用例評審:
測試人員組進行用例評審,開發人員對用例與實際功能不符合有哪些,產品人員會通過用例對功能的具體實現進行把握等等。
參與人員:產品、開發、測試
冒煙報告:
開發人員完成所有功能後,會對自己的功能進行乙個自測。自測完成後提交測試人員進行冒煙測試。
具體測試流程:
測試環境分為三個環境:fat環境、uat環境、pro環境
fat環境測試 :全稱為(feature acceptance test environment--功能驗收測試環境),用於測試環境軟體測試者測試使用
uat環境測試:全稱為(user acceptance test environment--使用者驗收測試環境),用於偏像生產環境軟體測試者測試使用
pro環境測試:全稱為(production environment--生產環境),用於生產環境模擬第一批使用者測試
備註:為什麼要分不同的測試環境去測試相同的功能?
1、確保功能在不同的測試環境正常、防止漏測
2、各司其職,既不會影響開發,也不會影響測試工作。多環境,讓測試結果更加準確
測試通過:
經過兩到三輪或四輪的測試後,直到沒發現新的問題,或暫時無法解決,或不緊急的問題。通過上級確認,可以通過。編寫測試報告與驗收方案。
備註:我們公司一般在測試周的周四下午由測試去通知產品過來進行線上驗收,產品若驗收通過,周四晚上統一發布服務端,
njl學習筆記02
dev 測試環境 根據開發人員提測的功能塊 bug狀態標準 提交bug 待處理 已確認 已處理 測試驗證 已修復 關閉 需要注意的 有的小公司只有測試環境和生產環境,嚴重bug id值 3分,一般bug id值2分,提示bug id值0.5分。建議 二.測試開始條件 專案需求階段,產品提相應的jir...
學習筆記 01
在網上搜尋了一些資料,由於不知道哪些入門容易,所以先看看找到的資料,也對.net有個初步了解。將資料作了個整理 net framework 執行環境 visual studio net 開發工具 microsoft windows server 2003 企業伺服器 microsoft office...
學習筆記 CentOS 學習筆記01
簡單的做個課堂筆記 虛擬機器用的是vmware,系統是centos cd etc sysconfig network scripts pwdls 顯示列表 cat ifcfg eth0 檢視檔案內容 vi ifcfg eth0 進入vi編輯器 onboot no 原始設定 x逐字刪除 d刪除整行 a...