我是著急忙慌的準(zhǔn)備簡歷——5年軟件測試經(jīng)驗(yàn),可獨(dú)立測試大型產(chǎn)品項(xiàng)目,熟悉項(xiàng)目測試流程...薪資要求?5年測試經(jīng)驗(yàn)起碼能要個(gè)25K吧
我加班肝了一頁半簡歷,投出去一周,面試電話倒是不少,自信滿滿去面試,現(xiàn)場被問了這么幾個(gè)問題
- 什么是系統(tǒng)瓶頸?
- 什么是并發(fā)?在lordrunner中,如何進(jìn)行并發(fā)的測試?集合點(diǎn)失敗了會怎么樣?
- 在您以往的工作中,一條軟件缺陷(或者叫 Bug )記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷( Bug )記錄?
- 測試結(jié)束的標(biāo)準(zhǔn)是什么?
- 請你回答一下性能測試有哪些指標(biāo),對一個(gè)登錄功能做性能測試,有哪些指標(biāo),怎么測出可同時(shí)處理的最大請求數(shù)量
- 如何回答登錄功能怎么進(jìn)行測試?
- 正交表測試用例設(shè)計(jì)方法的特點(diǎn)是什么?
- 需求測試的注意事項(xiàng)有哪些?
- 一臺客戶端有三百個(gè)客戶與三百個(gè)客戶端有三百個(gè)客戶對服務(wù)器施壓,有什么區(qū)別? ?
“會代碼嗎?”“額...會一點(diǎn)”
“有沒有寫過自動化框架”“會一些簡單的腳本”
“如何提升自動化的穩(wěn)定性和效率”“嗯。。。不是太清楚。。?!?
面試官就問了幾個(gè)問題,皺了皺眉頭,說:今天就先到這里吧,有后續(xù)我們會聯(lián)系你...在回去的路上,我的淚水不爭氣的掉了下來“自動化測試現(xiàn)在這么重要嗎” ?
想到這里,我拿起手機(jī),打開招聘網(wǎng)站,搜索“自動化軟件測試”“測試開發(fā)”...我發(fā)現(xiàn)很多高薪職位在招聘JD中,紛紛表示“會自動化測試優(yōu)先”!對于2年以上經(jīng)驗(yàn)的自動化測試工程師年薪為18萬-50萬,遠(yuǎn)高于同等工作年限的功能測試。
羨慕的淚水再次從嘴角流了下來,自動化測試居然可以拿這么高薪資,思來想去還是技術(shù)基礎(chǔ)薄弱,又缺少全流程實(shí)戰(zhàn)演練...但是公司的項(xiàng)目不適合練習(xí),網(wǎng)上的開源項(xiàng)目業(yè)務(wù)又太簡單,我該如何積累真實(shí)的項(xiàng)目經(jīng)驗(yàn)?zāi)兀?/p>
選擇Python
不得已開始思考怎么去改變現(xiàn)狀。當(dāng)時(shí)最簡單的想法是擠出時(shí)間去學(xué)習(xí)各種測試技術(shù)和工具,提高自己的價(jià)值,也就是核心競爭力。后來被主管偶然發(fā)現(xiàn),給了我一些資源和文檔,建議我去研究下自動化測試。
當(dāng)時(shí)來說,我還沒有接觸過自動化測試,但是通過主管給我的資源,讓我認(rèn)識到開發(fā)知識對于測試工作的幫助,編程語言的能力會決定你測試技術(shù)的深度。當(dāng)然也能帶來收入的高度。
那時(shí)候正是腳本語言開始流行起來,因?yàn)楫?dāng)時(shí)項(xiàng)目的原因跟Python結(jié)緣,開始用Python和Selenium來嘗試做自動化測試。那時(shí),關(guān)于Python版的Selenium并不多,在學(xué)習(xí)的同時(shí)我開始發(fā)表相關(guān)博客。
分享是學(xué)習(xí)新技術(shù)的驅(qū)動力,大多數(shù)時(shí)候我們很難堅(jiān)持學(xué)一個(gè)新技術(shù)的原因就在于缺少反饋,不管是做內(nèi)部分享或者是博客都是很好的反饋機(jī)制。當(dāng)然,也很有成就感。
2015年的時(shí)候,由于項(xiàng)目的原因,開始使用Robot Framework測試框架,正因?yàn)橛蠵ython的基礎(chǔ),所以很快就理解了Robot Framework框架的工作原理,并可以根據(jù)項(xiàng)目的需要開發(fā)系統(tǒng)關(guān)鍵字。
掌握自動化工具的原理使用起來才會更加游刃有余,而這也需要你有一定的編程基礎(chǔ)的原因。
2016年隨著移動App越來越流行,趁著換工作的間隙,我開始學(xué)習(xí)了一個(gè)月的appium自動化工具,但工作中用不到后來就沒在繼續(xù)了。
后來,我開始針對另一個(gè)社區(qū)項(xiàng)目編寫Web UI自動化測試,前后做了好幾個(gè)月,積累了一些經(jīng)驗(yàn),開始嘗試設(shè)計(jì)Web自動化框架,當(dāng)時(shí)主要還是針對Selenium API的封裝。
自動化測試
當(dāng)時(shí)由于公司的規(guī)模和產(chǎn)品的局限性,導(dǎo)致自動化測試始終未能應(yīng)用到公司實(shí)戰(zhàn)項(xiàng)目中。我覺得外面的世界有更多機(jī)會,自動化已經(jīng)流行而且越來越普及,我想要突破自己的測試技術(shù)瓶頸,我毅然決然的跳槽一家公司專職做自動化測試的工作。
后來的機(jī)緣巧合,朋友推薦我去一家金融公司做測試開發(fā),負(fù)責(zé)開發(fā)公司定制化的測試質(zhì)量平臺。
這對于我來說是一個(gè)挑戰(zhàn),新的領(lǐng)域,測試開發(fā)在一線城市非常吃香。當(dāng)時(shí)的待遇比初、中級開發(fā)工程師要高。
到崗后就是頂住壓力,不斷的學(xué)習(xí)測試開發(fā)技能,而且學(xué)以致用。技術(shù)架構(gòu)采用的是前后端分享,包括Python的后端開發(fā)框架Flask,前端框架vue,elementUI組件等
堅(jiān)持做了幾年的測試開發(fā),真實(shí)的體會到測試開發(fā)等于測試全周期的工作,包括產(chǎn)品功能業(yè)務(wù)熟悉,測試平臺的需求設(shè)計(jì),平臺前后端研發(fā),平臺的自測,給到測試部門幾十號人的推廣、培訓(xùn)產(chǎn)品使用、運(yùn)營。
所以測試開發(fā)的大前提是功能測試經(jīng)驗(yàn)豐富,接口自動化,UI自動化非常熟練,不然很難以開展自動化測試開發(fā)工作。
最后為了助力測試員朋友們跳槽面試、升職加薪、職業(yè)困境,提高自己的技術(shù),本文給大家整了一套涵蓋“軟件測試架構(gòu)面試進(jìn)階所有技術(shù)?!钡目焖賹W(xué)習(xí)方法和面試資源。
本次是免費(fèi)分享!
通過大數(shù)據(jù)總結(jié)發(fā)現(xiàn),其實(shí)軟件測試崗的面試都是差不多的。常問的有下面這幾塊知識點(diǎn):
軟件測試基礎(chǔ)
軟件測試的步驟是什么?
如何錄制測試腳本?
應(yīng)該考慮進(jìn)行如何測試的測試方法
怎樣估計(jì)測試工作量?
測試設(shè)計(jì)的問題
當(dāng)測試過程發(fā)生錯誤時(shí),有哪幾種解決辦法?
測試執(zhí)行的問題
測試評估的目標(biāo)
如何提高測試?
C/S模式的優(yōu)點(diǎn)和缺點(diǎn)
B/S模式的優(yōu)點(diǎn)和缺點(diǎn)
?
Linux
grep和find的區(qū)別? grep 都有哪些用法?
查看IP地址?
創(chuàng)建和刪除一個(gè)多級目錄?
在當(dāng)前用戶家目錄中查找haha.txt文件?
如何查詢出tomcat的進(jìn)程并殺掉這個(gè)進(jìn)程,寫出linux命令?
動態(tài)查看日志文件?
查看系統(tǒng)硬盤空間的命令?
查看當(dāng)前機(jī)器listen 的所有端口?
Python
統(tǒng)計(jì)python源代碼文件中代碼行數(shù),去除注釋,空行,進(jìn)行輸出?
python調(diào)用cmd并返回結(jié)果?
冒泡排序
1,2,3,4 這4個(gè)數(shù)字,能組成多少個(gè)互不相同的且無重復(fù)的三位數(shù),都是多少?
請用 python 打印出 10000 以內(nèi)的對稱數(shù)(對稱數(shù)特點(diǎn):數(shù)字左右對稱,如:1,2,11,121,1221 等)
給定一個(gè)整數(shù) N,和一個(gè) 0-9 的數(shù) K,要求返回 0-N 中數(shù)字 K 出現(xiàn)的次數(shù)
判斷 101-200 之間有多少個(gè)素?cái)?shù),并輸出所有的素?cái)?shù)
一個(gè)輸入三角形的函數(shù),輸入后輸出是否能組成三角形,三角形類型,請用等價(jià)類- 劃分法設(shè)計(jì)測試用例
…
MySQL
你用的Mysql是哪個(gè)引擎,各引擎之間有什么區(qū)別?
如何對查詢命令進(jìn)行優(yōu)化?
數(shù)據(jù)庫的優(yōu)化?
Sql注入是如何產(chǎn)“生的,如何防止?
NoSQL和關(guān)系數(shù)據(jù)庫的區(qū)別?
MySQL與MongoDB本質(zhì)之間最基本的差別是什么
Mysql數(shù)據(jù)庫中怎么實(shí)現(xiàn)分頁?
Mysql數(shù)據(jù)庫的操作?
優(yōu)化數(shù)據(jù)庫?提高數(shù)據(jù)庫的性能?
什么是數(shù)據(jù)的完整性?
…
Web
Web測試和app測試區(qū)別?
WEB測試環(huán)境搭建和測試方法
WEB測試教程
WEB測試要點(diǎn)及基本方法
Web測試頁面總結(jié)
…
接口測試
什么是接口
如果模塊請求http改為了https,測試方案應(yīng)該如何制定,修改?
常用HTTP 協(xié)議調(diào)試代理I具有什么?詳細(xì)說明抓取HTTPS協(xié)議的設(shè)置過程?
描述TCP/IP協(xié)議的層次結(jié)構(gòu),以及每一-層中重要協(xié)議
jmeter,一個(gè)接口的響應(yīng)結(jié)果如下:
接口產(chǎn)生的垃圾數(shù)據(jù)如何清理
依賴第三方的接口如何處理
測試的數(shù)據(jù)你放在哪?
什么是數(shù)據(jù)驅(qū)動,如何參數(shù)化?
…
性能測試
你認(rèn)為性能測試的目的是什么?做好性能測試的工作的關(guān)鍵是什么?
服務(wù)端性能分析都從哪些角度來進(jìn)行?
如何理解壓力測試,負(fù)裁測試以及性能測試?
如何判斷是否有內(nèi)存泄漏及關(guān)注的指標(biāo)?
描述軟件產(chǎn)“生內(nèi)存泄露的原因以及檢查方式。(可以結(jié)合- 種開發(fā)語言進(jìn)行描述)
簡述什么是值傳遞,什么是地址傳遞,兩者區(qū)別是什么?
什么是系統(tǒng)瓶頸?
…
selenium
如何開展自動化測試框架的構(gòu)建?
如何設(shè)計(jì)自動化測試用例:
webdriver如何開啟和退出一個(gè)瀏覽器?
什么是自動化測試框架?
Selenium是什么,流行的版本有哪些?
你如何從命令行啟動Selenium RC?
在我的機(jī)器端口4444不是免費(fèi)的。我怎樣才能使用另一個(gè)端口?
什么是Selenium Server,它與Selenium Hub有什么不同?
你如何從Selenium連接到數(shù)據(jù)庫?
你如何驗(yàn)證多個(gè)頁面上存在的一個(gè)對象?
XPath中使用單斜杠和雙斜杠有什么區(qū)別?
如何編寫SeleniumIDE/ RC的用戶擴(kuò)展?
如何在頁面加載成功后驗(yàn)證元素的存在?
你對Selenium Grid有什么了解?它提供了什么功能?
如何從你的Java Class啟動Selenium服務(wù)器?
Selenium中有哪些驗(yàn)證點(diǎn)?
什么是XPath?什么時(shí)候應(yīng)該在Selenium中使用XPath?
…
計(jì)算機(jī)與網(wǎng)絡(luò)
一臺計(jì)算機(jī)的IP是192.168.10.71子網(wǎng)掩碼255.255.255.64與192.168.10.201 …
請簡述DNS、活動目錄、域的概念。
10M兆寬帶是什么意思?理論下載速度是多少?
什么是IP地址?
OSI七層網(wǎng)絡(luò)模型的劃分?
TCP和UDP有什么不同?
HTTP屬于哪一層的協(xié)議?
HTTP和HTTPS的區(qū)別?
cookies和session的區(qū)別?
HTTP的get請求和post請求的區(qū)別?
HTTP1.0和HTTP1.1有什么區(qū)別
TCP的連接建立過程,以及斷開過程?
客戶端使用DHCP獲取IP的過程?
寫出某個(gè)網(wǎng)段的網(wǎng)絡(luò)地址和廣播地址?
人力資源
你的測試職業(yè)發(fā)展是什么?你自認(rèn)為做測試的優(yōu)勢在哪里?
你找工作時(shí),最重要的考慮因素為何?
為什么我們應(yīng)該錄取你?
請談?wù)勀銈€(gè)人的最大特色。
一個(gè)測試工程師應(yīng)具備那些素質(zhì)和技能?
還有問一下你是怎樣保證軟件質(zhì)量的,也就是說你覺得怎樣才能最大限度地保證軟件質(zhì)量?
為什么選擇測試這行?
如果我雇用你,你能給部門帶來什么貢獻(xiàn)?
文章來源:http://www.zghlxwxcb.cn/news/detail-445912.html
文檔獲取方式:
這份文檔和視頻資料,對于想從事【軟件測試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉庫,這個(gè)倉庫也陪伴我走過了最艱難的路程,希望也能幫助到你!以上均可以分享,點(diǎn)下方進(jìn)群自行領(lǐng)取即可,拿走不謝。?文章來源地址http://www.zghlxwxcb.cn/news/detail-445912.html
到了這里,關(guān)于5年軟測經(jīng)驗(yàn)去面試25k測試崗,看到這樣的面試題我還是心虛了....的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!