功能測試如何轉(zhuǎn)型自動(dòng)化測試

在互聯(lián)網(wǎng)行業(yè)享怀,我們是那些被遺忘的技術(shù)人漓库。

很多人都覺得恃慧,傳統(tǒng)開發(fā)、運(yùn)維才是技術(shù)含量的一個(gè)工作渺蒿。

但是測試的入門門檻比較低痢士,所做的事情相對有限,

這是我之前跟一些大型互聯(lián)網(wǎng)軟件測試負(fù)責(zé)人大牛們聊天的時(shí)候發(fā)現(xiàn)茂装,很多人對測試仿佛有這樣的一個(gè)標(biāo)簽——沒有什么技術(shù)含量怠蹂。


那么我們先來看一下軟件測試工程師行業(yè)現(xiàn)狀以及職業(yè)路徑規(guī)劃

據(jù)相關(guān)調(diào)查表明善延,目前做功能測試的居多。占據(jù)了測試行業(yè)百分之六十城侧。


我們來簡單分析一下

第一個(gè)

功能測試到自動(dòng)化易遣,幾乎是所有測試人的職業(yè)必經(jīng)之路。雖然有很多伙伴目前還沒有接觸到技術(shù)自動(dòng)化赞庶。

從小公司到大公司训挡。

在小公司有一個(gè)什么樣的特點(diǎn)呢?

測試和開發(fā)的比例歧强,十個(gè)開發(fā)可能就只有一個(gè)測試澜薄。越小的公司這個(gè)失調(diào)的比例越高。稍微大一點(diǎn)優(yōu)秀一點(diǎn)的公司摊册,他的比例可以能五到六個(gè)開發(fā)一個(gè)測試肤京。大公司一般就幾十人的開發(fā)甚至幾百人的開發(fā),測試也就會有一到二十個(gè)人茅特。這就是小公司和大公司的區(qū)別忘分。那么,從這個(gè)比例白修,我們也可以看出用到的技術(shù)等等缭召,大家可以去品一下重绷。(可以參考google微軟的測試開發(fā)比例)


軟件測試行業(yè)現(xiàn)狀

我覺得這個(gè)大家作為互聯(lián)網(wǎng)公司的一份子乐导,對這個(gè)是最為了解有深刻體會的圃泡。也有一些朋友在一家公司呆了幾年之后,沒有出去面試祖很,也不了解現(xiàn)在外面大廠需要的一些新興技術(shù)笛丙。我的建議是在互聯(lián)網(wǎng)行業(yè),就算你沒有計(jì)劃跳槽假颇,你也應(yīng)該出去走一走胚鸯,看一看外面用的技術(shù),看一看外面的行情待遇笨鸡,你自己技術(shù)有沒有落后姜钳,工資有沒有落后。

中國英才網(wǎng)形耗、前程無憂等大型招聘網(wǎng)站統(tǒng)計(jì)的數(shù)據(jù)中測試行業(yè)缺口高達(dá)30萬傲须,接近40萬!只要有互聯(lián)網(wǎng)產(chǎn)品,就必須有測試!

互聯(lián)網(wǎng)/移動(dòng)互聯(lián)網(wǎng)/物聯(lián)網(wǎng)迅猛發(fā)展趟脂,大數(shù)據(jù)、云計(jì)算時(shí)代例衍,機(jī)器學(xué)習(xí)的到來昔期,軟件測試人才需求倍增已卸。

我們首先分幾個(gè)級別,這里就不分初級中級高級硼一,因?yàn)椴还苣阕龉δ茏鲎詣?dòng)化都分初級中級高級累澡。所以我們可以根據(jù)類型來分。


首先第一個(gè)類型般贼。

功能測試愧哟,可能是大家目前最熟悉做得最多的一個(gè)測試類型。它的一個(gè)俗稱也叫點(diǎn)點(diǎn)點(diǎn)哼蛆。

功能測試它的市場行情蕊梧,至少占據(jù)了60%,毫不夸張腮介。就比如一個(gè)軟件測試交流群肥矢,10個(gè)里面至少有6個(gè)僅僅只做功能測試。

它的一個(gè)基本要求叠洗,只需要懂產(chǎn)品甘改、業(yè)務(wù)需求,這個(gè)產(chǎn)品的業(yè)務(wù)核心在哪里灭抑,一些軟件開發(fā)的流程十艾,編寫測試文檔。不需要懂任何的測試工具腾节,測試技術(shù)編程等等忘嫉。

功能測試的日常工作有一個(gè)很明顯的特點(diǎn),重復(fù)性工作特別多禀倔,非抽冢枯燥。不懂編程救湖,測試工具也用得很少愧杯。比如最常用的mysql或者Navicat、postman鞋既,甚至linux都幾乎很少用力九。

雖然入門門檻低,基本要求不是很高邑闺,薪資待遇跌前,在一線城市也能拿到8-15K左右,導(dǎo)致現(xiàn)在有一大批的測試人做了幾年陡舅,還是在做功能抵乓,因?yàn)槟玫搅?0K左右,也能保證日常開銷。導(dǎo)致沒有學(xué)習(xí)的興趣灾炭,學(xué)習(xí)提升的氛圍不足茎芋。

第二個(gè)類型。

首先功能測試肯定也會蜈出,會一點(diǎn)點(diǎn)自動(dòng)化田弥,這個(gè)自動(dòng)化是說,能實(shí)現(xiàn)簡單的效果铡原。能自己去玩一些簡單的Python+Selenium? 實(shí)現(xiàn)登錄等基本效果偷厦、搭建環(huán)境。

基本要求:功能測試項(xiàng)目經(jīng)驗(yàn)豐富燕刻,做過P2P只泼、金融、crm酌儒、銀行辜妓、erp、電商忌怎、app等各種系統(tǒng)都做過一些測試籍滴,會簡單的編程,會一點(diǎn)接口測試(拿高工資的很大一批測試都是因?yàn)樗麜涌跍y試自動(dòng)化)會一些開源工具輔助測試榴啸,比如說孽惰,很典型的postman做接口測試,jmeter鸥印,然后自動(dòng)化會用到Selenium或者用一些可以錄制自動(dòng)化腳本的一些工具勋功。

特點(diǎn):自動(dòng)化沒有給項(xiàng)目帶來真正的價(jià)值,或者就是說自己拿項(xiàng)目在寫一些簡單的腳本库说。自動(dòng)化完全沒有應(yīng)用到實(shí)際工作項(xiàng)目中去狂鞋,特別是做了兩到三年的測試工程師,可能已經(jīng)了解了現(xiàn)在自動(dòng)化是一個(gè)趨勢潜的,也是現(xiàn)在的一個(gè)職業(yè)發(fā)展路徑骚揍,所以去簡單的了解了一些編程、接口測試啰挪,比如說Python+Selenium 他也能實(shí)現(xiàn)簡單的腳本信不,但是目前的技術(shù)效果沒法說法產(chǎn)品、技術(shù)經(jīng)理我為什么要來做自動(dòng)化亡呵,沒有深入了解自動(dòng)化對于整個(gè)團(tuán)隊(duì)的重要性抽活,和真正帶來的價(jià)值。

工資待遇:8K起步到18K左右锰什,在一線城市下硕。面試的時(shí)候會和面試官說我了解前面提到的技術(shù)丁逝,所有12K13K都有可能。

?

第三個(gè)類型:

功能測試+自動(dòng)化+接口測試+性能測試

這個(gè)中間的自動(dòng)化里面就包含了很多東西了卵牍,包括了搭建測試框架果港,他能帶團(tuán)隊(duì)做自動(dòng)化。

?

基本要求:

在一些大型招聘網(wǎng)站上糊昙,

熟悉一門編程語言,我們就拿Python來舉例子谢谦。在這里為什么我們推薦的是Python释牺,我在之前的文章中講到過很多次,有興趣的可以去閱讀一下回挽。雖然我之前也是寫Java的没咙,后來隨著工作經(jīng)驗(yàn)、市場的主流千劈、業(yè)界的發(fā)展規(guī)律祭刚。作為測試行業(yè)的人Python毫無疑問是首選。不管你自己搭建框架墙牌、還是做平臺涡驮、做性能,用Python各種腳本非常方便喜滨。容易上手效率也高捉捅。還可以做一些爬蟲、大數(shù)據(jù)分析虽风,圖像識別棒口。

這里的熟悉一門編程語言,不是說你知道一點(diǎn)數(shù)據(jù)類型辜膝、基礎(chǔ)語法无牵。不是這樣子的,你真正的想要做高級測試工程師厂抖,如果我來面試你茎毁,熟悉一門編程語言我會問到很多問題。


第一個(gè)验游,Python編程你的基礎(chǔ)要扎實(shí)充岛,各種數(shù)據(jù)類型以及它們的區(qū)別、優(yōu)勢耕蝉。什么時(shí)候用哪種數(shù)據(jù)類型崔梗。比如說列表list、元祖tuple垒在、字典dict蒜魄、集合set各種數(shù)據(jù)類型它的原理扔亥、區(qū)別、優(yōu)勢谈为。還有一些控制流if&for 循環(huán)while等等旅挤。還有迭代器和生成器。這些面試官肯定會問到伞鲫,如果你想做高級測試工程師粘茄,拿到20K以上薪資。

想圖上面進(jìn)階類的函數(shù)秕脓,里面也包括了很多內(nèi)容柒瓣。參數(shù)、返回值吠架、遞歸芙贫。裝飾器和匿名函數(shù),為什么要用到匿名函數(shù)傍药?為什么要用到裝飾器磺平?裝飾器在自動(dòng)化中你如何去運(yùn)用的?像這種問題才是真正面試高級測試工程師面試官會問到的問題拐辽。比如說面向?qū)ο罄锩娴母呒壘幊碳鹋玻鄳B(tài)、封裝薛训、繼承媒吗、各種。因?yàn)槟阏嬲娜ゴ罱y試框架乙埃,像第二類型的測試人你去實(shí)現(xiàn)自動(dòng)化闸英,你根本不需要了解高級編程,因?yàn)橄襁@些簡單的代碼網(wǎng)上一大堆介袜。

真正的如果你要帶團(tuán)隊(duì)去做測試了甫何,做自動(dòng)化了,要去寫框架了遇伞,會用到各種高階的語法辙喂。面向?qū)ο笏季S、繼承鸠珠、裝飾器等等各種用法都需要很扎實(shí)巍耗。異常處理非常關(guān)鍵,異常如何去處理渐排?什么時(shí)候用到異常炬太?什么時(shí)候去用到內(nèi)置函數(shù)map、sorted等等驯耻,像這種你全部需要全部系統(tǒng)亲族、扎扎實(shí)實(shí)的掌握炒考。


不然,你拿什么去搭框架霎迫?這種語法你都熟悉斋枢,你如何去擴(kuò)展你的框架?你還是只能去寫一些只能實(shí)現(xiàn)的自動(dòng)化知给。

熟悉一門編程語言瓤帚,和了解一門編程語言是有很大的區(qū)別的。


說到編程語言炼鞠,你肯定需要熟練自動(dòng)化

UI:包括app/web

除了UI還有一個(gè)很重要的就是接口缘滥,我之前說過一句話,接口自動(dòng)化測試是軟件測試工程師能力分水嶺的體現(xiàn)谒主。

很多做UI自動(dòng)化的,一些簡單的UI是會的赃阀,但這個(gè)完全不能說是一個(gè)加分項(xiàng)霎肯,畢竟在企業(yè)中接口自動(dòng)化的比例比UI要大很多。但是UI自動(dòng)化也很有用榛斯,你如何去把握UI自動(dòng)化給你的項(xiàng)目帶來價(jià)值观游,這個(gè)我在之前的文章中也有單獨(dú)講到過。


能夠獨(dú)立搭建測試框架驮俗,有很多的招聘直接寫了這樣一句話懂缕,能夠獨(dú)立搭建測試框架優(yōu)先。招聘需求是最容易體現(xiàn)的王凑。

特點(diǎn):待遇高搪柑,稀缺。技術(shù)棧非常全面的測試非常少索烹。對于互聯(lián)網(wǎng)公司來說這個(gè)類型給20K30K完全不是問題工碾。


第四個(gè)類型:

功能測試+自動(dòng)化+性能測試+測試開發(fā)(不管什么類型功能測試都是基礎(chǔ))

測試開發(fā)是當(dāng)下非常火熱在詞百姓,可能大家最終想做架構(gòu)師渊额,行業(yè)最高水準(zhǔn)就是架構(gòu)師,拿到在薪資也是很可觀垒拢。

測試行業(yè)肯定也有架構(gòu)師旬迹,自動(dòng)化玩得很透徹、性能玩得很6求类,編程玩得很6

現(xiàn)在我可能做框架奔垦,后面就會想到平臺化,你不需要搭建任何的框架仑嗅,就直接在一個(gè)頁面去做自動(dòng)化宴倍、性能张症,所以現(xiàn)在大家如果在測試行業(yè)多去學(xué)習(xí),你可能會發(fā)現(xiàn)在這路上有很多人鸵贬。

這是一個(gè)趨勢俗他。

非常火熱阔逼,薪資待遇非常高兆衅。

這就是一個(gè)綜合管理平臺,測試部門只需要每天來登錄這個(gè)平臺就好了嗜浮。寫用例羡亩、用例評審、做自動(dòng)化測試危融、做性能測試畏铆、寫測試報(bào)告、提BUG等等吉殃。各種問題都可以在測試平臺里面進(jìn)行辞居。


實(shí)際運(yùn)行效果可以點(diǎn)擊視頻觀看

?

最后還有一小部分蛋勺,做了企業(yè)管理瓦灶。都是一個(gè)職業(yè)發(fā)展路徑,選擇最適合自己在路線抱完。

?



聽說點(diǎn)贊的人都拿了大廠offer絮叨另外贼陶,一凡把自己的面試文章整理成了一本電子書,共 216頁巧娱!目錄如下碉怔,還有我復(fù)習(xí)時(shí)總結(jié)的面試題以及簡歷模板現(xiàn)在免費(fèi)送給大家,

鏈接: https://pan.baidu.com/s/10w3q4agGVh4R--HOvEYV-w 提取碼: 3y8t??

文章首發(fā)于公眾號:程序員一凡家卖,軟件測試眨层,與你同行!陪你成為優(yōu)秀的測試工程師上荡!

絮叨

如果你想去一家不錯(cuò)的公司趴樱,但是目前的硬實(shí)力又不到,我覺得還是有必要去努力一下的酪捡,技術(shù)能力的高低能決定你走多遠(yuǎn)叁征,平臺的高低,能決定你的高度逛薇。

如果你通過努力成功進(jìn)入到了心儀的公司捺疼,一定不要懈怠放松,職場成長和新技術(shù)學(xué)習(xí)一樣永罚,不進(jìn)則退啤呼。

一凡發(fā)現(xiàn)在工作中發(fā)現(xiàn)我身邊的人真的就是實(shí)力越強(qiáng)的越努力卧秘,最高級的自律,享受孤獨(dú)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末官扣,一起剝皮案震驚了整個(gè)濱河市翅敌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌惕蹄,老刑警劉巖蚯涮,帶你破解...
    沈念sama閱讀 218,682評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異卖陵,居然都是意外死亡遭顶,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評論 3 395
  • 文/潘曉璐 我一進(jìn)店門泪蔫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來棒旗,“玉大人,你說我怎么就攤上這事撩荣∴露撸” “怎么了?”我有些...
    開封第一講書人閱讀 165,083評論 0 355
  • 文/不壞的土叔 我叫張陵婿滓,是天一觀的道長。 經(jīng)常有香客問我粥喜,道長凸主,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,763評論 1 295
  • 正文 為了忘掉前任额湘,我火速辦了婚禮卿吐,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘锋华。我一直安慰自己嗡官,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,785評論 6 392
  • 文/花漫 我一把揭開白布毯焕。 她就那樣靜靜地躺著衍腥,像睡著了一般。 火紅的嫁衣襯著肌膚如雪纳猫。 梳的紋絲不亂的頭發(fā)上婆咸,一...
    開封第一講書人閱讀 51,624評論 1 305
  • 那天,我揣著相機(jī)與錄音芜辕,去河邊找鬼尚骄。 笑死,一個(gè)胖子當(dāng)著我的面吹牛侵续,可吹牛的內(nèi)容都是我干的倔丈。 我是一名探鬼主播憨闰,決...
    沈念sama閱讀 40,358評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼需五!你這毒婦竟也來了鹉动?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,261評論 0 276
  • 序言:老撾萬榮一對情侶失蹤警儒,失蹤者是張志新(化名)和其女友劉穎训裆,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蜀铲,經(jīng)...
    沈念sama閱讀 45,722評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡边琉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了记劝。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片变姨。...
    茶點(diǎn)故事閱讀 40,030評論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖厌丑,靈堂內(nèi)的尸體忽然破棺而出定欧,到底是詐尸還是另有隱情,我是刑警寧澤怒竿,帶...
    沈念sama閱讀 35,737評論 5 346
  • 正文 年R本政府宣布砍鸠,位于F島的核電站,受9級特大地震影響耕驰,放射性物質(zhì)發(fā)生泄漏爷辱。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,360評論 3 330
  • 文/蒙蒙 一朦肘、第九天 我趴在偏房一處隱蔽的房頂上張望饭弓。 院中可真熱鬧,春花似錦媒抠、人聲如沸弟断。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,941評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽阀趴。三九已至,卻和暖如春冲秽,著一層夾襖步出監(jiān)牢的瞬間舍咖,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,057評論 1 270
  • 我被黑心中介騙來泰國打工锉桑, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留排霉,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,237評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像攻柠,于是被迫代替她去往敵國和親球订。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,976評論 2 355