下面滾動條稍拉動一下,列會跳很遠(yuǎn)(鼠標(biāo)滾輪滾動時(shí)滾幾行總會往上跳動下)
816
2022-05-29
本文為霍格沃茲測試學(xué)院學(xué)員學(xué)習(xí)筆記。
本系列文章總結(jié)歸納了一些軟件測試工程師常見的面試題,主要來源于個(gè)人面試遇到的、網(wǎng)絡(luò)搜集(完善)、工作日常討論等,分為以下十個(gè)部分,供大家參考。如有錯(cuò)誤的地方,歡迎指正。有更多的面試題或面試中遇到的坑,也歡迎補(bǔ)充分享。希望大家都能找到滿意的工作,共勉之!
1.測試常見問題與流程篇
2.測試工具篇
3.計(jì)算機(jī)網(wǎng)絡(luò)知識篇
4.數(shù)據(jù)庫篇
5.Linux 篇
6.Python 編程篇
7.自動化測試篇:包含 Selenium、Appium 和接口測試
8.性能測試篇
9.軟素質(zhì)篇:10 大靈魂拷問
10.反問面試官篇
一、測試常見問題和流程篇
需求評審、測試計(jì)劃、測試用例、用例評審、冒煙測試、測試執(zhí)行、驗(yàn)收測試、風(fēng)險(xiǎn)評估、上線\觀察、問題跟進(jìn)、測試報(bào)告、復(fù)盤會議;
根據(jù)自己的日常經(jīng)驗(yàn)來回答,每個(gè)點(diǎn)的工作內(nèi)容都需要清晰掌握,有可能就某個(gè)點(diǎn)如何工作進(jìn)行提問。
按階段:單元測試、集成測試、系統(tǒng)測試、驗(yàn)收測試
按手段:黑盒測試、白盒測試、灰盒測試
其他:冒煙測試、回歸測試
黑盒測試用例設(shè)計(jì):等價(jià)類劃分法、邊界值分析法、錯(cuò)誤推測法、因果圖法、正交試驗(yàn)分析法、流程分析法
白盒測試:語句覆蓋、判定覆蓋、條件覆蓋、條件組合覆蓋、判定/條件覆蓋、路徑覆蓋
功能測試:正確輸入、為空輸入、字符類型校驗(yàn)、長度校驗(yàn)、密碼是否加密顯示、大寫提示、跳轉(zhuǎn)頁面是否成功、登出后用另一個(gè)賬號登錄
UI:界面布局合理、風(fēng)格統(tǒng)一、界面文字簡潔好理解、沒有錯(cuò)別字
性能測試:打開登錄頁面需要幾秒、點(diǎn)擊登錄跳轉(zhuǎn)首頁需要幾秒、多次點(diǎn)擊、多人點(diǎn)擊
安全性:用戶名和密碼是否加密發(fā)送給服務(wù)器、錯(cuò)誤登錄的次數(shù)限制(防止暴力破解)、一臺機(jī)器登錄多個(gè)用戶、一個(gè)用戶多方登錄、檢查元素能否看到密碼
兼容性測試:不同瀏覽器、不同的平臺(Windows、Mac)、移動設(shè)備能否工作
易用性:輸入框可否tab鍵切換、回車能否登錄等
(例)推動開發(fā)解決菜單權(quán)限需退出登錄才可應(yīng)用的問題。
描述:XX項(xiàng)目上線后,由于權(quán)限更新導(dǎo)致用戶無法使用舊界面+用戶不懂得自己退出登錄以應(yīng)用新菜單權(quán)限,線上多個(gè)用戶反饋平臺相關(guān)功能無法使用。處理:遠(yuǎn)程操作+線上指導(dǎo)出現(xiàn)問題的用戶退出登錄,凌晨腳本批量強(qiáng)制用戶退出登錄。推進(jìn):在下一次版本中,推動開發(fā)處理菜單權(quán)限更新問題,以防每次更新菜單都出現(xiàn)用戶使用不了功能的問題。結(jié)果:處理為用戶登錄期間仍可使用舊界面,直到用戶退出重新登錄后,才應(yīng)用新菜單權(quán)限;
推動冒煙測試:冒煙不通過,測試召開會議羅列項(xiàng)目不通的模塊、存在的問題,一一對應(yīng)到每個(gè)人去跟進(jìn),得到解決的時(shí)間,后續(xù)項(xiàng)目群說明并艾特每個(gè)人跟進(jìn)。測試準(zhǔn)時(shí)驗(yàn)收。
推動文檔質(zhì)量:在日常工作中遇到需求文檔、設(shè)計(jì)文檔、接口文檔不規(guī)范或不詳細(xì)的在絕大多數(shù),這個(gè)時(shí)候就要通過溝通或以bug的形式,促使各個(gè)崗位將各自的文檔完善。
結(jié)合自己的個(gè)人經(jīng)驗(yàn),從問題描述+處理過程+推進(jìn)表現(xiàn)+結(jié)果,一一說明。
XX項(xiàng)目:這個(gè)項(xiàng)目是一個(gè)新項(xiàng)目、需要對接第三方、從協(xié)助測試產(chǎn)品模塊到轉(zhuǎn)手負(fù)責(zé)整個(gè)項(xiàng)目加強(qiáng)了一定的需求理解難度、訂單邏輯不熟悉、其中需求的問題推進(jìn)比較困難。
針對這些困難,測試方面:先快速了解需求,并與原先的測試負(fù)責(zé)人了解具體的進(jìn)度和需要注意的測試點(diǎn)。開發(fā)方面:迅速與開發(fā)人員了解訂單邏輯,以及與第三方對接的過程。產(chǎn)品方面:遇到某個(gè)需求問題產(chǎn)品不接受、最后匯報(bào)領(lǐng)導(dǎo)+開會討論了較好的處理方案。雖然過程問題比較多,但是通過項(xiàng)目組的集體努力,最后項(xiàng)目得以按時(shí)上線
說明項(xiàng)目(最好是簡歷上的項(xiàng)目方便面試官進(jìn)一步提問)。描述有難度的地方+如何處理+結(jié)果
隱藏得比較深的bug、影響比較大的bug、處理過程比較曲折的bug。根據(jù)自己的經(jīng)驗(yàn)描述:如何發(fā)現(xiàn)的、如何處理、影響、結(jié)果、反思。
舉例說明:如升級版本兼容性問題、接口安全性問題、數(shù)據(jù)庫安全性問題、服務(wù)器資源占用溢出問題、代碼邏輯問題等
是,敏捷快速迭代、多版本同時(shí)迭代
敏捷開發(fā)屬于增量式開發(fā),對于需求范圍不明確、需求變更較多的項(xiàng)目而言可以很大程度上響應(yīng)和擁抱變化、主張簡單、擁抱變化、可持續(xù)性、遞增的變化、高質(zhì)量的工作、快速反饋、軟件是你的主要目標(biāo)
這點(diǎn)需要結(jié)合自己平時(shí)參與的項(xiàng)目會議舉例說明。如線上bug分析、優(yōu)化改進(jìn)策略、bug優(yōu)先級等等
系統(tǒng)兼容(ios、安卓)、機(jī)型兼容(iPhone、華為、小米、三星、vivo、OPPO)、分辨率兼容、軟件本身向前向后兼容
接口測試:獲取接口文檔,使用fiddler抓包工具獲取接口的請求方式、url、請求參數(shù)、返回參數(shù),然后使用postman、jmeter進(jìn)行測試
系統(tǒng)結(jié)構(gòu)方面
Web 項(xiàng)目,b/s架構(gòu),基于瀏覽器的;Web 測試只要更新了服務(wù)器端,客戶端就會同步會更新;
App 項(xiàng)目,c/s結(jié)構(gòu)的,必須要有客戶端;App 修改了服務(wù)端,則客戶端用戶所有核心版本都需要進(jìn)行回歸測試一遍;
兼容方面
Web項(xiàng)目:a. 瀏覽器(火狐、谷歌、IE等)b. 操作系統(tǒng)(Windows7、Windows10、Linux等)
App項(xiàng)目:a. 設(shè)備系統(tǒng): iOS(ipad、iphone)、Android(三星、華為、聯(lián)想等) 、Windows(Win7、Win8)、OSX(Mac)b. 手機(jī)設(shè)備可根據(jù) 手機(jī)型號、分辨率不同
性能方面
web項(xiàng)目 需監(jiān)測 響應(yīng)時(shí)間、CPU、Memory
app項(xiàng)目 除了監(jiān)測 響應(yīng)時(shí)間、CPU、Memory外,還需監(jiān)測流量、電量等
相對于 Wed 項(xiàng)目,APP有專項(xiàng)測試
安裝:需考慮安裝時(shí)的中斷、弱網(wǎng)、安裝后刪除安裝文件等情況
卸載:需考慮 卸載后是否刪除 App 相關(guān)的文件
更新:分強(qiáng)制更新、非強(qiáng)制更新、增量包更新、斷點(diǎn)續(xù)傳、弱網(wǎng)狀態(tài)下更新
干擾測試:中斷,來電,短信,關(guān)機(jī),重啟等
弱網(wǎng)絡(luò)測試(模擬2g、3g、4g,wifi網(wǎng)絡(luò)狀態(tài)以及丟包情況);網(wǎng)絡(luò)切換測試(網(wǎng)絡(luò)斷開后重連、3g切換到4g/wifi 等)
安裝、更新、卸載
界面操作:關(guān)于手機(jī)端測試,需注意手勢,橫豎屏切換,多點(diǎn)觸控,前后臺切換
安全測試:安裝包是否可反編譯代碼、安裝包是否簽名、權(quán)限設(shè)置,例如訪問通訊錄等
邊界測試:可用存儲空間少、沒有SD卡/雙SD卡、飛行模式、系統(tǒng)時(shí)間有誤、第三方依賴(QQ、微信登錄)等
權(quán)限測試:設(shè)置某個(gè) App 是否可以獲取該權(quán)限,例如是否可訪問通訊錄、相冊、照相機(jī)等
免費(fèi)領(lǐng)取:接口測試+性能測試+自動化測試+測試開發(fā)+測試用例+簡歷模板+測試文檔
自動化測試
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。