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

軟件測(cè)試工程師需要掌握的知識(shí)

2021-11-22 11:30:57
# IT技術(shù)培訓(xùn) # 軟件測(cè)試培訓(xùn)

對(duì)于軟件測(cè)試工程師來(lái)說(shuō),一般都是從功能測(cè)試工程師開始,再到自動(dòng)化測(cè)試工程師、性能測(cè)試工程、測(cè)試開發(fā)、測(cè)試架構(gòu)師這樣一個(gè)職業(yè)路線。不同的職業(yè)階段需要掌握的技能也不盡相同。接下來(lái),就來(lái)給大家說(shuō)一說(shuō),軟件測(cè)試工程師需要掌握的知識(shí)。


功能測(cè)試工程師

我們想要成為一個(gè)功能測(cè)試工程師的話呢,需要寫測(cè)試用例,懂測(cè)試?yán)碚?,懂測(cè)試流程,知道提交bug,跟蹤bug,會(huì)寫測(cè)試報(bào)告。


自動(dòng)化測(cè)試工程師

那么在功能測(cè)試工程師的基礎(chǔ)上,想要達(dá)到一個(gè)自動(dòng)化測(cè)試工程師,就還需要一些其他的知識(shí)。自動(dòng)化測(cè)試工程師又分為UI自動(dòng)化和接口自動(dòng)化。


UI自動(dòng)化

UI自動(dòng)化常見的又分為兩種一個(gè)是WebUI自動(dòng)化,第二個(gè)是AppUI移動(dòng)端的自動(dòng)化。


WebUI自動(dòng)化這個(gè)方向我們首先需要懂編程,不管你是Python還是Java,還是PHP,至少要懂一個(gè)編程語(yǔ)言。


第二個(gè)我們還要懂測(cè)試框架,Selenium,appium,unittest,pytest,這都是一些開源的框架,至少要懂中間的一到兩個(gè)。比如說(shuō)做WebUI自動(dòng)化的話,要懂Selenium+unittest;做AppUI自動(dòng)化的話,要懂a(chǎn)ppium+unittest或者appium+unittest


第三個(gè)是工具,要去進(jìn)行web自動(dòng)化測(cè)試就要要去進(jìn)行自動(dòng)化測(cè)試環(huán)境搭建,要會(huì)環(huán)境搭建的工具。


至于AppUI自動(dòng)化,除了上面的一些技能還要會(huì)比如說(shuō)adb的命令,app的環(huán)境,app的壓力測(cè)試之類的。


接口自動(dòng)化

接口測(cè)試其實(shí)也是一種功能測(cè)試,但是它并不等于功能測(cè)試。接口測(cè)試分為以下三種:


1.接口功能測(cè)試(需要借助工具進(jìn)行測(cè)試)


2.接口壓力測(cè)試


3.接口安全性測(cè)試


而且接口的功能測(cè)試是需要借助工具來(lái)完成,所以接口測(cè)試也是自動(dòng)化測(cè)試的范疇。一般會(huì)用到的工具有Postman、Jmeter,抓包的工具fiddler,還有它的一些協(xié)議、框架。


進(jìn)行接口測(cè)試也需要做一個(gè)接口的框架,requests。有一些公司不要你去用工具而是讓你去用框架。


想從功能往自動(dòng)化測(cè)試方向走,上面的東西都是你需要學(xué)習(xí)的。在自動(dòng)化測(cè)試工程師階段還想往性能測(cè)試方面去發(fā)展,要求就會(huì)更多了。其實(shí)性能也是一種自動(dòng)化,所以也需要掌握一門編程語(yǔ)言、語(yǔ)言腳本、指標(biāo)、調(diào)優(yōu)。


性能測(cè)試工程師

性能測(cè)試執(zhí)行的過(guò)程中,腳本的生成,場(chǎng)景的設(shè)計(jì),資源的監(jiān)控,這些都是要會(huì)的。調(diào)優(yōu)就有很多內(nèi)容了,比如腳本調(diào)優(yōu)會(huì)涉及到一些算法,環(huán)境調(diào)優(yōu)會(huì)涉及到數(shù)據(jù)庫(kù)優(yōu)化的操作。涉及到周邊的功能就更多了,服務(wù)監(jiān)控以及資源的調(diào)優(yōu),性能大部分服務(wù)器都是Liunx,就需要具備Linux的知識(shí)。


隨著我們技術(shù)不斷的提升,需要具備的這些技能也是越來(lái)越多的,越往后面走工資越高,跟你掌握的技術(shù)是息息相關(guān)的,你擁有的技能越多你的薪資也就會(huì)越高。


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

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

點(diǎn)贊

收藏

資深學(xué)習(xí)規(guī)劃師,免費(fèi)幫您答疑解惑,定制學(xué)習(xí)方案
限時(shí)免費(fèi)咨詢
喜歡此內(nèi)容的人還喜歡
  1. 軟件測(cè)試工程師行業(yè)前景怎么樣?學(xué)了有用嗎?
    就業(yè)
    # IT技術(shù)培訓(xùn) # 軟件測(cè)試培訓(xùn)
  2. 軟件測(cè)試難不難學(xué)?學(xué)什么?零經(jīng)驗(yàn)可以做軟件測(cè)試嗎?
    攻略
    # IT技術(shù)培訓(xùn) # 軟件測(cè)試培訓(xùn)
  3. 軟件測(cè)試工程師需要重視的三點(diǎn)
    攻略
    # IT培訓(xùn) # 軟件測(cè)試師
  4. 驗(yàn)證產(chǎn)品的功能實(shí)現(xiàn)是否符合產(chǎn)品的需求規(guī)格
    科普
    # 軟件測(cè)試 # IT培訓(xùn)
  5. 哪些書籍是軟件測(cè)試人員必須要看的呢?
    攻略
    # 軟件測(cè)試 # IT培訓(xùn)
  6. “你會(huì)搭建測(cè)試環(huán)境嗎?
    攻略
    # 軟件測(cè)試 # IT培訓(xùn)
職位/薪酬更多
教育寶IT技術(shù)頻道
教育寶致力于打造中國(guó)最專業(yè)的IT技術(shù)學(xué)習(xí)平臺(tái),為IT技術(shù)學(xué)員、教育機(jī)構(gòu)、從業(yè)者和上下游搭建連接、互動(dòng)、交流和賦能平臺(tái)。