2. 如果將你的程序的語言擴展到非英語,例如中文, 你如何測試.
3. 給你一個COCAN, 你如何測試(解釋說就是罐裝的可口可樂).
4. 當你的程序遇到BUG的時候,你選擇怎樣處理.
5. 你如何isolation 你程序里的BUG.
6. 給你一個產品有10個functionality,如果時間緊迫, 只能測其中的5個, 你如何選擇.
其它相關:
如果別人問我這些題目,我想我會大致這樣回答,各位從事軟件測試的同志們幫我看看回答的怎么樣。
01. 為什么要在一個團隊中開展軟件測試工作?
答:軟件測試在整個一個團隊中占有非常重要的地位,具體來說就是測試是一個發現軟件錯誤的過程,執行軟件測試會以最少的人力和時間,系統的找到軟件存在的缺陷和錯誤,建立起開發人員和使用者對軟件的信心。
02. 您是否了解以往所工作的企業的軟件測試過程?如果了解,請試述在這個過程中都有哪些工作要做?分別由哪些不同的角色來完成這些工作?
答:軟件測試部門配合系統分析人員軟件需求分析討論,并根據需求說明書制定《項目測試計劃》,編寫測試用例,建立測試環境。
軟件測試人員負責軟件開發部門的新產品測試及原有產品的升級測試,負責軟件問題解決過程跟蹤,負責軟件開發文檔開發工作的規范化及管理開發部門的產品文檔,制作用戶手冊及操作手冊,負責產品的上線測試,監督軟件開發過程的執行,提高產品質量。
03. 您是否了解以往所工作的企業的軟件開發過程?如果了解,請試述一個完整的開發過程需要完成哪些工作?分別由哪些不同的角色來完成這些工作?(對于軟件測試部分,可以簡述)
答:需求人員連同系統分析人員&測試人員開會討論需求。系統分析人員寫出需求分析說明,并連同系統分析人員&測試人員&需求人員開會討論可行性。系統分析人員寫出詳細設計說明書,程式人員編碼,給出系統流程圖。交與測試人員,測試人員給出Bug統計表。
04. 您在以往的測試工作中都曾經具體從事過哪些工作?其中最擅長哪部分工作?
答:從事過write test plan,creation of test case,進行功能測試,性能測試,編寫測試工具,文檔的管理等,比較擅長與寫測試用例和進行功能測試。
文章來源于領測軟件測試網 http://www.kjueaiud.com/