如何高效的開展測試工作?

 

測試工作的有效性 通常由三方面決定:

第一方面 測試流程是否高效。

第二方面 測試工作是否規範。

第三方面 測試方法和工具選擇是否合適。

No.1    測試流程是否高效

   首先測試流程是否高效,這受公司所處環境及體制影響。行業氛圍及公司氛圍,對流程影響是非常巨大,不同的行業可能具有不同的流程,不同公司可能具有不同的流程。雖然有通用流程,但每個公司每個項目都是獨特的,只有合適的流程,才能使團隊的效率最高。那麼如何建設高效的測試流程呢?

   適合項目的流程都不是一蹴而就的,都是經過長時間的積累與流程改進,來達到的。這個過程管理層的參與,對流程改進會有巨大影響,不然在流程改進會出現“小馬拉大車”,人人都是主人,又人人都不是負責人,造成流程改進落實難,對應的責任人不明確,責任人沒有明確的職權,這會出現:一直要流程改進,但一直無法落地的情況。

   所以建立高效的流程,管理層參與、責任落實、流程審計是決定改進流程的核心三點。這是建立高效流程的基礎。至於什麼樣的流程是高效的,那麼個人認爲:測試流程階段劃分清晰、責任人明確、測試過程可追溯、績效合理、團隊分工明確。

 

No.2 測試工作是否規範

   測試工作是否規範,體現在以下兩個方面:

   第一方面 測試過程的產出是否可追溯。

   第二方面 測試完畢後是否自我總結。

   測試過程的產出是否可追溯,主要是在測試過程中對於測試記錄是否細緻。如果缺少記錄,在後續測試出問題時,會出現甩鍋,場景無法復現的問題,這會造成測試人員疲乏,影響測試效率。所以測試過程的產出是否可追溯這對測試人員是至關重要的。

   測試完畢是否自我總結?這個是因爲每個測試過程中會遇到一些新的技術,而且會發現自己測試能力的短板。所以在每個測試工作結束後,進行自我總結是非常有必要的,這個過程不但能夠提升自身測試技能、補齊自己測試不足,而且也能夠開拓自己的思維、延伸自己的測試面。

No.3 測試方法和工具選擇是否合適

    因爲每個項目都是獨特的,項目的生命週期、項目使用的技術、項目要求測試類型可能都不一樣,選擇適合項目的工具和方法是能大大提升測試效率的。一個好的測試方法、測試工具,不但能改善測試質量、提升測試效率,而且能改善測試人員的測試疲勞問題。至於測試方法、測試工具的選擇,只能依據公司已有資源和技能決定。對於新的項目,需要自己去探索、挖掘、填坑,沒有什麼好的方法,一般新項目測試方法、測試工具的選擇難度最大、耗時長且效果不滿意,這屬於通病,第一個喫螃蟹的人永遠是最難的...

 

                                                                                  

掃碼關注我們

 

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