敏捷流程圖


  1. 敏捷功能測試 = 新特性的手工測試(Use Case驗證和探索性測試) + 原有功能的自動化測試 (迴歸測試)。

  2. 敏捷測試流程,測試是一個持續質量的反饋過程,如下圖,

    wKiom1ZJUU2ABqFyAABJJ-7C5ro667.png

  3. 結合工作實際,得總結。並非所有測試團隊都通用,需結合該公司實際 具體問題具體分析。

wKioL1ZJYtvSZqnFAAXOUBth6Ig438.jpg

5.  工作中做好敏捷測試,

     A:測試之前,我們需要:

        (1)有明確的質量目標和測試指導說明規範

        (2)要具備快速反饋能力,對新feature和改動能夠及時獲取到並做出相應的響應。

        (3)通過執行Code Diff 來了解代碼變更點,再做代碼關聯分析,就可以明確知道要進行哪些地方的迴歸測                            試,迴歸測試範圍會大大縮小。

    B:測試過程中,要明確測試規範:

       (1)測試案例要足夠清晰,並能讓開發人員讀懂

       (2)Bug的描敘要清晰明確,能夠幫助開發人員快速定位

       (3)參與代碼複審(Code Review),並適當輔助開發人員進行單元測試。

   C:測試後期

      (1)快速學習和總結能力的培養

      (2)清楚理解自動化不等於UI自動化測試,不等於自動化測試工具進行錄製和回放

      (3)快速風險分析和判斷能力的培養

  D:建設性意見

       (1)測試驅動開發,督促開發人員進行單元測試。先思考如何對將要實現的功能進行驗證,再考慮功能的實現。

            然後迭代的增加新功能的單元測試和功能代碼編寫,直到完成全部功能的開發。

       (2)"產品走查(Product Walk-through)"—測試人員和產品經理、開發人員等在一起,從頭到尾將新功能看一                     遍,可直觀、快速地發現問題。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章