測試面試題集錦(一)| 軟件測試常見必考問題與流程篇(附答案)

      網(wǎng)友投稿 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)容。

      上一篇:理解一下5種IO模型、阻塞IO和非阻塞IO、同步IO和異步IO
      下一篇:零拷貝技術(shù) 與 sendfile
      相關(guān)文章
      国产成人精品日本亚洲18图| 在线观看亚洲人成网站| 亚洲免费在线播放| 国产偷国产偷亚洲高清日韩| 亚洲国产成人乱码精品女人久久久不卡| 亚洲av无码不卡久久| 亚洲高清在线观看| 亚洲男人都懂得羞羞网站| 国产亚洲婷婷香蕉久久精品| 亚洲午夜久久久久久久久久| 国产精品国产亚洲精品看不卡| 亚洲欧洲美洲无码精品VA| 情人伊人久久综合亚洲| 国产亚洲精品资源在线26u| 亚洲一区精品无码| 亚洲AV人无码激艳猛片| 精品亚洲麻豆1区2区3区| 亚洲精品免费在线视频| 久久久久se色偷偷亚洲精品av| 亚洲五月综合网色九月色| 亚洲日韩国产二区无码| 色九月亚洲综合网| 亚洲中文字幕丝袜制服一区| 亚洲精品无码mv在线观看网站| 亚洲国产精品无码久久一区二区 | 亚洲bt加勒比一区二区| 亚洲一区影音先锋色资源| 亚洲色大成网站www永久| 亚洲一级毛片中文字幕| 亚洲精品无码中文久久字幕| 亚洲第一页综合图片自拍| 亚洲深深色噜噜狠狠爱网站| 久久精品国产亚洲AV麻豆不卡| 99亚洲精品高清一二区| 一本色道久久88亚洲精品综合| 日本系列1页亚洲系列| 在线亚洲精品自拍| 亚洲一卡2卡三卡4卡有限公司| 亚洲国产成人久久| 国产亚洲欧美在线观看| 伊人亚洲综合青草青草久热|