常見測試工程師 面試題

2021-07-05 20:56:03 字數 1616 閱讀 4072

01. 為什麼要在乙個團隊中開展軟體測試工作?

答:軟體測試在整個乙個團隊中占有非常重要的地位,具體來說就是測試是乙個發現軟體錯誤的過程,執行軟體測試會以最少的人力和時間,系統的找到軟體存在的缺陷和錯誤,建立起開發人員和使用者對軟體的信心。

02. 您是否了解以往所工作的企業的軟體測試過程?如果了解,請試述在這個過程中都有哪些工作要做?分別由哪些不同的角色來完成這些工作?

答:軟體測試部門配合系統分析人員軟體需求分析討論,並根據需求說明書制定《專案測試計畫》,編寫測試用例,建立測試環境。

軟體測試人員負責軟體開發部門的新產品測試及原有產品的公升級測試,負責軟體問題解決過程跟蹤,負責軟體開發文件開發工作的規範化及管理開發部門的產品文件,製作使用者手冊及操作手冊,負責產品的上線測試,監督軟體開發過程的執行,提高產品質量。

03. 您是否了解以往所工作的企業的軟體開發過程?如果了解,請試述乙個完整的開發過程需要完成哪些工作?分別由哪些不同的角色來完成這些工作?(對於軟體測試部分,可以簡述)

答:需求人員連同系統分析人員&測試人員開會討論需求。系統分析人員寫出需求分析說明,並連同系統分析人員&測試人員&需求人員開會討論可行性。系統分析人員寫出詳細設計說明書,程式人員編碼,給出系統流程圖。交與測試人員,測試人員給出bug統計表。

04. 您在以往的測試工作中都曾經具體從事過哪些工作?其中最擅長哪部分工作?

答:從事過write test plan,creation of test case,進行功能測試,效能測試,編寫測試工具,文件的管理等,比較擅長與寫測試用例和進行功能測試。

答:有功能測試,效能測試,可靠性測試,安全性測試,負載測試,壓力測試,安裝/解除安裝測試,啟動/停止測試,相容性測試,互連測試,文件測試,恢復測試,回歸測試,可使用性測試,容量測試。

功能測試只對軟體的功能是否滿足使用者需求來做測試。效能測試需要和壓力和負載測試聯合起來。

黑盒測試:把測試物件當成乙個黑盒子,測試人員完全不考慮邏輯結構和內部特性,只依據程式的需求說明書來檢查程式的功能是否滿足它的功能說明。

單元測試:白盒測試的一種,對軟體設計中的單元模組進行測試。

整合測試:在單元測試的基礎上,對單元模組之間的連線和組裝進行測試。

系統測試:在所有都考慮的情況下,對系統進行測試。

驗收測試:第三方進行的確認軟體滿足需求的測試。

07. 測試計畫工作的目的是什麼?測試計畫工作的內容都包括什麼?其中哪些是最重要的?

答:測試計畫工作是對測試工作內容的乙個有效的組織和規劃,能保證測試工作有效的展開。測試計畫工作包括測試目標,測試範圍的定義,測試方法的選擇,測試進度里程碑,測試資源的有效配置和管理。

測試計畫工作也稱為測試策略,主要描述測試工程的總體方法和目標,描述目前在進行那一階段的測試(單元測試,整合測試,系統測試)以及每一階段內進行的測試種類(功能測試,效能測試等)確定測試範圍,生成測試資料等。

其中軟體計畫中的測試目標最重要,他的軟體測試的所需要達成的最終結果。

08. 您認為做好測試計畫工作的關鍵是什麼?

答:1. 明確測試的目標,增強測試計畫的實用性

2. 堅持「5w」規則,明確內容與過程,'what''why''when''where''how'

3. 採用評審和更新機制,保證測試計畫滿足實際需求

4. 分別建立測試計畫與測試詳細規格、測試用例

測試工程師面試題

下面的題不排序,有筆試題,也有面試題 4 怎麼劃分缺陷的等級?5 怎麼評價軟體工程師?6 軟體工程師的素質是什麼?7 怎麼看待軟體測試?8 軟體測試是乙個什麼樣的行業?9 圖書 圖書號,圖書名,作者編號,出版社,出版日期 作者 作者姓名,作者編號,年齡,性別 用sql語句查詢年齡小於平均年齡的作者姓...

軟體測試工程師面試題

大概看了下,都不是很難,但現在很多企業都沒有專門的測試部門或測試人員,測試過程也不規範,對於沒有做過的來將還是有些難度。01.為什麼要在乙個團隊中開展軟體測試工作?保證軟體質量的最後一道關口。02.您是否了解以往所工作的企業的軟體測試過程?如果了解,請試述在這個過程中都有哪些工作要做?分別由哪些不同...

華為軟體測試工程師面試題

q1 請你分別划划osi的七層網路結構圖,和tcp ip的五層結構圖?答 七層結構從上到下依次是 7 應用層 6 表示層 5 會話層 4 傳輸層 3 網路層 2 資料鏈路層 1 物理層 五層結構是 5 應用層 4 運輸層 3 網路層 2 鏈路層 1 物理層。q2 請你詳細的解釋一下ip協議的定義,在...