測試人生 | 畢業(yè) 2 年,漲薪 100%收奔,從創(chuàng)業(yè)小團隊到某中廠測試開發(fā)(附面試真題)

編者按:每個人都想進大廠拿高薪掌呜,然而只有少數(shù)人才有破釜成舟的勇氣和高效執(zhí)行的實力。

其實公司級別只是外在標簽坪哄,成長進步才是內(nèi)核本質(zhì)质蕉。相信霍格沃茲測試學院優(yōu)秀學員 @James 從小廠測試到中廠測試開發(fā)势篡,畢業(yè)兩年薪資翻倍的快速成長經(jīng)歷,能帶給更多測試同學啟迪和力量模暗。

公司老板是我的測試引路人

本人就讀于某普通院校禁悠,在大學期間就開始實習找工作,誤打誤撞進入一家做工業(yè)大數(shù)據(jù)的創(chuàng)業(yè)公司汰蓉。

剛開始我并沒有明確的職業(yè)發(fā)展方向绷蹲,主要是做一些環(huán)境搭建的基礎工作棒卷。但由于執(zhí)行效率高顾孽,工作責任感強,在實習期間就得到公司老板賞識比规,并被安排負責項目測試工作若厚,然后一畢業(yè)就順利轉正為產(chǎn)品研發(fā)部的測試工程師。

我的大部分工作是以功能測試為主蜒什,也出過差以及兼職各種產(chǎn)品测秸、運維、售前的活灾常,總之公司哪里有需要霎冯,我就往哪里沖。雖然起點不高钞瀑,但測試工作經(jīng)驗還是學到不少沈撞,對功能測試、UI自動化測試雕什,接口自動化測試缠俺,性能測試,安全測試及兼容性測試都有涉獵贷岸。

我也會根據(jù)工作需要快速學習各種技能壹士,比如計算機編程、網(wǎng)絡偿警、存儲躏救、調(diào)度等知識,這也為我后面學習持續(xù)集成螟蒸、數(shù)據(jù)中臺等打下了基礎落剪。

我在創(chuàng)業(yè)小公司學到了什么?

測試工作尤為重視結果尿庐,而創(chuàng)業(yè)小公司的常態(tài)則是時間緊忠怖、任務多,迭代快抄瑟。

那么該如何應對這種挑戰(zhàn)凡泣,高效完成測試工作枉疼,順利保證項目質(zhì)量呢?

在各種工作壓力鞋拟、實踐摸索和坎坷經(jīng)歷后骂维,我琢磨出核心要點:梳理公司的現(xiàn)有產(chǎn)品的研發(fā)流程,明確在研發(fā)的每個階段如何開展測試工作贺纲。

簡單來說航闺,即搞清楚開發(fā)和執(zhí)行軟件測試的全流程關鍵步驟:

  1. 獲取需求、功能設計猴誊、詳細設計規(guī)格和其它必須文檔
  2. 獲取預算和時間安排需求
  3. 確定項目相關人員和他們的責任潦刃,匯報需求,必須的標準和過程(如版本過程懈叹、變更過程等)
  4. 確認應用高風險的部分乖杠,設定優(yōu)先級,確定測試的范圍和限制
  5. 確定測試的方法——單元測試澄成、集成測試胧洒、系統(tǒng)測試、驗收測試等
  6. 確定環(huán)境需求(軟件/硬件/通信等)
  7. 確定測試工具與環(huán)境(記錄/回放工具墨状、覆蓋率分析器卫漫、測試跟蹤、問題跟蹤等等)
  8. 確定測試輸入需求
  9. 確定任務肾砂,任務責任和相應的工作量
  10. 設定時間安排估計列赎、時間表、里程碑等
  11. 確定輸入的等價類通今、邊界值分析粥谬、錯誤類
  12. 準備測試計劃文檔和需要的評審
  13. 寫測試用例
  14. 對測試用例進行必須的評審
  15. 準備測試環(huán)境和測試工具,獲取需要的用戶手冊/參考文檔/配置指導/安裝指導辫塌,建立跟蹤過程漏策,日志和存檔過程,獲取測試數(shù)據(jù)
  16. 獲取和安裝軟件版本
  17. 執(zhí)行測試
  18. 評價和匯報測試結果
  19. 跟蹤問題和修改
  20. 如果需要進行再測試
  21. 在整個生命周期內(nèi)維護和修改測試計劃臼氨、測試用例掺喻、測試環(huán)境和測試工具

在梳理開發(fā)與軟件測試流程后,進一步明確每個測試階段的測試工作储矩、階段目標感耙、主要任務、通過準則持隧,最后再進行測試工作即硼,也就事半功倍了。

為什么選擇成為測試開發(fā)屡拨?

兩年多的工作經(jīng)驗只酥,讓我深刻的體驗到褥实,光有清晰的流程梳理是不夠的。在公司內(nèi)部裂允,開發(fā)损离,團隊與測試、運維人員之間的反饋周期太長绝编,導致軟件研發(fā)流程和質(zhì)量存在很多缺陷

  • 測試人員等待“好的”版本構建出來僻澎;
  • 在新功能開發(fā)完成幾周之后,開發(fā)團隊才能收到缺陷報告十饥;
  • 運維人員一直在等待說明文檔或缺陷修復窟勃;

雖然從測試角度,我能想到多種方法來改善軟件交付的過程绷跑,但是卻難以實施落地拳恋。因為不寫代碼凡资,不深入了解研發(fā)業(yè)務實現(xiàn)的邏輯砸捏,我是無法理解這個 Bug 到底是怎么出現(xiàn)的,做不到透過表象看本質(zhì)隙赁。有時研發(fā)的一句“你不懂”垦藏,讓我覺得溝通真困難。內(nèi)心被一口氣憋著伞访,真希望自己能一個人"頂天"掂骏。

只有成為測試開發(fā)工程師,既會測試又懂代碼厚掷,才能夠最大限度的幫助研發(fā)和測試提升測試效率弟灼,進而幫助公司提升整體研發(fā)效率。這也成為我堅定不移的職業(yè)成長目標冒黑。

破釜成舟田绑,辭職學習測試開發(fā)技能

巴菲特和芒格說過,世界上最好的投資就是投資自己抡爹。

通過搜索學習測試開發(fā)技術掩驱,我在網(wǎng)上了解到了霍格沃茲測試學院的課程,感覺課程大綱很全面冬竟,知識體系完整欧穴,并且由一線大廠大牛直播教學,很是心動泵殴。但一開始考慮價格原因涮帘,并沒有直接報名,只是加了助教好友笑诅,蹭了很多干貨主題公開課调缨。

2020 年受疫情影響映屋,很多測試工作只能遠程線上處理,然而團隊協(xié)作效率不高同蜻,項目迭代卻依然過于快速棚点。總感覺接到測試工作之后湾蔓,只能盡快完成瘫析,而很難按原計劃實施,達到好的標準默责。這種疲于奔命和虎頭蛇尾的感覺贬循,讓我啞巴吃黃連,有苦說不出桃序。

這種工作模式讓我深惡痛絕杖虾,忍無可忍,堅持一段時間后遂決定辭職媒熊,并正式報名《Python 測試開發(fā)實戰(zhàn)進階》課程奇适。一方面調(diào)整自己當下的身心狀態(tài),另一方面也是破釜成舟芦鳍,充實自己嚷往,向更好的自己 —— 測試開發(fā)方向邁進!

霍格沃茲測試學院的課程體系覆蓋非常全柠衅,大廠前沿技術和發(fā)展方向都有詳細的介紹皮仁,滿滿的干貨與實戰(zhàn)精華!學習消化吸收了課程知識后菲宴,我直接就用到了后續(xù)找工作的面試中贷祈,并順利拿下多家公司的 Offer。最終喝峦,我選擇了某中廠年薪 20W+ 測試開發(fā)崗位势誊,薪資翻倍,真的美滋滋~這里也再次感謝學院各位老師的指導和幫助愈犹。

學習心得和測試面試經(jīng)驗

之前學院另一位同學分享的<u style="border-bottom: 1px solid rgb(55, 58, 64); text-decoration: none;">《測試人生 | 從外包菜鳥到測試開發(fā)键科,薪資一年翻三倍,連自己都不敢信d鲈酢(附面試真題與答案)》</u>一文勋颖,給我很大的幫助,也引起了我深深的共鳴勋锤!

一定要有自己的學習方向饭玲,目標是要做到 T 字型人才,保證廣度的時候也一定要有一兩項專精叁执,這樣才能夠在面試時候脫穎而出茄厘。

這里分享下我個人的學習路線和面試前重點準備技能:

Python->pytest->完善接口自動化框架->Shell 腳本->Docker->Linux 三劍客->服務端自動化->Web 自動化框架->App 自動化框架->前臺自動化->計算機網(wǎng)絡->自動化原理->MySQL->數(shù)據(jù)結構->持續(xù)集成/交付->安全->測試用例計劃思維

分享一些常見的面試題:

HTTP 部分

  • 常說的“四層”和“七層”是什么矮冬?五六層哪去了?
  • HTTP 的 Cookie 機制次哈?傳遞方式是胎署?
  • HTTPS 是什么?SSL/TLS 又是什么窑滞?
  • 數(shù)字簽名與證書的特點琼牧?

性能測試部分

  • 怎么理解 TPS、QPS哀卫、RT巨坊、吞吐量這些性能指標?
  • JMeter中此改,如何合理地設置參數(shù)化數(shù)據(jù)趾撵?
  • 如何進行監(jiān)控設計?
  • 代碼級監(jiān)控及常用計數(shù)器及解析共啃?
  • 隊列級監(jiān)控及常用計數(shù)器及解析占调?
  • 鏈路級監(jiān)控及常用計數(shù)器及解析?例如 SkyWalking勋磕?

接口測試部分

  • 沒有任何文檔妈候,怎么快速了解接口的信息敢靡?
  • 如何把流程化的測試腳本抽象為測試框架挂滓?
  • 測試框架如何才能支持 Restful 風格的接口?
  • 怎么用 Mock 解決混亂的調(diào)用關系啸胧?
  • 如何并發(fā)運行測試用例赶站,測試用例的順序如何控制
  • 微服務模式下 API 測試要怎么做?

Web自動化部分

  • Selenium定位方法有幾種纺念?分別是贝椿?
  • WebDriver核心方法和屬性介紹?
  • 使用pytest重構項目陷谱、如何實現(xiàn)用例依賴烙博、測試報告、數(shù)據(jù)參數(shù)化烟逊?
  • 斷言的方式有渣窜?你使用過哪些?
  • 測試報告如何定制宪躯,用例覆蓋度如何乔宿?
  • 如何實現(xiàn)真正的自動化測試?

移動端自動化測試

  • 控件定位方法访雪?
  • UI分層測試體系详瑞、用例結構解析掂林?
  • 純H5自動化測試?
  • 小程序自動化測試坝橡?
  • 基于PO模式的移動自動化測試實戰(zhàn)泻帮?
  • 自動遍歷測試方法與常見技術介紹?
  • 如何自定義Appium计寇?
  • Appium的框架原理是什么刑顺,有沒有做過二次改造
  • Appcrawler遍歷測試工具簡介?
  • 跨多端平臺的用例如何維護饲常?

Devops 相關

  • 基于Jenkins的自動化調(diào)度詳解蹲堂?
  • 持續(xù)交付中的流水線構建?及質(zhì)量保證贝淤?

其實以上問題的答案柒竞,在《Python 測試開發(fā)實戰(zhàn)進階》課程里,大咖導師們都有細致入微的講解播聪,這里也不一一贅述朽基,真心推薦大家深入學習。

以上离陶,當下的成功永遠是下一次進步的起點稼虎,我相信心動不如行動,邊寫代碼邊積累招刨,每天進步一點點霎俩,自己也終會與測試技術大神距離更近,也希望能與大家多交流沉眶,一起進步打却!

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市谎倔,隨后出現(xiàn)的幾起案子柳击,更是在濱河造成了極大的恐慌,老刑警劉巖片习,帶你破解...
    沈念sama閱讀 222,183評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件捌肴,死亡現(xiàn)場離奇詭異,居然都是意外死亡藕咏,警方通過查閱死者的電腦和手機状知,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來侈离,“玉大人试幽,你說我怎么就攤上這事。” “怎么了铺坞?”我有些...
    開封第一講書人閱讀 168,766評論 0 361
  • 文/不壞的土叔 我叫張陵起宽,是天一觀的道長。 經(jīng)常有香客問我济榨,道長坯沪,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,854評論 1 299
  • 正文 為了忘掉前任擒滑,我火速辦了婚禮腐晾,結果婚禮上,老公的妹妹穿的比我還像新娘丐一。我一直安慰自己藻糖,他們只是感情好,可當我...
    茶點故事閱讀 68,871評論 6 398
  • 文/花漫 我一把揭開白布库车。 她就那樣靜靜地躺著巨柒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪柠衍。 梳的紋絲不亂的頭發(fā)上洋满,一...
    開封第一講書人閱讀 52,457評論 1 311
  • 那天,我揣著相機與錄音珍坊,去河邊找鬼牺勾。 笑死,一個胖子當著我的面吹牛阵漏,可吹牛的內(nèi)容都是我干的驻民。 我是一名探鬼主播甥郑,決...
    沈念sama閱讀 40,999評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼局嘁,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起虑乖,我...
    開封第一講書人閱讀 39,914評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎晾虑,沒想到半個月后疹味,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,465評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡帜篇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,543評論 3 342
  • 正文 我和宋清朗相戀三年糙捺,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片笙隙。...
    茶點故事閱讀 40,675評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡洪灯,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出竟痰,到底是詐尸還是另有隱情签钩,我是刑警寧澤掏呼,帶...
    沈念sama閱讀 36,354評論 5 351
  • 正文 年R本政府宣布铅檩,位于F島的核電站憎夷,受9級特大地震影響昧旨,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜兔沃,卻給世界環(huán)境...
    茶點故事閱讀 42,029評論 3 335
  • 文/蒙蒙 一蒋得、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧乒疏,春花似錦窄锅、人聲如沸缰雇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽疏之。三九已至,卻和暖如春暇咆,著一層夾襖步出監(jiān)牢的瞬間锋爪,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評論 1 274
  • 我被黑心中介騙來泰國打工其骄, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留扯旷,地道東北人拯爽。 一個月前我還...
    沈念sama閱讀 49,091評論 3 378
  • 正文 我出身青樓钧忽,卻偏偏與公主長得像,于是被迫代替她去往敵國和親耸黑。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,685評論 2 360

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