測(cè)試十年的前輩工作心得與經(jīng)驗(yàn)分享

前言

由于各種原因,大部分測(cè)試人員方咆,最開(kāi)始接觸都是純功能界面測(cè)試月腋,隨著工作年限,會(huì)接觸到一些常用測(cè)試工具,比如抓包榆骚,數(shù)據(jù)庫(kù)片拍,linux等。

長(zhǎng)江后浪推前浪妓肢,前浪死在沙灘上”捌省,曾經(jīng)一句讓人會(huì)心一笑的調(diào)侃,而今變成了軟件測(cè)試行業(yè)的真實(shí)寫照碉钠。由于軟件測(cè)試行業(yè)入門門檻低纲缓,薪資報(bào)酬高,不斷有新鮮血液沖刷著軟件測(cè)試行業(yè)的“前行者”們喊废,給我們帶來(lái)了非常大的壓力祝高。

那些入行幾年,但是依然是功能測(cè)試的同學(xué)所面臨的的壓力可想而知污筷。說(shuō)到底工闺,軟件測(cè)試行業(yè)還是屬于技術(shù)崗位。既然是技術(shù)崗位颓屑,那就要靠技術(shù)說(shuō)話斤寂。不斷掌握新的技能,提高軟件測(cè)試“找bug”的能力也就變成了目前軟件測(cè)試從業(yè)人員迫在眉睫需要解決的問(wèn)題揪惦。因此遍搞,現(xiàn)在大部分初級(jí)功能測(cè)試人員都在向自動(dòng)化、性能器腋、安全靠攏溪猿。


在這里插入圖片描述

一切的迷茫都是因?yàn)橄氲锰喽龅奶伲∶课卉浖y(cè)試行業(yè)從業(yè)者都能意識(shí)到目前自己面臨的窘境纫塌,但能及時(shí)作出改變诊县,順應(yīng)時(shí)代變化的人還是太少。多數(shù)人明明“泰山崩于前而面色如土”卻只能眼睜睜看著自己被行業(yè)淘汰嗎措左?

正文

我大學(xué)學(xué)的計(jì)算機(jī)專業(yè)依痊,有一定的編程基礎(chǔ)。我的軟件測(cè)試職業(yè)開(kāi)始和大多數(shù)測(cè)試人員一樣怎披,一開(kāi)始在一家電商公司做軟件功能測(cè)試胸嘁。我從事這個(gè)行業(yè)現(xiàn)在已有近十年了。有時(shí)候回顧過(guò)往一路走來(lái)所經(jīng)歷的風(fēng)風(fēng)雨雨凉逛,不禁感慨:自己的幸運(yùn)性宏、上級(jí)的賞識(shí)與同事間的幫助。

2014年的時(shí)候状飞,由于項(xiàng)目的原因毫胜,開(kāi)始使用Robot Framework測(cè)試框架书斜,正因?yàn)橛蠵ython的基礎(chǔ)所以很快就理解了Robot Framework框架的工作原理,并可以根據(jù)項(xiàng)目的需要開(kāi)發(fā)系統(tǒng)關(guān)鍵字酵使。

2015年隨著移動(dòng)App越來(lái)越流行荐吉,乘著換工作的間隙,我開(kāi)始學(xué)習(xí)了一個(gè)月的appium自動(dòng)化工具凝化,但工作中用不到后來(lái)就沒(méi)在繼續(xù)了稍坯。

后來(lái),我開(kāi)始針對(duì)另一個(gè)社區(qū)項(xiàng)目編寫Web UI自動(dòng)化測(cè)試搓劫,前后做了幾個(gè)月,積累了一些經(jīng)驗(yàn)混巧,開(kāi)始嘗試設(shè)計(jì)Web自動(dòng)化框架枪向,當(dāng)時(shí)主要還是針對(duì)Selenium API的封裝。我越來(lái)越有更多機(jī)會(huì)去做自動(dòng)化相關(guān)的工作咧党,當(dāng)然秘蛔,是我先學(xué)會(huì)了這項(xiàng)技能,然后傍衡,公司項(xiàng)目又比較適合去做自動(dòng)化深员,所以,我就嘗試去做了蛙埂,最后倦畅,這就變成了我的經(jīng)驗(yàn)。

但是绣的,沒(méi)多久我會(huì)調(diào)到另外一個(gè)項(xiàng)目負(fù)責(zé)接公司口平臺(tái)的測(cè)試叠赐,這個(gè)項(xiàng)目支撐公司內(nèi)部不同的業(yè)務(wù)線,為了更加高效的保證接口的質(zhì)量屡江,開(kāi)發(fā)設(shè)計(jì)了一套基于PHPunit的接口自動(dòng)化項(xiàng)目芭概,因?yàn)檎麄€(gè)接口平臺(tái)也是有PHP開(kāi)發(fā),所以惩嘉,我開(kāi)始嘗試用PHP編寫接口自動(dòng)化測(cè)試罢洲。這個(gè)自動(dòng)化項(xiàng)目非常高效的保證了接口平臺(tái)的穩(wěn)定性,我持續(xù)維護(hù)了兩年文黎。

測(cè)試有時(shí)候必須跟著項(xiàng)目發(fā)展自己的技術(shù)惹苗,但也正是之前的編程基礎(chǔ)和自動(dòng)化的經(jīng)驗(yàn)的積累,所以臊诊,才會(huì)很快的上手PHP接口自動(dòng)化項(xiàng)目鸽粉。


在這里插入圖片描述

2018年我開(kāi)始做全棧工程師,和團(tuán)隊(duì)一起從零開(kāi)發(fā)內(nèi)部管理平臺(tái)抓艳,后端用Django框架設(shè)計(jì)接口触机,前端用vue.js框架設(shè)計(jì)頁(yè)面,項(xiàng)目已經(jīng)在整個(gè)公司得到應(yīng)用。

這個(gè)階段跨度有點(diǎn)大儡首,但應(yīng)了我前面的一些思路片任,當(dāng)你掌握的更多的技術(shù),那么你也會(huì)有更多的機(jī)會(huì)繼續(xù)提升自己蔬胯。

2019年從進(jìn)入測(cè)試管理崗位对供,負(fù)責(zé)App團(tuán)隊(duì)的測(cè)試工作,并幫助團(tuán)隊(duì)搭建App自動(dòng)化項(xiàng)目和測(cè)試平臺(tái)氛濒。

我的自動(dòng)化測(cè)試之路产场,一路走來(lái)都離不Python語(yǔ)言,因?yàn)檩^早的接觸和使用Python語(yǔ)言舞竿,所以京景,我積累了大量基于Python語(yǔ)言做自動(dòng)化測(cè)試的經(jīng)驗(yàn)。在這里我以一個(gè)過(guò)來(lái)人的身份向正在迷茫骗奖,不知道方向的或者準(zhǔn)備轉(zhuǎn)行測(cè)試的兄弟朋友一些自己的建議确徙。

在適當(dāng)?shù)哪挲g,選擇適當(dāng)?shù)膷徫恢醋溃M量發(fā)揮好自己的優(yōu)勢(shì)

如果你不知道學(xué)習(xí)什么編程語(yǔ)言鄙皇,那么就根據(jù)項(xiàng)目的開(kāi)發(fā)語(yǔ)言來(lái),這也會(huì)有助于你對(duì)測(cè)試的bug的理解仰挣。

當(dāng)你認(rèn)為工作很閑時(shí)伴逸,這正是你可以有更多的時(shí)間投入學(xué)習(xí)的時(shí)候,但是椎木,學(xué)習(xí)的內(nèi)容一定要基于自己的工作來(lái)违柏,這樣才能把學(xué)來(lái)的技術(shù)變成工作經(jīng)驗(yàn)。

掌握自動(dòng)化工具的原理使用起來(lái)才能更加游刃有余香椎,有一定編程基礎(chǔ)更加容易掌握漱竖,而這也需要你有一定的編程基礎(chǔ)的原因。

可以常去一些技術(shù)論壇畜伐、群馍惹。多和別人交流,探討一些技術(shù)上的問(wèn)題玛界。在這里向大家推薦公眾號(hào)(測(cè)試員小何)有技術(shù)大牛解惑答疑

現(xiàn)在網(wǎng)絡(luò)飛速發(fā)展万矾,產(chǎn)品更新迭代快速,技術(shù)日新月異慎框。這也在倒逼我們不斷學(xué)習(xí)良狈,一不留神就會(huì)被淘汰

我也整理了測(cè)試方向所需要學(xué)習(xí)與熟練掌握的工具:

1、Web端測(cè)試:瀏覽器開(kāi)發(fā)者工具使用笨枯,network薪丁、console控制臺(tái)遇西、兼容性測(cè)試
2、移動(dòng)端app測(cè)試:(安卓/IOS/ipad端)測(cè)試全流程严嗜,兼容性測(cè)試粱檀、穩(wěn)定性測(cè)試,流暢度測(cè)試漫玄、adb常用命令
3茄蚯、服務(wù)端:掌握接口測(cè)試、抓包工具使用睦优、如何校驗(yàn)接口的完整性
4渗常、Linux:常用shell命令,查看錯(cuò)誤日志
5刨秆、數(shù)據(jù)庫(kù)測(cè)試:熟悉數(shù)據(jù)庫(kù)表結(jié)構(gòu)凳谦,掌握常用增刪改查sql語(yǔ)句,便于分析測(cè)試結(jié)果衡未。
6、SVN/git版本控制工具 家凯、postman缓醋、jenkins應(yīng)用打包和構(gòu)建

換句話說(shuō),如果你拿到一個(gè)新的產(chǎn)品測(cè)試功能绊诲,你如果能通過(guò)數(shù)據(jù)庫(kù)的表結(jié)構(gòu)送粱,和分析系統(tǒng)日志來(lái)快速的熟悉產(chǎn)品業(yè)務(wù),說(shuō)明你的測(cè)試思維掂之,功能測(cè)試能力已經(jīng)非常優(yōu)秀了抗俄。當(dāng)時(shí)我掌握了以上技能點(diǎn),在公司將工作效率提高了世舰,相對(duì)比較輕松动雹,也更加得對(duì)未來(lái)充滿自信

自動(dòng)測(cè)試給我?guī)?lái)的收益不僅僅是待遇的提高,包括中間做自動(dòng)化測(cè)試遇到的坑跟压,解決問(wèn)題的思路胰蝠,以及技術(shù)的擴(kuò)展,增長(zhǎng)了見(jiàn)識(shí)震蒋。最終形成了一套知識(shí)框架體系茸塞,得到一套有效落地的自動(dòng)化測(cè)試方案。

自動(dòng)化測(cè)試心得:

自動(dòng)化測(cè)試沒(méi)用的誤解查剖?
自動(dòng)化是測(cè)試工程師一個(gè)永恒的話題钾虐,關(guān)于有人經(jīng)常問(wèn)到我:
至于"自動(dòng)化測(cè)試真的可以提高效率嗎?我覺(jué)得不行”笋庄,我覺(jué)得這是對(duì)自動(dòng)化測(cè)試意義的最大的誤解效扫。
一個(gè)知識(shí)比如自動(dòng)化你覺(jué)?得?沒(méi)有?用倔监,是因?為你不?會(huì)。而你不會(huì)的東西荡短,往往是你的雷區(qū)
那我們?yōu)槭裁从忠鲎詣?dòng)化測(cè)試丐枉?我認(rèn)為最大的意義在于,對(duì)測(cè)試人員的能力的固化掘托。
腳本可以代表測(cè)試人員的測(cè)試方法瘦锹,通過(guò)腳本就把在原來(lái)在人身上的能力,固化為組織的資產(chǎn)闪盔。
比如:造測(cè)試數(shù)據(jù)弯院,跑大量數(shù)據(jù)庫(kù)腳本,頁(yè)面服務(wù)監(jiān)控等
自動(dòng)化測(cè)試腳本泪掀,能讓不同的團(tuán)隊(duì)即使不懂這個(gè)功能的人听绳,也可以通過(guò)測(cè)試腳本來(lái)分享這種能力,這才是自動(dòng)化的意義异赫。

當(dāng)你做到能自己獨(dú)立搭建框架椅挣、二次封裝、開(kāi)發(fā)時(shí)塔拳,你就超越了大部分人鼠证,你已經(jīng)在行業(yè)處于高端地位。也有底氣跟任何一家公司談條件靠抑。

所以量九,加油吧,向著你想象中的樣子出發(fā)颂碧。

aHR0cHM6Ly9tbWJpei5xcGljLmNuL3N6X21tYml6X2pwZy9LUlJ4dnFHY2ljWkZ1aWNxRTl2VXBlendCWGNaQWNQUHpoSkNYMDdSc3JHNzBTbkliaGZrVkQ2WUJNUm9naWE2WHlhTFVkQ1hzb3d5ZVFaaWJ6UGhJYUtVOWcvNjQw.jpg
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末荠列,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子载城,更是在濱河造成了極大的恐慌肌似,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,372評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件个曙,死亡現(xiàn)場(chǎng)離奇詭異锈嫩,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)垦搬,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門呼寸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人猴贰,你說(shuō)我怎么就攤上這事对雪。” “怎么了米绕?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,415評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵瑟捣,是天一觀的道長(zhǎng)馋艺。 經(jīng)常有香客問(wèn)我,道長(zhǎng)迈套,這世上最難降的妖魔是什么捐祠? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,157評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮桑李,結(jié)果婚禮上踱蛀,老公的妹妹穿的比我還像新娘。我一直安慰自己贵白,他們只是感情好率拒,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著禁荒,像睡著了一般猬膨。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上呛伴,一...
    開(kāi)封第一講書(shū)人閱讀 51,125評(píng)論 1 297
  • 那天勃痴,我揣著相機(jī)與錄音,去河邊找鬼热康。 笑死召耘,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的褐隆。 我是一名探鬼主播,決...
    沈念sama閱讀 40,028評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼剖踊,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼庶弃!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起德澈,我...
    開(kāi)封第一講書(shū)人閱讀 38,887評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤歇攻,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后梆造,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體缴守,經(jīng)...
    沈念sama閱讀 45,310評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評(píng)論 2 332
  • 正文 我和宋清朗相戀三年镇辉,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了屡穗。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,690評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡忽肛,死狀恐怖村砂,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情屹逛,我是刑警寧澤础废,帶...
    沈念sama閱讀 35,411評(píng)論 5 343
  • 正文 年R本政府宣布汛骂,位于F島的核電站,受9級(jí)特大地震影響评腺,放射性物質(zhì)發(fā)生泄漏帘瞭。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評(píng)論 3 325
  • 文/蒙蒙 一蒿讥、第九天 我趴在偏房一處隱蔽的房頂上張望蝶念。 院中可真熱鬧,春花似錦诈悍、人聲如沸祸轮。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)适袜。三九已至,卻和暖如春舷夺,著一層夾襖步出監(jiān)牢的瞬間苦酱,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,812評(píng)論 1 268
  • 我被黑心中介騙來(lái)泰國(guó)打工给猾, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留疫萤,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,693評(píng)論 2 368
  • 正文 我出身青樓敢伸,卻偏偏與公主長(zhǎng)得像扯饶,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子池颈,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評(píng)論 2 353