面試結(jié)束后闺魏,被面試官在朋友圈吐槽了......

前一陣子有個小學(xué)弟向我訴苦,說自己在參加某大廠測試面試的時候被面試官懟得啞口無言晶框,場面讓他一度十分尷尬排抬。

印象最深的就是下面幾個問題:

根據(jù)你以前的工作經(jīng)驗和學(xué)習(xí)到的測試技術(shù),說說你對質(zhì)量保證的理解授段?

非關(guān)系型數(shù)據(jù)庫和關(guān)系型數(shù)據(jù)庫的區(qū)別蹲蒲,談?wù)剝?yōu)勢比較?

在自動化方面有什么成熟的方案侵贵,有沒有做過二次開發(fā)届搁?

dubbo接口了解嗎,它的測試核心是什么窍育?

質(zhì)量部如果需要定制化一個質(zhì)量體系平臺卡睦,你會考慮哪些問題?

不到半小時漱抓,這位小學(xué)弟的面試就結(jié)束了表锻。

然后小學(xué)弟就收到了“回去等消息”的通知。結(jié)果辽旋,他當(dāng)天晚上就看見面試官發(fā)了一條這樣的朋友圈:

小學(xué)弟看完很受打擊浩嫌,就來找了我。今天就來好好掰扯一下“自動化測試”這個問題吧补胚。

什么是自動化測試呢码耐?

關(guān)于這個問題,可能沒有準(zhǔn)確的答案溶其。

普遍認為的是接口自動化測試骚腥,WebUI自動化測試,App自動化測試等被冠以自動化命名的測試方案瓶逃。

其實不然束铭,自動化測試是相對于手工而言的,用代碼或是借助于第三方工具厢绝,把繁復(fù)的測試工作從手工轉(zhuǎn)化為機器自動執(zhí)行的測試方案契沫,可以統(tǒng)稱為自動化測試。

除了上面所說的三個方面的自動化測試昔汉,當(dāng)然還包括日志過濾懈万,日志回放,接口監(jiān)控靶病,服務(wù)監(jiān)控等等会通,根據(jù)具體業(yè)務(wù)需求通過代碼把人力從中解放出來的代碼手段。

為什么要做自動化測試娄周?

從工作角度來說涕侈,目前互聯(lián)網(wǎng)行業(yè)需求迭代非常快煤辨,人員流動也比較快裳涛,所以一個需求從提出到上線時間比較緊急木张,同時對于其影響的范圍也可能不太清楚,在上線之前必須對原有功能進行回歸測試调违。

不管是接口還是從客戶端窟哺,都需要大量的測試工作,而且在大數(shù)據(jù)時代技肩,測試用例量也是非常龐大的且轨,如此繁復(fù)單調(diào)的工作讓人工來測試的話,根本不能保證效率和質(zhì)量虚婿,所以必須要借助于非人工手段來實現(xiàn)旋奢。

從個人發(fā)展方面來講,時代在發(fā)展然痊,對我們的要求也越來越高至朗,所以我們要迎接變化,不斷提升自己才行剧浸。雖然你可以堅持手工測試是基礎(chǔ)锹引,是王道,可是并沒有企業(yè)愿意為你這個信念買單唆香。

除非你生活無憂無慮嫌变,可以堅持自己的信念,否則你就要尊重業(yè)界發(fā)展的規(guī)律躬它,不斷充電從而使自己更有價值腾啥。或許再過幾年冯吓,自動化測試會成為從業(yè)者的準(zhǔn)入門檻倘待,如果做不好自動化測試,所謂的高薪也就無從談起组贺。

那該如何學(xué)習(xí)自動化測試凸舵?

既然自動化測試是手工測試提升的一個必經(jīng)之路,雖然自動化測試沒有那么高大上失尖,但也是必不可少的贞间。那作為一個有理想的測試人員,應(yīng)該如何去學(xué)習(xí)自動化測試呢雹仿?

(1) 準(zhǔn)確定位自己,明確目標(biāo)

有不少同學(xué)意識到了自動化測試的重要性整以,就去網(wǎng)上查詢資料啊胧辽,或是報培訓(xùn)班學(xué)習(xí)啊,可是到最后越學(xué)越迷茫公黑,處于會與不會之間邑商,前路不知如何去走摄咆?這是什么原因呢?

這是因為你在學(xué)習(xí)自動化測試之前沒有想明白幾個問題:我的真實水平如何人断?如果學(xué)習(xí)一項新的技術(shù)或是語言吭从,我愿意投入的精力是多少?從現(xiàn)在開始學(xué)習(xí)恶迈,三個月或是半年后應(yīng)該達到什么目標(biāo)涩金?我了解現(xiàn)在業(yè)界的自動化測試類型或是體系嗎?想好這些問題再去入手學(xué)習(xí)或培訓(xùn)暇仲,必定事半功倍步做。

(2) 全面了解,選好切入點

目前自動化測試方向大概有以下幾個:

A奈附、輔助測試腳本方向:以Shell,Python為主來簡化重復(fù)的工作斥滤,過濾日志等;

B佑颇、接口自動化測試方向:Python+Unittest+HtmlTestRuner+Jenkins和Java+Httpclient+TestNG+Jenkins,當(dāng)然還有很多其他二次開發(fā)的框架或工具漩符,不過核心是一樣的一喘;

C、頁面自動化方向凸克,主要有Python+Webdrver+HtmlTestRunner+Jenkins,Java+Webdriver+TestNG+Jenkins,以及其他的框架和工具;

D萎战、App自動化測試方向:以Robotium+Java+TestNG+Jenkins,  Appium+Java+TestNG+Jenkins,Appium+Python+HtmlTestRunner為主。

當(dāng)然這里介紹的都是簡單的舆逃,最基本的實現(xiàn)方案蚂维,作為入門學(xué)習(xí)比較合適。其他五花八門的二次開發(fā)的框架路狮,包含眾多功能的方案留待你以后提升虫啥。先從這幾方面了解入手奄妨,選擇一個語言體系,建議從接口自動化入后砸抛,然后再去學(xué)習(xí)頁面和app树枫。

(3) 步步為營景东,不要貪多

我們在提升自己的時候,發(fā)現(xiàn)有好多東西需要學(xué)習(xí)斤吐,于是就很著急,想同時學(xué)習(xí)很多東西曲初,其實這并不好。學(xué)的太多容易產(chǎn)生混淆抒痒,而且不容易消化,你仔細調(diào)研一下就會發(fā)現(xiàn)故响,很多東西都是通著呢颁独。代碼架構(gòu)彩届,用例管理誓酒,執(zhí)行策略,持續(xù)化集成思想都可以舉一反三靠柑,關(guān)鍵是自己要動手真正實施起來,在公司現(xiàn)在的框架上寫用例靡狞,不管你寫多少隔嫡,不了解整體結(jié)構(gòu)都是沒有用的甸怕。

(4) 拋棄工具腮恩,多用開源

業(yè)界好像從來不缺少自動化測試工具,QTP秸滴,RealobotFramework,LoadRunner等等,知名不知名的數(shù)不勝數(shù)。先不說這些工具效果如何内颗,目前大公司是從來不用這些工具的,大家都使用開源的框架均澳,工具進行定制化自己的測試方案。

所以剛剛學(xué)習(xí)自動化測試的時候找前,也不要依賴工具,使用開源Webdriver,Appium,Robotium等搭建自己的自動化測試工程项戴。掌握一個整體的自動化工程工作原理槽惫,為以后搭建自己的自動化工程周叮,工具界斜,平臺做準(zhǔn)備仿耽。

不管你對自動化測試是愛各薇,是恨,它都是從手工測試轉(zhuǎn)為測試開發(fā)必經(jīng)的階段峭判。可能你了解到自動測試沒有用啥箭,實施起來維護成本高治宣,執(zhí)行效率低等負面信息急侥,其實這不是自動化測試的問題侮邀。

要知道,它只是一個工具绊茧,一種測試方案,最終的效果還是由實施的人來決定的。在12尊蚁,13年的時候侣夷,用Jenkins做持續(xù)化集成比較熱門,接下來幾年好像沒有那么火了百拓,但是近兩年docker技術(shù)的出現(xiàn),又使CI衙传,CD變得火熱起來。我們是不是應(yīng)該端正對自動化測試的態(tài)度地回,明確什么才是你想要的腺阳,找準(zhǔn)方法,不斷提升自己呢亭引?

自動化測試學(xué)習(xí)路線圖

相信看到這里的,不管是新手還是前輩纹冤,都對自動化測試有了一個大體的認知购公。希望這篇文章能幫助新人更好地了解軟件測試行業(yè),也同樣希望這篇文章同樣能幫助已經(jīng)有幾年測試經(jīng)驗的前輩們做好自己的職業(yè)定位宏浩,確定未來的發(fā)展方向以及做好技術(shù)沉淀。

不管你是否選擇軟件測試行業(yè)比庄,是否決定在測試行業(yè)繼續(xù)發(fā)展,是否是軟件測試人員制恍,我都希望本文能夠幫助到需要幫助的人神凑,如果確實對你有幫助,我將感到非常開心。最后我也收集和整理了一份自動化測試資料爱榕,有需要的小伙伴可以關(guān)注公眾號:程序員二黑俯渤,免費獲却粝浮八匠!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末趴酣,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子抡四,更是在濱河造成了極大的恐慌仗谆,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,539評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件隶垮,死亡現(xiàn)場離奇詭異,居然都是意外死亡勉耀,警方通過查閱死者的電腦和手機蹋偏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評論 3 396
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來枢纠,“玉大人,你說我怎么就攤上這事晋渺『簦” “怎么了些举?”我有些...
    開封第一講書人閱讀 165,871評論 0 356
  • 文/不壞的土叔 我叫張陵户魏,是天一觀的道長。 經(jīng)常有香客問我叼丑,道長,這世上最難降的妖魔是什么鸠信? 我笑而不...
    開封第一講書人閱讀 58,963評論 1 295
  • 正文 為了忘掉前任星立,我火速辦了婚禮,結(jié)果婚禮上绰垂,老公的妹妹穿的比我還像新娘。我一直安慰自己劲装,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,984評論 6 393
  • 文/花漫 我一把揭開白布绒怨。 她就那樣靜靜地躺著谦疾,像睡著了一般。 火紅的嫁衣襯著肌膚如雪餐蔬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,763評論 1 307
  • 那天仗考,我揣著相機與錄音词爬,去河邊找鬼。 笑死顿膨,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的恋沃。 我是一名探鬼主播,決...
    沈念sama閱讀 40,468評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼恕洲,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了霜第?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤癞谒,失蹤者是張志新(化名)和其女友劉穎刃榨,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體枢希,經(jīng)...
    沈念sama閱讀 45,850評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,002評論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了呕屎。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,144評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡秀睛,死狀恐怖莲祸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情锐帜,我是刑警寧澤,帶...
    沈念sama閱讀 35,823評論 5 346
  • 正文 年R本政府宣布允瞧,位于F島的核電站蛮拔,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏建炫。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,483評論 3 331
  • 文/蒙蒙 一艺配、第九天 我趴在偏房一處隱蔽的房頂上張望察郁。 院中可真熱鬧妒挎,春花似錦、人聲如沸酝掩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,026評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽镶苞。三九已至,卻和暖如春茂蚓,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背晾浴。 一陣腳步聲響...
    開封第一講書人閱讀 33,150評論 1 272
  • 我被黑心中介騙來泰國打工牍白, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人茂腥。 一個月前我還...
    沈念sama閱讀 48,415評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像帕胆,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子惶楼,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,092評論 2 355

推薦閱讀更多精彩內(nèi)容