摘要:所以要想做好中級(jí)軟件測(cè)試工程師,第一步就是能夠完成接口測(cè)試。通常情況下,接口測(cè)試最多還是使用工具來完成原因無他,高效。
想來我26歲才正式投身進(jìn)入軟件測(cè)試行業(yè);通過逛平臺(tái),發(fā)現(xiàn)大家都是20出頭就有這么明確的目標(biāo)投入到測(cè)試的行業(yè)中表示羨慕;今天我也分享一下我職業(yè)技能學(xué)習(xí)的經(jīng)驗(yàn),希望對(duì)大家有所幫助。
軟件測(cè)試屬于IT行業(yè),整個(gè)IT行業(yè)說是吃青春飯不為過。但是這個(gè)行業(yè)僅僅有學(xué)歷和年齡的優(yōu)勢(shì),是沒有辦法立足的,因?yàn)樗枰浅?qiáng)的專業(yè)知識(shí)。
各階段技能需求,我們可以看下圖,很好的總結(jié)作為軟件測(cè)試工程師,在各個(gè)階段需要具備的技能。
還沒有進(jìn)入到軟件測(cè)試這個(gè)行業(yè),前期的準(zhǔn)備工作可以從初、中級(jí)軟件測(cè)試工程師的從業(yè)技能要求開始入手。
1)了解計(jì)算機(jī)以及軟件測(cè)試相關(guān)的基礎(chǔ)知識(shí)
a.計(jì)算機(jī)基礎(chǔ)知識(shí)
計(jì)算機(jī)組成部分,操作系統(tǒng)分類,常見的系統(tǒng)架構(gòu)(B/S和C/S),常用的DOS命令
b.軟件測(cè)試基礎(chǔ)理論知識(shí)
軟件測(cè)試的目的、定義、原則,產(chǎn)品質(zhì)量模型,軟件測(cè)試的基本流程
2)常用的Linux命令
在軟件測(cè)試中,有時(shí)候需要我們自己去搭建測(cè)試環(huán)境,或者是在服務(wù)器部署自動(dòng)化項(xiàng)目。而服務(wù)器基本都是使用Linux系統(tǒng)的,所有我們需要掌握一些基礎(chǔ)的Linux命令
3)SQL語句
在軟件測(cè)試中,測(cè)試結(jié)果的校驗(yàn)或者自動(dòng)化中的測(cè)試數(shù)據(jù)準(zhǔn)備,都會(huì)操作數(shù)據(jù)庫來完成。所以對(duì)于數(shù)據(jù)庫的最基本的增、刪、改、查的SQL語句,需要能夠獨(dú)立完成編寫
4) 手工測(cè)試用例的編寫(最重要)
作為一個(gè)軟件測(cè)試工程師,最基本的要求就是用例編寫的能力。如何編寫出一份高覆蓋率,低重復(fù)率的測(cè)試用例,是初入軟件測(cè)試行業(yè)應(yīng)該去不斷追求的能力。
5 ) 缺陷的管理
了解在團(tuán)隊(duì)中,如何管理測(cè)試人員提出的BUG,從而保證項(xiàng)目的BUG能夠及時(shí)被修復(fù)
掌握以上的技能,對(duì)于一個(gè)初入軟件測(cè)試行業(yè)的同學(xué)而言,就肯定可以站穩(wěn)腳跟了。但是作為有志青年的我們,難道就僅僅滿足在行業(yè)內(nèi)有一席之地就夠了嘛?五年前,如果你只會(huì)手工測(cè)試沒有問題。但是互聯(lián)網(wǎng)的發(fā)展速度超乎你的想象。在現(xiàn)如今你想要在這個(gè)行業(yè)混得下去,不會(huì)自動(dòng)化很難長(zhǎng)期的立足。
軟件測(cè)試進(jìn)階教程微信小程序測(cè)試實(shí)戰(zhàn) 軟件測(cè)試進(jìn)階教程微信小程序測(cè)試實(shí)戰(zhàn)—全網(wǎng)首發(fā)
五年前,如果你只會(huì)手工測(cè)試沒有問題。但是互聯(lián)網(wǎng)的發(fā)展速度超乎你的想象。在現(xiàn)如今你想要在這個(gè)行業(yè)混得下去,不會(huì)自動(dòng)化很難長(zhǎng)期的立足。
而是否會(huì)完成自動(dòng)化測(cè)試,這也是初級(jí)與中級(jí)軟件測(cè)試工程師的分界線。
無論是自動(dòng)化測(cè)試還是性能測(cè)試,甚至之后往測(cè)試開發(fā)方向發(fā)展,最基礎(chǔ)的就是針對(duì)接口進(jìn)行測(cè)試。所以要想做好中級(jí)軟件測(cè)試工程師,第一步就是能夠完成接口測(cè)試。
2)接口工具的使用:Postman和Jmeter
接口測(cè)試,可以使用代碼,也可以使用工具。通常情況下,接口測(cè)試最多還是使用工具來完成.原因無他,“高效”。
3)抓包工具:Fiddler和Charles
在測(cè)試過程中,我們?yōu)榱硕ㄎ磺昂蠖说膯栴},就會(huì)使用抓包工具,查看接口返回的結(jié)果。從而定位問題是前端的,還是后端的。
自動(dòng)化測(cè)試的實(shí)現(xiàn)方式,主要還是依賴代碼來完成的。所以要能進(jìn)行自動(dòng)化測(cè)試,首先需要掌握一門編程語言。目前行業(yè)主流的自動(dòng)化測(cè)試的編程語言為python和java。我個(gè)人推薦python,因?yàn)閷?duì)于新人而言,上手的難度比較低一些。
Python學(xué)完以后,我們就可以開始自動(dòng)化測(cè)試方面的學(xué)習(xí)。
自動(dòng)化測(cè)試的目的,主要還是為了降低回歸測(cè)試的時(shí)間。
軟件測(cè)試中的自動(dòng)化測(cè)試,分為UI自動(dòng)化和接口自動(dòng)化。
通過以上的學(xué)習(xí)之后,我們?cè)賮砜茨憔邆淠男┠芰Γ?/p>
1.SQL語句,Linux常用命令
2.手工測(cè)試用例的編寫以及缺陷的管理
3.使用抓包工具進(jìn)行前后端問題定位
4.使用Postman或Jmeter進(jìn)行接口測(cè)試
5.使用Python進(jìn)行接口/UI自動(dòng)化測(cè)試
這就結(jié)束了么?測(cè)試的初中級(jí)階段算是結(jié)束了,但是高級(jí)測(cè)試呢?
最后也來仰望下高級(jí)測(cè)試工程師需要掌握的知識(shí)點(diǎn)
高級(jí)軟件測(cè)試工程師,是一個(gè)量變到質(zhì)變的過程。量變,指的是對(duì)代碼的理解,以及測(cè)試的寬度。
測(cè)試開發(fā)崗,就是高級(jí)測(cè)試一個(gè)非常重要的崗位?,F(xiàn)在我還沒到這地步,可以慢慢學(xué),要將其作為測(cè)試技術(shù)的一個(gè)奮斗目標(biāo)。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/121754.html
摘要:醞釀許久之后,筆者準(zhǔn)備接下來撰寫前端面試題系列文章,內(nèi)容涵蓋瀏覽器框架分鐘搞定常用基礎(chǔ)知識(shí)前端掘金基礎(chǔ)智商劃重點(diǎn)在實(shí)際開發(fā)中,已經(jīng)非常普及了。 這道題--致敬各位10年阿里的前端開發(fā) - 掘金很巧合,我在認(rèn)識(shí)了兩位同是10年工作經(jīng)驗(yàn)的阿里前端開發(fā)小伙伴,不但要向前輩學(xué)習(xí),我有時(shí)候還會(huì)選擇另一種方法逗逗他們,拿了網(wǎng)上一道經(jīng)典面試題,可能我連去阿里面試的機(jī)會(huì)都沒有,但是我感受到了一次面試1...
摘要:函數(shù)式編程前端掘金引言面向?qū)ο缶幊桃恢币詠矶际侵械闹鲗?dǎo)范式。函數(shù)式編程是一種強(qiáng)調(diào)減少對(duì)程序外部狀態(tài)產(chǎn)生改變的方式。 JavaScript 函數(shù)式編程 - 前端 - 掘金引言 面向?qū)ο缶幊桃恢币詠矶际荍avaScript中的主導(dǎo)范式。JavaScript作為一門多范式編程語言,然而,近幾年,函數(shù)式編程越來越多得受到開發(fā)者的青睞。函數(shù)式編程是一種強(qiáng)調(diào)減少對(duì)程序外部狀態(tài)產(chǎn)生改變的方式。因此,...
摘要:無論出于哪種,當(dāng)編程成為我們的職業(yè),我們似乎從它的朋友,變成了它的仆人。在他們眼中,干翻華為,阿里是分分鐘的事。為了自己的職業(yè)發(fā)展,為了應(yīng)對(duì)互聯(lián)網(wǎng)的裁員潮,要時(shí)刻提醒自己不要成為那樣的人。 當(dāng)初的我們,初窺編程的世界,看著屏幕出現(xiàn)的hello world驚喜萬分。想著計(jì)算機(jī)真的是世界上最神奇的東西,通過一行行的代碼,我們居然可以和它交流,讓它幫我們做事情??墒呛髞?,我們好像都變得不一樣...
摘要:無論出于哪種,當(dāng)編程成為我們的職業(yè),我們似乎從它的朋友,變成了它的仆人。在他們眼中,干翻華為,阿里是分分鐘的事。為了自己的職業(yè)發(fā)展,為了應(yīng)對(duì)互聯(lián)網(wǎng)的裁員潮,要時(shí)刻提醒自己不要成為那樣的人。 當(dāng)初的我們,初窺編程的世界,看著屏幕出現(xiàn)的hello world驚喜萬分。想著計(jì)算機(jī)真的是世界上最神奇的東西,通過一行行的代碼,我們居然可以和它交流,讓它幫我們做事情??墒呛髞?,我們好像都變得不一樣...
閱讀 3992·2021-11-16 11:44
閱讀 3163·2021-11-12 10:36
閱讀 3421·2021-10-08 10:04
閱讀 1315·2021-09-03 10:29
閱讀 453·2019-08-30 13:50
閱讀 2699·2019-08-29 17:14
閱讀 1784·2019-08-29 15:32
閱讀 1137·2019-08-29 11:27