閱讀屋>計算機軟體> 微軟軟體測試面試題

微軟軟體測試面試題

微軟軟體測試面試題

1. 你如何在pocket pc 上TEST 你的程式. 你考慮了哪些方面.

2. 如果將你的程式的語言擴充套件到非英語,例如中文, 你如何測試.

3. 給你一個COCAN, 你如何測試(解釋說就是罐裝的可口可樂).

4. 當你的程式遇到BUG的時候,你選擇怎樣處理.

5. 你如何isolation 你程式裡的BUG.

6. 給你一個產品有10個functionality,如果時間緊迫, 只能測其中的5個, 你如何選擇.

其它相關:

如果別人問我這些題目,我想我會大致這樣回答,各位從事軟體測試的同志們幫我看看回答的怎麼樣。

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

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

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

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

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

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

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

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

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

05. 您所熟悉的軟體測試型別都有哪些?請試著分別比較這些不同的'測試型別的區別與聯絡(如功能測試、效能測試……)

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

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

06. 請試著比較一下黑盒測試、白盒測試、單元測試、整合測試、系統測試、驗收測試的區別與聯絡。

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

白盒測試:把測試物件當成一個透明的盒子,允許測試人員利用程式內部邏輯結構及相關資訊,設計或選擇測試用例,對程式所有邏輯路徑進行測試。

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

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

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

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


【微軟軟體測試面試題】相關文章: