軟件測試面試題及答案

常見問題

軟件測試的目的是什么?

軟件測試的一般流程是怎么樣的?

常見的測試類型有哪些?分別說明一下?

測試用例設計常用的方法有哪些?詳細說明一下?

解釋下單元測試,集成測試,系統測試以及驗收測試?

探索性測試是什么?應該怎么做?

什么是冒煙測試,如何有效的開展冒煙測試?

一條高質量的缺陷記錄(Bug)應該具有哪些內容?

缺陷的生命周期是怎樣的?

Alpha測試與Beta測試的區別?

你認為做好軟件測試應該具備哪些素質?

作為測試人員,在與開發人員溝通過程中,如何有效的提高溝通效率和效果?

你覺得軟件測試工程師在一個團隊中,都需要做什么?有什么價值?

你對軟件測試最大的興趣是什么?

你對自己的職業規劃是什么?

在你以往的工作中,發現的影響大或印象深刻的Bug是什么?為什么?

在你以往的經歷中,解決過的最困難的問題是什么?

在你以往的工作或學習中,你最大的收獲是什么?學到了什么?

你認為做好軟件測試應該具備哪些素質?

在沒有任何文檔的情況下,你如何開展測試?

測試用例設計問題

測試用例是什么?如何設計有效的測試用例?

輸入三個整數,判斷是否構成有效的三角形,針對這個設計測試用例

針對文件上傳功能,設計下測試用例

針對網上購物中訂單提交的過程,設計測試用例

自動化測試問題
你認為適合做自動化測試的標準是什么?

你認為什么類型的測試不適合做自動化測試?

UI自動化測試的優點和缺點分別是什么?

在一個項目中目前還沒有進行自動化,如果我想開展自動化測試,我應該怎么做(一般步驟)?

你認為該如何選擇最適合的自動化測試工具?

什么是自動化測試框架?一個好的自動化測試框架應該具備什么元素?

說一下你寫過的測試框架的代碼目錄結構是怎么樣的?

自動化測試框架的類型有哪些?

說一下你在實施自動化測試過程中好的代碼實踐?

自動化測試是否僅僅可以是實施在UI層?為什么?

你是否熟悉Selenium工具?說一下它是什么?

你是否還熟悉其它的自動化測試工具?各自簡單的介紹一下?

性能測試問題

什么是性能測試?為什么要進行性能測試?

性能測試的類型有哪些?

列舉下用戶會面對的性能問題和性能瓶頸?

列舉下性能測試中常涉及的性能計數?

性能測試中并發用戶點擊量是什么?如何實現?

性能測試進入和結束的標準是什么?

說一下在選擇性能測試工具之前需要考慮哪些東西?

在性能測試中,如何識別性能瓶頸?

在對應用程序進行性能測試期間一般會執行哪些活動?

性能測試中吞吐量是什么?

解釋下什么是耐力測試和尖峰測試?

答案關注公眾號:搬磚的小測試 回復“面試答案”

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容