測試資源
測試資源通常包括測試人員和測試環境,這兩類資源都是有限的。測試計劃的目的就是,保證在有限資源下的產出最大化。所以,測試資源就是需要明確“誰來測”和“在哪里測”這兩個問題。
測試人員是最重要的,直接關系到整個測試項目的成敗和效率。測試人員的資源通常有兩個維度:一是,測試工程師的數量;二是,測試工程師的個人經驗和能力。
你會發現,測試工程師的經驗和能力不足,很難通過測試人員的數量來彌補。相反地,測試工程師的經驗和能力都非常強的情況下,測試人員的數量可以適當地減少。
通常在測試團隊中,測試工程師既有資深,也會有初級,那么你就必須針對團隊的實際情況去安排測試計劃。比如,難度較大的工作,或者一些新工具、新方法的應用,又或者自動化測試開發工作,通常由資深的測試工程師來承擔;而那些相對機械性、難度較小的工作,則由初級工程師完成。
可見,你要想規劃好測試資源,除了要了解項目本身外,還必須對測試團隊的人員特點有清晰的把控。另外,我強烈建議你把具體的任務清晰地落實到每個人的身上,這將有利于建立清晰的責任機制,避免后續可能發生的扯皮。
相對于測試人員,測試環境就比較好理解了。不同的項目,可能會使用共享的測試環境,也可能使用專用的測試環境,甚至還會直接使用生產環境。另外,對于目前一些已經實現容器化部署與發布的項目,測試環境就會變得更簡單與輕量級。
軟件測試52講---筆記整理