歡天喜地過(guò)大年作文
最近有機會(huì )做一些面試工作,主要負責面試軟件測試人員招聘的技術(shù)面試。

之前一直是應聘者的角色,經(jīng)歷了不少次的面試之后,多少也積累一點(diǎn)面試的經(jīng)驗,現在發(fā)生了角色轉變。初次的面試就碰到個(gè)工作年限比我長(cháng)的,也沒(méi)有時(shí)間仔細了解對方的簡(jiǎn)歷,再加上應聘者比較“強勢”。面試情況是比較糟糕的。
有同學(xué)會(huì )說(shuō),唉!不就失去了一個(gè)應聘者嘛。多面幾個(gè)就好了!這不單單是失去應聘者,面試者對面試官的印象更重要。面試官的能力與表現對于初次面試者來(lái)說(shuō)往往代表的是公司的,更具體點(diǎn)是測試團隊的能力。
如果面試官都很“水”,這個(gè)水兩方面,一是面試不夠從容,思路不清晰。二是技術(shù)能力水,問(wèn)半天問(wèn)不到關(guān)鍵點(diǎn)上。那么身為面試者,對這家公司的印象會(huì )打折很多,就算能開(kāi)得起面試者的期望薪資,面試者還要考慮在你這兒能不能學(xué)到什么,工作是否有挑戰,是否有發(fā)展空間。
所以,面試官的能力與表現對面試是否成功同樣重要,畢竟就面試過(guò)程而言是一個(gè)雙向選擇的過(guò)程嘛。
下面討論測試人員應該具備的技能。
在這個(gè)討論的過(guò)程中,充滿(mǎn)了我個(gè)人的偏見(jiàn)與喜好。不喜誤噴!
上面是我所畫(huà)的一個(gè)體系圖,這上面的技能相對比較通用,當然特殊情況下對測試人員的技能要求會(huì )有特別要求。
軟件測試基本知識:
這一塊其實(shí)沒(méi)什么好討論的,如果你有半年到一年的工作經(jīng)驗的話(huà),對這一塊一定有比較清晰的認識,當然,在實(shí)際的工作中不需要你對每一種測試方法去尋根求源,知道這些方法的含義與應用場(chǎng)景即可。
編寫(xiě)各種測試文檔,對于初學(xué)者來(lái)說(shuō)稍有難度。但終究還是談不上什么技術(shù)含量的事情,如果對業(yè)務(wù)和流程足夠熟悉,文檔用例自然就會(huì )寫(xiě)了。
測試輔助技能:
我發(fā)現這兩項技能在筆試和面試過(guò)程中必考,出現幾率超高,但在實(shí)際的工作中,有些測試根本碰不到linux ,有些測試不需要去操作數據庫。當然,測試嘛,也不能太處于表面了,也需要熟悉熟悉相關(guān)測試的表,了解了解系統服務(wù)器。
好在這兩項技能的要求都不高,linux 大多考幾個(gè)常用命令,SQL一般考一下增、刪、查、改。
自動(dòng)化技術(shù)(UI):
大多同學(xué)會(huì )在簡(jiǎn)歷必備測試技能里加一個(gè)QTP自動(dòng)化測試工具,當我滿(mǎn)懷起到和他聊一聊自動(dòng)化時(shí),得到的多大回答是這了解和學(xué)習過(guò)這個(gè)工具。這也不能怪測試人員,誰(shuí)讓滿(mǎn)大街的招聘要求上都寫(xiě)著(zhù)"要求熟悉LoadRunner 、QTP等自動(dòng)化測試工具等。" 其實(shí),他們公司根本就不用。這么多公司都要求,看來(lái)還是有必要學(xué)一學(xué)這個(gè)工具的。
對于我而言,我并不太關(guān)心工具用得多熟練?對于web應用來(lái)說(shuō),更在意的是對前端技術(shù)了解多少?因為你要自動(dòng)化的對象就是前端技術(shù)所呈現出來(lái)的各種功能。都不了解它,如何定位和操作它呢?
UI的自動(dòng)化不單單是QTP一個(gè)工具,如果你掌握了一種語(yǔ)言,做自動(dòng)化的路就寬廣了,你一定知道還有個(gè)叫 selenium(webdriver)的自動(dòng)化工具,你不一定知道ruby 有個(gè)watir框架也可以做自動(dòng),也許你不知道python有個(gè)splinter框架也可以做自動(dòng)化。那么你就更不知道python 有個(gè)pywinauto框架可以對windows GUI做自動(dòng)化。你不知道有自動(dòng)化工具太多太多了。談到這些就不得不涉及到編程技術(shù)了。相比較而言QTP 不需要太多的編程能力。
對于自動(dòng)化測試,另一個(gè)比較關(guān)心的是你對自動(dòng)化的理解,什么情況下適合做自動(dòng)化?你的自動(dòng)化測試用例是怎么寫(xiě)的?什么樣的用例適合轉成自動(dòng)化?你是如何來(lái)實(shí)施的?有什么樣的策略來(lái)開(kāi)展自動(dòng)化工作?你需要自動(dòng)化在項目中達到一個(gè)什么樣的預期和效果?只是學(xué)學(xué)工具,拿個(gè)例子練習練習。很難對這些問(wèn)題有真實(shí)的理解。
性能測試:
LoadRuner似乎比QTP名氣更大,做測試必玩工具。沒(méi)摸過(guò)LR都不好意思說(shuō)自己是做測試的。性能測試是必須是要借助工具來(lái)實(shí)現了。不借助工具如何模擬成百上千的并發(fā)?
最大的難點(diǎn),其它是對系統架構的理解,其實(shí),更多時(shí)候并不需要達到架構師水平,甚至不用達到開(kāi)發(fā)的水平,但起碼,你要弄清用的什么操作系統,什么數據庫,什么開(kāi)發(fā)語(yǔ)言與框架,什么中間件吧!你要知道如何對這些做監控的吧!你要知道叫上開(kāi)發(fā)一塊玩吧!
對于性能測試,另一個(gè)我更關(guān)心的測試流程,你做性能測試的目的是什么?新系統驗證?還是舊系統擴容?需要達到一個(gè)什么樣的預期?在獨立的環(huán)境可以開(kāi)展么?壓力在哪兒,腳本為什么要這樣錄制?你的測試結果真的有知道意義么?或對系統性能做出了合理的評估,或為系統有調優(yōu)做出指導,或為系統擴容做出了依據。如果前因后果弄不清何必去做呢?
編程能力:
編程不局限于語(yǔ)言,大多同學(xué)也會(huì )在簡(jiǎn)歷的必備技能最下方面寫(xiě)上一條,熟悉C語(yǔ)言或其它某種語(yǔ)言。大多止步于大學(xué)C語(yǔ)言水平。工作中沒(méi)有機會(huì )用到。所以,就沒(méi)機會(huì )去進(jìn)一步提升這方面的能力。這似乎也挺合乎情理的,再說(shuō)你們招的是測試又不是開(kāi)發(fā)。
不過(guò),我個(gè)人偏執的很看重這一點(diǎn),至于上面的自動(dòng)化、性能會(huì )不會(huì )都無(wú)所謂,如果在編程能力上略懂一二,我會(huì )大力推薦。懂編程和不懂編程的人看系統的深度不一樣,一點(diǎn)不懂的只能看出來(lái)這是按鈕,那是輸入框。 懂編程的就知道你的登錄是個(gè) ,輸入框是個(gè) ,你的登錄提交是用的post 還是get呢?邏輯層就是獲取到輸入的用戶(hù)名密碼是查數據庫做比較嘛。在測試過(guò)程中不管功能實(shí)現也好,bug也好,都會(huì )看得更透徹,從而更容易挖掘出相關(guān)的bug。
一般懂編程的我都會(huì )讓其寫(xiě)一個(gè)小程序,例如求素數,遞歸調用,用星號(*)打印一個(gè)梯形,如果測試工作寫(xiě)一些腳本之類(lèi)的來(lái)輔助測試更是大大的亮點(diǎn)。不要覺(jué)得讓你寫(xiě)程序就是"刁難"。平時(shí)注意積累這又何難呢?
對新的工作有什么期待?
"我希望能接觸一些性能測試、自動(dòng)化測試等,因為之前的工作一直在做功能。"
大多數測試人員認為提升自已的過(guò)程是這樣的:
現在有一個(gè)性能需求,然后領(lǐng)導找到你說(shuō),小張啊,你來(lái)研究研究性能測試吧!我們現在的需要迫切需要對系統做一次性能測試,然后,你回去開(kāi)始研究性能測試,花一個(gè)月終于搞懂了,開(kāi)始對系統做性能測試。最終完成了任務(wù)。
但實(shí)際的情況是這樣的:
現在有一個(gè)性能需求,然后領(lǐng)導找到你說(shuō),小張啊,你會(huì )做性能測試么?答,這個(gè)以前沒(méi)做過(guò),得學(xué)習一下。領(lǐng)導說(shuō):噢,那這樣吧!小王你回去了解一下吧。因為小王雖然也沒(méi)搞過(guò),但他平時(shí)做測試的資歷更久,對于新技術(shù)更愛(ài)鉆研。在領(lǐng)導看來(lái),小王能在更短的時(shí)間搞定這個(gè)問(wèn)題。如果這個(gè)需求迫切或要求更專(zhuān)業(yè),領(lǐng)導會(huì )直接招一個(gè)專(zhuān)業(yè)做性能的。
所以,結論很明了,機會(huì )是給有準備的人的。假如,你在某一技能上面持續積累,總會(huì )有發(fā)光的時(shí)候。
面試官更多的時(shí)候是在找亮點(diǎn),我只有一個(gè)崗位,在面試的十個(gè)人當中,有十個(gè)人都能把測試流程什么的說(shuō)得順溜(雖然我也只招一個(gè)懂測試會(huì )流程就行了)。有八個(gè)人說(shuō)自己懂QTP、LR等工具,只有兩個(gè)人真正的有自動(dòng)化或性能測試經(jīng)驗,只有一個(gè)人編程方面還不錯。你說(shuō)面試官會(huì )選誰(shuí)呢?
亮點(diǎn)也是談資(談錢(qián)的資本),你和前一個(gè)面試者差不多,前一個(gè)面試者要5K,你要8K,那我更傾向于前者,如果你有別人沒(méi)有的亮點(diǎn),那我更傾向于有亮點(diǎn)者,我更愿意招個(gè)牛B的,工資又不是我給你開(kāi),最終是否談攏是你和人事或上級的事兒。
面試是個(gè)綜合的過(guò)程,假如你思路清晰,思維敏捷。假如你和我一樣有寫(xiě)博客的習慣;蛘哒?wù)勀阕罱吹膬杀炯夹g(shù)書(shū)。讓我看到你是個(gè)工作很有熱情的人,你是個(gè)熱愛(ài)技術(shù)的人。這都是和別人不一樣的亮點(diǎn)。閃閃發(fā)光。到哪兒都發(fā)光。
【歡天喜地過(guò)大年作文】相關(guān)文章:
歡天喜地過(guò)大年作文400字(精選21篇)02-05
歡天喜地過(guò)大年作文400字(通用28篇)03-01
歡天喜地鬧元宵作文05-28
歡天喜地過(guò)除夕作文參考07-10
歡天喜地過(guò)新年作文03-19
歡天喜地鬧元宵作文900字(通用30篇)04-11