發(fā)布時(shí)間:2022-03-09 09:29:20來(lái)源:魔方格
簡(jiǎn)單來(lái)說(shuō),軟件測(cè)試就是使用各種測(cè)試技術(shù)和方法來(lái)測(cè)試和發(fā)現(xiàn)軟件中存在的軟件缺陷,也就是我們耳熟能詳?shù)腂UG。這就是軟件測(cè)試的目的。軟件測(cè)試技術(shù)人員通過(guò)一系列的測(cè)試技術(shù)(黑盒測(cè)試、白盒測(cè)試、灰盒測(cè)試等等)找尋BUG的過(guò)程,就是軟件測(cè)試的具體工作內(nèi)容。那么軟件測(cè)試職位具體有哪些?
軟件測(cè)試職位具體有哪些?
功能測(cè)試工程師
功能測(cè)試重心就是測(cè)試用例的設(shè)計(jì)。而測(cè)試用例的設(shè)計(jì),取決于測(cè)試人員對(duì)產(chǎn)品需求的理解;對(duì)產(chǎn)品需求的理解取決于測(cè)試人員對(duì)業(yè)務(wù)的“接受”程度。這也是功能測(cè)試發(fā)展往往會(huì)遇到“瓶頸”的原因,過(guò)多的項(xiàng)目只不過(guò)是在反復(fù)地學(xué)習(xí)不同的業(yè)務(wù);因此功能測(cè)試工程師往往要具備一定的測(cè)試管理能力,掌握一定的測(cè)試策略,發(fā)展通道一般是管理方向。
性能測(cè)試工程師
產(chǎn)品,實(shí)際上是指產(chǎn)品的功能和質(zhì)量?jī)蓚€(gè)方面。功能是構(gòu)成競(jìng)爭(zhēng)力的首要要素。用戶購(gòu)買(mǎi)某個(gè)產(chǎn)品,首先是購(gòu)買(mǎi)它的功能,也就是實(shí)現(xiàn)其所需要的某種行為的能力。質(zhì)量是指產(chǎn)品能實(shí)現(xiàn)其功能的程度和在使用期內(nèi)功能的保持性,質(zhì)量可以定義為“實(shí)現(xiàn)功能的程度和持久性的度量”。
性能測(cè)試往往要求測(cè)試工程師不但具備對(duì)產(chǎn)品基本的功能以及業(yè)務(wù)知識(shí),還要對(duì)產(chǎn)品所“在”(部署)的環(huán)境有必須的了解。這就要求性能測(cè)試工程師必須掌握一定的系統(tǒng)知識(shí),如服務(wù)器硬件知識(shí)(CPU、MEM、NETWORK、IO),數(shù)據(jù)庫(kù)(ORACLE,MYSQL),中間件(TOMCAT,NGINX),操作系統(tǒng)等知識(shí)。
自動(dòng)化測(cè)試工程師
反復(fù)的手工測(cè)試勢(shì)必會(huì)讓測(cè)試人員開(kāi)始思考人生。工作中幾乎每個(gè)測(cè)試人員都會(huì)遇到過(guò)一些重復(fù)性比較高,而且必須要做的工作,如回歸測(cè)試,冒煙測(cè)試等;顧名思義,自動(dòng)化測(cè)試就是為了把測(cè)試人員從一些重復(fù)性高,而且需求變化不大的工作中解放出來(lái);比如web自動(dòng)化測(cè)試,可以通過(guò)selenium編寫(xiě)測(cè)試腳本,一次寫(xiě)完,就可以反復(fù)用到需求變動(dòng)不大的任務(wù)中。
測(cè)試開(kāi)發(fā)工程師
測(cè)試開(kāi)發(fā)崗位,工作的目的就是為了更,更快捷地讓測(cè)試工程師進(jìn)行測(cè)試工作;測(cè)試開(kāi)發(fā)崗位一般要求一定的開(kāi)發(fā)能力,解決問(wèn)題的能力尤為重要。比如我們項(xiàng)目組的測(cè)試開(kāi)發(fā)小伙伴就經(jīng)常開(kāi)發(fā)一些腳本自動(dòng)生成工具給我們使用,這也直接提高了我們的測(cè)試效率,間接地縮短了測(cè)試周期,可以更好更快地交付產(chǎn)品給客戶使用。