我與海盜派

Tynam.Yang發表於2023-12-28

tynam ---倔強的測試人

幾年前,當我第一次看到《海盜派測試分析:MFQ&PPDCS》這本書的時候,便帶給我一種非常親切的感覺,書中的部分思想和我當時的認知非常切合。那幾年,我一直從事軟體測試工作,按照自己的想法完成著測試任務,與接受的測試理論存在非常大的差異,一度懷疑自己是否走偏,但感覺又應該是自己走的那樣,直至瞭解到海盜派Tester,心中頓有方向,有理論支援。至今,還在一如既往的踐行。
23年11月份,西安海盜小聚,與邰老師短暫交流後,更加堅定自己所行的測試道:測試人,測試路,需要以實際出發,從實際場景總結經驗。已知的理論方法,隨著時間的推移,隨著科技的發展,可能還可以解決當前問題,但運用最新的技術,當前問題會有更最優的解決方案,而最優解,則需要當下人從當下事提煉。
我2016年大學畢業,開始從事軟體測試工作,而海盜派方法學也是同年提出的。這樣算來,我的測齡與海盜派方法學同歲,同齡人呀,緣分(˶ᵔ ᵕ ᵔ˶)。
今天是2023年12月28日,再有三天就2024年了。我的測試年齡,海盜派方法學,已經7歲了。我的測試經驗、人生閱歷等已經成長了7年,早已掙脫了與開發人員撕扯這個BUG是不是BUG的階段,海盜派方法學也早就不再侷限於測試領域。卻,在這7年時間裡,我仍舊是一隻青蛙,只能看到井口大的海盜派(催更:邰老師的海盜派方法學,24年早點上架,我要學起來)。但就是這井口範圍的海盜派,也讓我收益良多。

從實際出發,觸發

測試人員需要從實際出發,不能一直追隨前人的理論,嚴格的跟著理論執行。大約17年後,我便開始反感寫測試用例,但這並不是反感測試用例本身,而是反對流於形式,做大量的複製的工作和無用工作。例如一個人員穩定的團隊,一個輸入框測試用例需要嚴格遵守測試用例標題、等級、步驟、預期結果等條件,花費幾分鐘甚至十幾分鍾寫完各種內容的檢查說明,在我看來,這就是浪費。而造成這種浪費的原因,我仔細思考後,最終的結論是,前人理論的毒害。前人總結測試用例編寫要求的時候是先決條件的,幾十年前,社會文化普及率不高、檔案傳輸不方便、產品開發採用瀑布模型、測試理論缺乏、專職從事測試人員不多、無自動化測試、無敏捷、無devops、無計算機普遍化思想、無數字化思想....,經過這麼多年的發展,還是採用老一套的形式,顯示是失敗的,(強制要求的這種形式寫測試用例的除外)。如今,從事軟體測試工作者,都有測試基礎、至少都大專學歷、進公司後先接受專案培訓、思維邏輯也都還可以,完全可以採用測試邏輯梳理的形式來代替測試用例,重大、不易理解標註即可。類似一個部落格系統,就測試用例編寫來說,半人天絕對是可以完成的,如果覺得跨越太大,可以在花費半天時間互評,測試用例完全可以支撐系統的全覆蓋。

做一個明白人

海盜派中說,測試者應該是一個測試明白人、知其然也知其所以然,而不是隻知埋頭測試、不明就裡。剛剛進入測試行業的人員,工作主要在測試,理解業務,清楚模組功能。我第一次換工作時,面試官對我的評價就是,對上一份工作被測系統特別熟悉,各模組各功能各作用各原因瞭解的比較透徹,這也是透過面試的主要原因。隨著對測試有更多的理解,我對做一個明白人也有更深的認識,有兩方面。一是加入更深層次的思考,例如你在做UI自動化,需要測試人員增、刪、改操作,通常來說先增、再改、再刪三條用例依次執行,完成操作。如果多思考一下,就會發現增出錯了,改和刪用例也會跟著出錯,這個時候你就會改變原先的寫法。深入思考其實和測試工作是一樣的,考慮多種異常情況,並知曉其為什麼要這樣做,原理是什麼;二是讓身邊的人也做一個明白人,不要做孤獨者,重視團隊的力量。

不只測試

海盜派中說,抓住一切可以提升技能的學習機會,而不是隻關注測試這一個領域。我非常贊同,雖然從事的是測試工作,而你,所要掌握的卻不能侷限測試領域。這也是測試性質決定的,例如你要編寫自動化測試,你就要學習開發語言編寫自動化用例,需要學習運維知識,讓自動化專案更穩健的執行,還要考慮如何才能更高效的執行,提高測試效率。當你作為一個測試管理者的時候,思考更多的是人員管理,資源分配,部分協調等,這也會迫使你學習一些人員調配,人員管理等方面知識。以上,不知測試還是在測試行業被動需要學習的內容。而此處,我更推薦大家主要去學習,有兩方面,實際工作中學習和書本中學習。書本中學習就是主動透過影片、書籍、雜誌、論壇等接收一些新知識,運用新生技能提效。實際工作中學習指學習人情世故、瞭解團隊執行,學習同事工作方式等。

半個海盜人

我從內心深處將自己當作一個海盜派Tester,但從實際來說,我只能算半個海盜人。海盜派Tester中有一句話,測試者應該關注思維和技能,而不是關注分數和頭銜。是非常關注思維和技能,但同時也關注分數和頭銜,從這點上來說,並不是一個完全的海盜派Tester。每年的職級竟升,我都會全力以赴寫PPT,為了加薪,也會和領導多番探討。有時候工作,也會以竟升和加薪為目標。
可悲,我的工作,有一部分都是為富貴和虛名而去的。哀之而不改之,愈悲。

更多

還要很多對海盜派的理解,今天就先到此,後續有時間再慢慢聊。

相關文章