IT培訓(xùn)網(wǎng)
IT在線學(xué)習(xí)
一、從知識(shí)儲(chǔ)備來說.
大多數(shù)人進(jìn)入軟件測試這個(gè)行業(yè)大多都是從功能做起,當(dāng)然軟件測試也會(huì)細(xì)分為功能自動(dòng)化,接口測試、性能測試、安全測試等等。
先說如何做好功能測試,需要的掌握的技能有計(jì)算機(jī)基礎(chǔ),不能連最基礎(chǔ)的電腦操作都不會(huì),一般軟件的安裝,網(wǎng)絡(luò)調(diào)試,計(jì)算機(jī)基本理論都是最最基礎(chǔ)的,再接著需要掌握軟件測試方法,這是軟件測試人員的基礎(chǔ)也是核心.
面試時(shí)經(jīng)常會(huì)問到你們項(xiàng)目里的某某功能測試點(diǎn),或大家常用的軟件(發(fā)紅包、微信分享、自動(dòng)售貨機(jī))的測試點(diǎn),這就需要多鍛煉測試思維(也就是破壞性思維),考慮全面,面試官才會(huì)相信你,才放心把公司軟件全權(quán)交給你去測試,否則你經(jīng)常漏測,那出了問題,測試一般會(huì)背鍋的。
軟件測試工程師在測試工作中,經(jīng)常會(huì)用到數(shù)據(jù)庫和linux,用到數(shù)據(jù)庫一方面是去驗(yàn)證功能是否正常,因?yàn)椴僮鳟a(chǎn)生的數(shù)據(jù),以數(shù)據(jù)庫為準(zhǔn),另一方是方便測試人員構(gòu)造各種需要的數(shù)據(jù),方便測試,用到linux,一方面是服務(wù)器大多是linux系統(tǒng)的,需要測試人員登錄去部署環(huán)境,查看日志等操作,另一方面需要做些簡單的編程,還是為了輔助測試工作。
面試官也經(jīng)常在面試中問到數(shù)據(jù)庫和linux知識(shí),關(guān)于數(shù)據(jù)庫,會(huì)構(gòu)造幾個(gè)表,讓你用sql語句去查詢出某些條件的數(shù)據(jù),關(guān)于linux會(huì)問查詢?nèi)罩,部署環(huán)境的linux命令等等,如果這些會(huì)的話,讓你測試如魚得水。
再說下功能自動(dòng)化,需要掌握的技能,一般需要有編程基礎(chǔ),如會(huì)基本的語法,有基本的編程思維,如能代碼實(shí)現(xiàn)排序、去重等。會(huì)搭建測試測試框架,會(huì)使用常用工具,如網(wǎng)頁自動(dòng)化selenium,手機(jī)app自動(dòng)化appium等。
接口測試,需要掌握的技能,如接口測試?yán)碚摵头椒、用例設(shè)計(jì),集成工具使用,接口測試工具如postman、jmeter等。
性能測試掌握性能測試基礎(chǔ)理論,分析系統(tǒng)性能瓶頸,常用的性能工具如loadrunner、jmeter、perfdog等。
二、從職業(yè)素養(yǎng)來說.
測試工作一般需要細(xì)心、耐心、責(zé)任心,溝通表達(dá)較好,學(xué)習(xí)能力強(qiáng)、較強(qiáng)邏輯思維能力。
細(xì)心,才能多發(fā)現(xiàn)bug,軟件測試是需要一直迭代的去使用軟件,沒有耐心能把自己測吐了,有好多學(xué)員很喜歡玩游戲,找了個(gè)游戲測試工作,后來說以后再也不想玩游戲了,軟件測試是軟件發(fā)布的最后把關(guān)人,一定要擔(dān)起責(zé)任,
測試人員在工作中要經(jīng)常與開發(fā)、產(chǎn)品溝通,也有時(shí)與客服、客戶、運(yùn)營等人員溝通,有效溝通還是很有必要的,
軟件測試發(fā)展有時(shí)需要用到新工具,有時(shí)業(yè)務(wù)邏輯也很復(fù)雜,需要測試人員能很好理解需求,會(huì)使用新工具新方法驗(yàn)證軟件,這需要有較強(qiáng)邏輯思維能力。
這些在面試中也會(huì)經(jīng)常問到,如通過讓你自我介紹、說做過項(xiàng)目、說工作中問題、說發(fā)現(xiàn)的bug、分析邏輯思維題,這些考察都是出于這個(gè)目的。
三、軟件測試人員需要技能還是挺多的,當(dāng)然很多也是淺嘗輒止,原理都是想通的,通過原理指導(dǎo)實(shí)踐,可以以不變應(yīng)萬變。
>>本文地址:http://m.yiyunku.cn/zhuanye/2021/68008.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學(xué)歷
3 您更想做哪個(gè)方向的工作?