首頁 > 科技

入職測試職場—在職第一天……

2021-11-05 00:12:45

今天分享測試新人在職第一天。

參與入職流程可以間接的感受公司管理體系和文化。初到公司,籤合同領電腦,加郵件組,剩下的就是加群、加群、還是加群。進一步瞭解公司福利,合理規劃通勤路線,學習公司紅線和安全相關方面知識。

準備好自我介紹,包括口頭和文字2個版本。進入公司後,你肯定會被邀請加入公司的各種工作群,你需要快速做自我介紹,需要讓同事們儘快認識你並願意和你互動交流。因此你需要事先準備好一份簡短的自我介紹。第一天開會見面或者面對面介紹自己的時候,主動跟同事介紹自己並打招呼,這是拉近距離快速融入團隊的有效方法。

認認真真寫下你在新公司的第一份日報。日報是你工作介面的展示面,你要把你當天的主要收穫,感覺有些困惑和挑戰的地方展開寫,不要泛泛而談,不能只是條目式的工作記錄。通過你的日報,可以讓你的直屬領導和同事們看到你的深度思考能力和反思精神。這也是你正式進入職場的第一步,非常值得記住它。日報格式參考小組內的模板,按照今日明日和思考拆開來寫,段落格式和話術都要專業規範。

工具都是些輔助我們有效率完成任務的東西,同時測試屬於軟體生命週期的一部分,測試生產力工具包含軟體生產工具和測試通用工具。第一天的時間,主要負責下載安裝和熟悉系統平臺上。

軟體生產工具是一系列流程平臺組成,所以宏觀上看,如果一個大平臺能覆蓋整個軟體生命週期,軟體的生產效率是極高的。所以大的網際網路公司通常會有專業團隊來開發這些平臺,叫生產效能團隊。

文件先行,程式碼其後。線上的文件系統裡面包含了需求文件、技術文件等知識庫。幾乎所有涉及軟體生產的工作人員,文件系統平臺的使用率幾乎是100%。當然文件系統有公司自研的,有開源的,使用上各有優劣點。掌握一定格式的文件編輯會在文件相關工作上事半功倍,比如work、markdown等格式。

程式碼庫平臺是軟體的暖巢,研發孵化程式碼,測試排查缺陷,運維部署維護。github是開源的程式碼庫,很多公司都會搭建公司級的gitlab程式碼庫,也有自研的程式碼庫平臺。

提測平臺,測試平臺是研發和測試使用的,包含了提測到測試結束階段。裡面有研發向測試提需,需求就是測試產品的程式碼質量,測試過程中bug的管理過程,到最後測試傳送測試報告的過程。該平臺反映了測試階段的內部詳細的過程,也能間接反饋到程式碼質量,例如大家常用的千行bug率等指標。

測試平臺,裡面滿足測試環境申請、效能測試、流量回放、聯調測試等多種測試需求;測試工具,裡面包含業務工具箱,包含測試資料構造,庫清理,介面封裝等測試能力。

上線平臺,該平臺提供研發操作部署上線能力,運維維護管理機器能力,監控線上服務資源能力。

持續整合平臺,該平臺全面覆蓋了從需求到測試到上線,通過需求id串聯全過程,產品提交需求,研發為該需求編寫程式碼,觸發提測,測試自動部署,測試傳送對應需求的測試報告,觸發上線流程,研發操作完成上線。

使用者反饋平臺,負責收集使用者反饋,網上輿情,競品相關資訊,測試也能直接獲得第一手的使用者反饋,暴露線上問題,也能發現業務可改進的產品功能。

測試工程師的職責是保障軟體質量,工欲善其事,必先利其器。

程式碼整合開發環境,即IDE工具,不同的語言使用不同的工具,測試通常使用IDE完成相關程式碼閱讀,程式碼偵錯,測試開發等工作。

版本控制工具,負責本地和遠端程式碼同步更新工具,測試程式碼閱讀、開發偵錯需要。常見的就是git、svn。

終端模擬軟體,mac可以使用iterm,windows系統使用windows terminal等,操作遠端測試環境。

端工具,不同類型的瀏覽器、手機端、對於小程式就要下載對應的app。

測試用例工具,維護管理測試用例,通常包含excel和xmind。

介面測試工具,postman支援http協議介面的請求呼叫,jmeter也可以除了高階的效能測試也可以用於介面測試。

抓包工具,charles、Flidder、wireshark等。

最後希望大家都能入職一個好的公司


IT145.com E-mail:sddin#qq.com