個(gè)人是去年年底零基礎(chǔ)轉(zhuǎn)行,兩三千培訓(xùn)費(fèi)學(xué)出來,學(xué)完后也是稀里糊涂,僅是知道功能測試就是找問題,其他接口,性能,數(shù)據(jù)庫,python基礎(chǔ),虛擬機(jī)搭建網(wǎng)站都實(shí)現(xiàn)了課程展示那樣。面試資料背了將近一個(gè)星期,簡歷照著別人的改的,培訓(xùn)老師簡單模擬了一場,當(dāng)晚第一次oppo的線上面試,當(dāng)時(shí)緊張的不得了,雙腿一直抖,為了緩解壓力,還是開著燃?xì)饪净馉t面試的,題也是難得一批,linux命令全是不常見,python實(shí)現(xiàn)循環(huán)根本不會(huì),cookie和seeion倒是背了,數(shù)據(jù)庫查詢考了一條,場景題掛了,最終被虐待體無完膚。第二天去了成都現(xiàn)場面試,期間也有電話面試,第二個(gè)面試場景題完敗,簡單的圖片復(fù)制測試,我只知道快捷鍵和右鍵復(fù)制粘貼,第三四五場什么自動(dòng)化打腦殼的全都不會(huì),當(dāng)天去了天府三街和銀海芯座面了兩場現(xiàn)場,第一場筆試感覺不行,印象最深問題回答卡殼,第二場機(jī)試{{BANNED}}沒過,面試官的數(shù)據(jù)庫問題刁鉆沒答上,性能漏了,場景題漏掉測安全,尷尬的一批,灰溜溜跑路。??軟件測試自學(xué)秘訣??
面試失敗一天,心態(tài)穩(wěn)的一批,因?yàn)槊嬖嚨娜峭獍耸聨臀衣?lián)系的公司,工資全都是一萬以上,之前只有四五千的自己根本不覺得自己能勝任。下午回到親戚家,本以為今天就此結(jié)束,可就在下班時(shí)間點(diǎn),兩個(gè)項(xiàng)目經(jīng)理給我打了面試電話,都是招聘功能為主測試崗,兩個(gè)面試官主要問了四個(gè)問題,自我介紹,測試流程,講講之前做過的項(xiàng)目,場景題,剩下的都是是否接受加班,期望工資,我想了解的。前面三道大題反復(fù)練了多次,面了好幾次倒是說的沒出錯(cuò),第一個(gè)面試官的場景題運(yùn)氣真好,水杯測試,培訓(xùn)班發(fā)的資料一模一樣,輕松過。第二個(gè)面試官的場景題就有點(diǎn)曲折,一個(gè)名單表,一個(gè)搜索框搜索名字,按照正常操作思路,我說了全名,關(guān)鍵字,標(biāo)題欄,我就卡殼了,面試官問我還有沒有,有時(shí)間緩沖,我又答上兩點(diǎn),大小寫拼音,再次卡殼,面試官仍舊沒放過我,再次問我還有呢,拼音延伸,大小寫首字母,說到這里面試官就說可以了,另外還有道題比較驚現(xiàn),怎樣提高用例覆蓋完全。這道題不難,就我所知培訓(xùn)班發(fā)的資料上有兩個(gè)地方有,而且還不少,可我壓根兒就沒記好多,只能有多少說多少,一個(gè)用黑盒測試方法講幾個(gè),考慮特殊場景舉三個(gè),可以和開發(fā)溝通,找類似產(chǎn)品參考,從用戶角度看待,說到這里面試官就說我沒問題,相信我后面面試也沒問題。
沒有經(jīng)驗(yàn),根本不知道過了兩個(gè)一面是什么,當(dāng)晚八點(diǎn)甲方接口人二面電話打開,只問四個(gè)問題,自我介紹,項(xiàng)目講解,場景題,一道簡單的郵箱登錄測試,自己就說了正確錯(cuò)誤賬號(hào),密Ma輸入,接口性能測試,在我用過的郵箱中就這些要操作。不過白天一場面試,有個(gè)面試官反問我不考慮安全測試嗎,我最后加了安全,對(duì)面面試官略微有些驚訝,我居然還懂這個(gè),追問我做了哪些,***哪兒知道這個(gè),解釋說別的同事做的,自己只做了功能,接口,性能這幾個(gè),到此面試官說我二面通過。
小小解釋一下安全測試,安全測試屬于軟件測試一部,自己入職后有幸跟著安全崗了解過一段時(shí)間,這個(gè)崗位不是一般人干的,最起碼要懂三種語言,python,java,c,不說要你自己寫,但你至少能看懂理清,把加密的代碼全部找出來(即測試要點(diǎn)),做到這一步基本完了,剩下的就對(duì)照各種要求,各種規(guī)范,一條一條的對(duì)比,不符合要求即是風(fēng)險(xiǎn),要求規(guī)范很多很多,不用死記,看起來很容易,但代碼功底積累卻要很多很多,真正的安全測試大佬不比高級(jí)開發(fā)差,剛培訓(xùn)出來的還是不要嘗試。
第二天現(xiàn)場面試第一家的二面和第二家的三面,兩家公司都在同一個(gè)園區(qū),上午去了pm問啥答啥,反正自己不報(bào)希望,對(duì)方問的倒不是技術(shù),零散的問自我介紹,以前干啥,為啥不干,期望工資,加班之類的,我這才明白好像是綜合面試,談完后pm覺得我不錯(cuò),開口一萬也沒砍價(jià),倒是符合我包裝的三年多經(jīng)驗(yàn)和本科學(xué)歷。通過后對(duì)方又帶我去甲方研究基地,一個(gè)leader面試,熟能生巧,自我介紹,測試流程,兩個(gè)講下來對(duì)方直說我對(duì)測試很了解,實(shí)則我內(nèi)心打鼓,我就照著資料背的,測試真的就這樣嗎?隨后面試官問了他們的項(xiàng)目,自己神侃了一些自己交友方法,不懂就問,我就算不會(huì)也是暫時(shí)不會(huì),不等于兩三個(gè)月后不會(huì),對(duì)方很認(rèn)可我的學(xué)習(xí)態(tài)度,直說可以給我發(fā)offer,下午去了另一家,這家外包規(guī)模比較大,先面了兩個(gè)pm,還是講介紹,測試流程,項(xiàng)目講解,最后問了我加班情況,然后倆領(lǐng)導(dǎo)閃人,最后人事上場談薪酬待遇,胡謅期望工資沒砍,當(dāng)場承諾只要我同意就發(fā)offer,這時(shí)我已經(jīng)算收到兩個(gè)offer,我說回去考慮哈,回去的路上上午那家人事發(fā)來薪酬待遇,一聽隔壁公司也發(fā)offer,當(dāng)場改口說我面試不錯(cuò),給我加一千(人事招人有提成),回去后截圖轉(zhuǎn)發(fā)下午那家……最后選了規(guī)模大的那家,合同11k,加班雙倍。
面試總結(jié):
我問過人事,她說她們最喜歡招:一是之前工作三四年沒跳槽,說明你工作比較穩(wěn)定,二是有技術(shù),這個(gè)得過技術(shù)面試官,也就是一面和二面,三是本科學(xué)歷,符合公司最低門檻(專科不太受歡迎,北京上海深圳尚可),最后接受加班,簡歷上具備這些條件,人事?lián)屩夷忝嬖?。最后潑個(gè)冷水,***喜歡干幾個(gè)月就跑路,完全搞不清楚測試流程的人,學(xué)歷只是驗(yàn)證一個(gè)人學(xué)習(xí)能力,就算不會(huì),見多了,操作多了,閉著眼睛都知道
面試重點(diǎn)總結(jié)和套路:
第一個(gè)重點(diǎn):自我介紹,套路是來著哪里,哪個(gè)學(xué)校畢業(yè),之前在哪兒干,干幾年,干什么項(xiàng)目,負(fù)責(zé)哪個(gè)測試崗,詳細(xì)做了哪些內(nèi)容,全是干貨,別講興趣愛好那些廢話,一講就給人感覺你沒貨在充數(shù),面試官也沒心情和時(shí)間聽你講這些,寫在簡歷最后他們有眼睛會(huì)看。這道題主考你會(huì)不會(huì)歸納總結(jié),改說的要說,不該說的浪費(fèi)表情
第二個(gè)重點(diǎn):測試流程,這道題這個(gè)面試官想看你有沒有參加過,真的懂不懂,全面覆蓋套路,和測試相關(guān)的都講,從產(chǎn)品開發(fā)開始,他們兩個(gè)部門干活的時(shí)候,測試員需要參與評(píng)審,測試寫測試設(shè)計(jì)再評(píng)審,環(huán)境搭建,后續(xù)迭代測試,普遍有一輪二輪,灰度,上線四輪測試,提問題單,回歸問題單這些,設(shè)計(jì)問題不符合期望,最好找開發(fā)確認(rèn)一遍,是問題開發(fā)一般都會(huì)承認(rèn),
第三個(gè)重點(diǎn):項(xiàng)目講解,面試時(shí)間有限,這道題最多五分鐘時(shí)間,所以只講一個(gè)項(xiàng)目的某個(gè)模塊某個(gè)功能,把所有影響因素說出即可,這道題摸摸你有沒有做過,沒經(jīng)驗(yàn)的,別說面試官,就連人事篩簡歷都會(huì)篩掉你
第四個(gè)重點(diǎn):場景題,給你一個(gè)場景,問你怎么測,比如水杯測試。如果沒有套路極易卡殼,這道題至少要說十條才容易過關(guān),套路也簡單,開口就來界面測試,場景的布局是否合理,如間距相等,點(diǎn)擊操作方便等,文字大小寫是否順眼,外觀形狀是否美觀,不好看提單開發(fā)優(yōu)化,隨口就是三四條,接著說功能,場景有哪些主要功能,如杯子除了裝水,還可以裝哪些,照相機(jī)除了拍照,還可以當(dāng)手電,砸核桃等等,隨口又是幾點(diǎn),接著說接口測試,可以簡單判斷分析問題出在哪個(gè)階段,再說性能,如承受極限在哪里,耗時(shí)性能,特殊場景來幾個(gè),兼容性說幾點(diǎn),有密ma輸入的加個(gè)安全測試,總之一點(diǎn)一點(diǎn)說,有條有理,清晰明了,沒有想到哪兒說到哪兒,說完沒人會(huì)覺得你不會(huì)測試。這道題考測試思維
上面四道題簡稱通用技能,把握好這四道題,技術(shù)面試官就承認(rèn)你是真的熟悉測試流程,有那個(gè)測試思維,其他的實(shí)習(xí)期都可以再學(xué),可堪一用
除了通用技能,面試官還有別的問題,比如:你印象最深的bug,之前項(xiàng)目組開發(fā)測試比例,你負(fù)責(zé)功能接口性能測試比例,http和https區(qū)別,postman和jmeter做接口測試區(qū)別,抓包前后端判斷,斷點(diǎn)篡改,網(wǎng)站框架搭建,post和get請求區(qū)別,100,200,300,400,500簡單說幾個(gè),cookie和seeion區(qū)別,數(shù)據(jù)庫兩種刪除,性能測哪些要素,冒煙測試,會(huì)不會(huì)語言腳本,測試用例覆蓋,自動(dòng)化會(huì)不會(huì),app測試會(huì)不會(huì),linux常規(guī)命令說一些,之前加班情況,住在哪里,你的入職規(guī)劃,中規(guī)中矩套路:先熟悉項(xiàng)目業(yè)務(wù),干好手中的活,之后再優(yōu)化提高測試效率,日后向自動(dòng)化,測開,安全方面靠,
最后面試官都會(huì)問,你還有什么想問的收尾。
想問問題1:
你們項(xiàng)目干啥的?團(tuán)隊(duì)規(guī)模有多大?入項(xiàng)后有導(dǎo)師帶嗎?要是就你一個(gè)人干,那干毛線啊,妥妥的巨坑
想問問題2:
入職后負(fù)責(zé)哪個(gè)測試崗,功能,接口,性能,app,自動(dòng)化,安全,其中一個(gè)還是幾個(gè),別稀里糊涂干著賣白粉的活,卻拿白菜的工資
想問問題3:
項(xiàng)目目前進(jìn)入哪個(gè)階段,別是敏捷開發(fā),你根本沒那個(gè)能力去跟上開發(fā)測試速度,別馬上收尾了,你進(jìn)去干兩個(gè)月又失業(yè)了,或者拿著溫飽工資
想問問題4:
我入職后的有沒有發(fā)展前景,比如換崗,往好的地方發(fā)展別擋道,就怕進(jìn)入后把你當(dāng)咸魚培養(yǎng)
以上就是鄙人的分享,有興趣的可以探討哈!??軟件測試自學(xué)秘訣??