軟件測試資料庫
輸入機構(gòu)/課程/服務名稱

軟件測試工程師需要重視的三點

2021-12-07 11:25:52
# IT培訓 # 軟件測試師

1、一招鮮吃遍天下


你需要有一個核心技能。這個技能至少達到遠超你的同事(包括開發(fā)崗位的同事的)平均水平。*好達到業(yè)界水平,且這個核心技能需要不斷打磨提高。比如,我選擇的核心技能是使用python寫代碼。這個核心技能可以到處用:


a)寫測試框架:我做了web圖形界面測試框架、接口測試框架、自研在我工作項目中取代pytest的測試執(zhí)行器以提高執(zhí)行速度和降低維護成本。


b)寫測試工具:包括但不限于命令行工具、腳本、針對特殊需求的壓測負載生成工具,比如上次做的大量1g以上文件的上傳下載測試,這種是普通測試人員拿著普通壓測工具如jmeter完全不知道該怎么做的測試。還有為壓測寫的日志或系統(tǒng)狀態(tài)檢測工具。


c)寫測試服務:指一些為上面工具服務的http接口或web,我做了日志數(shù)據(jù)庫及配套的http增刪查接口、測試報告服務、封裝過的遠程selenium服務、復雜測試數(shù)據(jù)準備服務、mock一些接口用的服務等。做了一大堆微服務(只是微服務的雛形或者初級版本罷了)再用docker統(tǒng)一部署管理。


d)寫服務端腳本:我做了放在我們“大部分由開發(fā)寫的生產(chǎn)代碼”里運行的快速驗證云平臺資源創(chuàng)建情況的腳本、幫開發(fā)寫了類似于爬蟲的自動化操作頁面腳本,因為第三方系統(tǒng)沒提供接口所以本來設計上要把這個步驟改成手工配置,有了腳本就去掉了以前升級系統(tǒng)時的相關(guān)手工配置步驟。


e)解決同事遇到的python問題,提高在項目中存在感。還可以在網(wǎng)上教python賺點零花錢。


2、要重視基礎技術(shù)的積累


除了核心技能,其他相關(guān)衍生技能都可以臨時學習。比如我要部署測試服務時快速花個半天一天學習一下docker。而快速掌握衍生技能的前提是你具備扎實的計算機專業(yè)基礎。包括但不限于以下這些(有優(yōu)先級區(qū)分,越前面是我認為越優(yōu)先的):


a)網(wǎng)絡搜索技能

b)計算機網(wǎng)絡

c)英文基礎

d)linux等操作系統(tǒng)

e)數(shù)據(jù)庫


3、選對技術(shù)方向


每天提高一點技術(shù),假以時日你也能達到不錯的技術(shù)高度。但很遺憾很多人使勁方向就錯了,路線不對,積累的知識越多越是南轅北轍。比如有人醉心于虛假的概念拿測試思維做核心概念,有人寄望于業(yè)務不改拿業(yè)務做核心技能,有人幻想時間停止拿手工測試做核心技能,有人不思進取拿jmeter、postman等工具當核心技能等等。


a)核心技能必須有足夠的深度,以免外界發(fā)生一點變化你的核心技能就沒用了。你用業(yè)務知識做核心技能,不是不可以,而是要想清楚公司會不會倒閉、業(yè)務會不會消失之類的問題。


b)核心技能必須有實際的東西,以免別人自稱他也有,但誰也無法證明他有沒有。比如測試思維之類虛的要死的東西。


  c)核心技能必須能應對你工作中可能出現(xiàn)的難題。就拿以postman、jmeter之類工具當核心技能的人來說。當我上次遇到的“測幾百至幾千個1g以上大小的大文件上傳下載的壓測”這樣一個需求給你的時候,你怎么搞定。正常不可能拿一個開源工具當自己的核心技能。就像沒有開發(fā)說“我的核心技能就是pycharm、idea之類的IDE用的特別溜,快捷鍵都背出來了哦”,但測試里就有這種人。 


*文章內(nèi)容和圖片均來源于網(wǎng)絡,如有侵權(quán),請聯(lián)系刪除。

查看剩余內(nèi)容
loading
Hi,我是教育寶平臺顧問 添加我的微信,在查找或下載資料時,有任何問題,我會隨時為您解決~
loading
掃描二維碼 添加顧問微信

點贊

收藏

資深學習規(guī)劃師,免費幫您答疑解惑,定制學習方案
限時免費咨詢
喜歡此內(nèi)容的人還喜歡
  1. 學習自動化測試的基礎是掌握一門編程語言
    攻略
    # 軟件測試 # IT培訓
  2. 軟件測試是鑒定軟件的正確性、完整性、安全性和質(zhì)量的過程
    科普
    # 軟件測試 # IT培訓
  3. 軟件測試工程師需要掌握的知識
    攻略
    # IT技術(shù)培訓 # 軟件測試培訓
職位/薪酬更多
教育寶IT技術(shù)頻道
教育寶致力于打造中國最專業(yè)的IT技術(shù)學習平臺,為IT技術(shù)學員、教育機構(gòu)、從業(yè)者和上下游搭建連接、互動、交流和賦能平臺。