測試工程師是測試技術的推進者
在本章我們詳細介紹了測試工程師這一個崗位主要工作內容,介紹了測試工程師的要求以及如何成長為一個合格的測試工程師。同時我們也詳細論述了國內的測試架構師存在的困境。相信大家都這個崗位和角色有了深入的了解,看來國內對測試架構師這一個崗位的困境,不知道你是不是還有成為一名出色的測試架構師的想法。如果你已經堅定了決心,那么就繼續和我進入未來的學習的路。
測試也是一個技術的修羅場
測試工程師是測試技術的推進者,測試技術近些年發展快速,隨著AI-DT(AI Driven Testing)的出現,過程化測試越來越被擔憂。記得去年網絡上一篇去QE的文章在整個測試行業掀起了軒然大波,測試將死的說法越來越嚴重。
但是隨著DevOps的發展,過程化測試并不是去除測試流程,而是減少了測試的人工投入。測試工程師逐漸在測試流程中變成了一些流程進行和問題決策的決策者,而不再是測試執行流程的執行者。這些反復、枯燥的流程執行逐漸的交由機器完成,人從事主觀能動性的一些工作。在開發環節有人機結對編程,在測試流程中有人機共享測試,機器承接了之前乃至現在的所有的人工執行成本和執行流程,人會花費更多的精力在流程結果審核、測試結果判定上。同時作為過程化測試的主要維護者,不斷地給工具鏈提供自動化測試的能力,加快流水線的生產效率,測試工程師會逐漸面向工程效能工程師方向轉換,在保障交付物質量的同時也會花費更多的經歷在工程效率上,為工程生產力提供生產能力。
因此,測試會逐漸更加面向于技術,隨著技術的推進和發展,會不斷的工程能力賦能給流水線,限制在制品。時刻保持自己的先進性,在技術發展的高速路上,不進則退,除非你已經決心走上業務專家的路,否則我建議你還是要實時跟蹤技術的發展,不一定要精通但是要知道,那個工具解決什么問題。
最后,希望后續的內容可以帶你走上測試的技術之路,一路艱難我們砥礪前行!