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

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

2021-12-07 11:25:52
# IT培訓(xùn) # 軟件測試師

1、一招鮮吃遍天下


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


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


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


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


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


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


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


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


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

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

c)英文基礎(chǔ)

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

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


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


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


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


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


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


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

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

點贊

收藏

資深學(xué)習(xí)規(guī)劃師,免費幫您答疑解惑,定制學(xué)習(xí)方案
限時免費咨詢
喜歡此內(nèi)容的人還喜歡
  1. “你會搭建測試環(huán)境嗎?
    攻略
    # 軟件測試 # IT培訓(xùn)
  2. 對軟件測試流程流程、質(zhì)量管理過程、項目管理要非常熟悉
    攻略
    # 軟件測試 # IT培訓(xùn)
  3. 學(xué)習(xí)自動化測試的基礎(chǔ)是掌握一門編程語言
    攻略
    # 軟件測試 # IT培訓(xùn)
職位/薪酬更多
教育寶IT技術(shù)頻道
教育寶致力于打造中國最專業(yè)的IT技術(shù)學(xué)習(xí)平臺,為IT技術(shù)學(xué)員、教育機構(gòu)、從業(yè)者和上下游搭建連接、互動、交流和賦能平臺。