軟體測驗的標準流程:
獲取測驗需求——撰寫測驗計劃——制定測驗方案——設計測驗用例——用例評審——執行測驗——提交缺陷報告——測驗分析與審批——提交測驗報告
- 需求分析階段
- 閱讀需求、理解需求、分析需求點、參與需求審評會議
- 測驗計劃階段
- 主要任務就是撰寫測驗計劃,參考軟體需求規格說明書,專案總體計劃,內容包括測驗范圍,進度安排,人力物力分配,整體測驗策略的判定
- 撰寫測驗用例
- 適當的了解設計,搭建測驗用例框架,根據需求和設計撰寫測驗用例
- 測驗執行階段
- 搭建環境準備資料,執行冒煙測驗(預測驗),然后進入正式測驗(系統測驗、回歸測驗、交叉測驗、自由測驗),bug管理直到測驗結束
- 輸出測驗報告
- 輸出測驗報告,確認是否可以上線
測驗用例的組成部分
用例編號、功能模塊、用例標題、前置條件、執行步驟、預期結果、實際結果、執行人、用例等級,
如何提高測驗用例的有效性
- 使用等價分類法,避免測驗用例的冗余
- 考慮特殊場景,提高測驗用例的覆寫率
- 交叉測驗,一個測驗用例包含互不相關的多個測驗點的不同值
- 準確描述用例前置條件、操作路徑、預期結果、實際結果
- 了解本次需求變動的涉及部分,非本次影響范圍內的模塊可以不測驗
黑、白盒測驗
黑盒測驗——看不見內部結構,從外部輸入到輸出來判斷是否滿足測驗用例的預期
- 黑盒測驗技術
- 一般指設計測驗案列技術,測驗階段,測驗案例設計方面有常見的等價類,邊界值、因果圖、錯誤猜想、正交試驗、容錯、易用性、兼容性測驗等
- 黑盒測驗的工具有
- qc,資料庫,ftc等
- 測驗階段
- 單元測驗,集成測驗,系統測驗,回歸測驗,驗收測驗,上線后的試運行
軟體測驗工程師的職業規劃
- 首先是先就業再擇業,我會劃分三個階段來實作自我價值以及充分吸收公司核心價值觀來提高自我競爭力;
- 第一階段:我會穩扎穩打,快速汲取技術,保證在這個崗位上沉淀下來,積累作業經驗,把基礎打牢
- 第二階段:利用三至五年時間,希望可以成為這個領域可以在這個方面在公司可以獨擋一面,能夠承擔問題,發現問題,解決問題,不讓上司操心
- 第三階段:充分展現出自己的核心競爭力,成為公司專業化人士,在作業中有自己的創新或者新的發展,以為公司帶來更大的價值為核心,以努力提高自身能力為主導,走進管理層,展現出自我價值最大化
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/257191.html
標籤:其他
