測試開發剛哥2021年度乾貨

之前寫了一篇《2021非正式年度總結》,以意識流的方式回顧了整個2021年的心路歷程,既然標題是非正式,那麼就應該有正式,確實如此。正式的年度總結,重點突出滿滿的乾貨。正所謂,低頭做實事,擡頭講故事。故事的開頭,就從跳槽面經說起。

一、跳槽面經

我在7月份跳槽了,寫過一份總結《成功轉崗測試開發回顧備戰歷程》,並沒有提到面經,這裏就來分享一下:

  • 約面:我是前同事內推的,知道在招測試,讓我來試試。更新簡歷,發給大佬,過了一段時間,電話先聊了一下,瞭解基本情況,工作經歷,跳槽原因等等,約了面試時間。
  • 一面:自我介紹,項目流程是怎樣的,用例是怎麼維護的,你們是怎麼做的音視頻測試,專利的創新點是什麼,測試平臺開發你做了什麼,帶來了哪些價值,多少人使用,團隊規模多大,有沒有做過壓測,用過哪些中間件,知不知道Kafka架構,未來的職業規劃,做一道算法題,給一個字符串,判斷是否是IP地址。有什麼想問我的。
  • 二面:自我介紹,說說你開發的測試工具和測試平臺,落地效果怎麼樣,測試內部用還是推給研發也在用,公司業務是做什麼的,質量是怎麼度量的,有哪些指標,測試過哪些類型的接口,有沒有做過白盒測試,對單元測試怎麼看,說一個工作中遇到的困難,以及是如何解決的,性能測試有沒有做過,對業務工具的比例有沒有要求,職業規劃,興趣愛好,薪資要求。有什麼想問我的。
  • 發OFFER:電話通知面試通過,根據郵件提交薪資流水,談薪,發郵件OFFER。
  • 背調:很嚴格,第三方背調公司,填前面兩份工作的直接領導和HR,電話必須接通才行。
  • 入職:從約面到入職,差不多花了大半個月時間,每個環節基本上都要等一週左右,過程是煎熬的,結果是開心的。

二、書籍推薦

2021年看過很多本書,電子書和紙質書,彙總如下:

  • 《全棧性能測試修煉寶典JMeter實戰》:強烈推薦,JMeter是測試的一個神器,不只是用來做壓測,它所蘊含的設計思想,值得反覆揣摩,很多公司的測試平臺,也是基於JMeter這一套來實現的。
  • 《流暢的Python》:二刷了一遍,雖然看着可能不適合新手,但是對Python編程能力絕對會有質變的提升。
  • 《不測的祕密精準測試之路》:瞭解騰訊團隊是怎麼做精準測試的,裏面關於C++的工具實現部分可以跳過,多看精準測試的理論和實踐過程。
  • 《金字塔原理》:爲了寫作看的,在表達時按照金字塔模型來講述,說話更有層次,我沒吸收到太多,可能需要二刷。
  • 《影響力》:非常經典的一本著作,如何識別套路,如何面對職場關係,看完可能有所感悟。
  • 《測試架構師修煉之道》:工作了七年多,看這本書算是刷新了很多認知,讓測試變得更系統。
  • pytest官方教程:學技術框架,永遠只推薦官方文檔。
  • TestNG官方文檔:只有一個單網頁,濃縮的都是精華。
  • Django官方教程:可以看前面幾章,特別適合Web開發入門。
  • Django REST framework教程:完整的從Django原生用法一步一步演變爲高級封裝語法的代碼優化過程,代碼都是能跑起來的,非常友好。

三、羣聊集錦

交流羣總是有高人出沒,有想法,有解決方案,有PDF資源:

  • PyCon_2021.pdf
  • pydantic做接口類型檢查。
  • Python、Golang、Java語言的探討,Python適合寫工具,Golang在雲相關領域正在發力,Java生態仍然強大。
  • 構建測試的體系化思維(基礎篇)。
  • 儘量不要自己搭框架做設計,做出來不具備通用性,碰到很多問題沒有解決方案,只能推翻框架重來。不想寫代碼就用httprunner,想寫Python就用pytest(+tep) 或者robot frame work,Java就用JMeter。自己搭框架並不會帶多少成長,不如深入學習某個成熟框架,少走很多彎路。

按時間倒序翻的記錄,還有很多就不再爬了,更多內容請加羣探索喲。

四、代碼倉庫

五、原創文章

https://dongfanger.gitee.io/blog/

公衆號回覆【電子書】也可以獲取,寫文章以來還沒有轉載過,這裏把目錄列一下:

  • Java技術棧(Java、JMeter、Spring Boot、TestNG、JUnit、Mockito、JaCoCo、Maven、MyBatis、Message Queue)
  • 運維(Nginx、DevOps)
  • Python技術棧(Python Basic、Python Advance、pytest、tep、teprunner、HttpRunner、Django、Django REST framework、Flask、Locust)
  • 單篇文章(Single Article)
  • 年度總結(Annual Summary)
  • 成長小說(Bildungsroman)

六、大廠測試流程

  • 需求評審(PRD、BRD)
  • 研發排期,測試排期,產品建卡
  • 設計方案評審,代碼評審
  • 測試用例編寫,測試物料需求收集,評審
  • 開發聯調提測,自測通過(測試提供冒煙用例,研發跑單元測試)
  • 開始測試,執行用例,提交缺陷(有CodeReview缺陷指標,測試周期佔比指標)
  • 測試結束,上線前,輸出測試報告(開發分支測完,合Master迴歸)
  • 上線,驗證
  • 深夜,下班

整個過程都需要到項目管理平臺記錄數據。

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