測試開發的關鍵字是效率。
對於測試開發人員,我的理解是:這個職位的核心功能還是測試,是透過開發的手段提升測試的效率。這裡有個前提,也就是在保障品質的前提下。 (推薦學習:PHP影片教學)
其實也是品質保障。無非是保障的手段更加的技術化。
如果測試開發的核心職能是測試,那麼測試開發職位實際上是傳統手動測試職位的加強版。
如果一個團隊的手動測試人員比較多,那麼會造成下面一些問題
會有人質疑技術含量是不是不夠高,從而導致團隊規模過大
#只能透過增加人力資源的方式來提高生產力
團隊的工作與測試外包團隊幾乎相同,並非不可替代
更高層的管理者看不到這個團隊的潛力,這個可能會被定位成是工具,在做戰略收縮的時候會被優先考慮
如果測試團隊中有一些部分成員能做一些測試開發的工作,比如通過自動化方式去提升測試效率,通過監控平台的方式去監控線上的問題,那麼對於整個測試團隊來說,是有很積極的影響的
#可以透過技術的提升和累積來提高生產力
生產力的提升可以減少團隊的規模
跟外包團隊比起來,擁有一些不錯測試開發能力的測試團隊還是有一定的競爭力的
更高層的管理者可以看到這個團隊的潛力,透過對測試技術的鑽研和積累,每個團隊成員都能或多或少得到提升,從而整個團隊也就相應的增值了
為什麼現在那麼多公司都要招聘測試開發?
我想大概這應該是格局更高一點的測試管理者透過招募加速其團隊轉型,從而導致測試開發的需求量增加的結果吧。
更多PHP相關技術文章,請造訪PHP圖文教學欄位進行學習!
以上是測試開發是做什麼的的詳細內容。更多資訊請關注PHP中文網其他相關文章!