軟件測試基礎面試題


1、一條軟件缺陷(或者叫Bug)記錄都包含了哪些內容?如何提交高質量的軟件缺陷(Bug)記錄?

答:一個軟件缺陷通常包含:測試環境(操作系統、硬件等)、

使用的測試產品版本號,bug類型,bug嚴重程度,bug重現步驟,

期望行為/實際行為,附加描述信息,附件,屏幕截圖或錄像。

在提交缺陷報告的時候,信息盡可能的詳細具體,便於開發人員重現bug以便調試。

 

2、 軟件缺陷的處理流程是怎么樣的 ?

答:a)測試人員利用Bug管理系統提交自己發現的bug,提交的信息一般包括測試環境(操作系統、硬件等)、

使用的測試產品版本號,bug類型,bug嚴重程度,bug重現步驟,期望行為/實際行為,附加描述信息,附件,

屏幕截圖或錄像。測試人員提交這些信息的目的是盡可能的幫助開發人員重現bug以便調試;
b)測試人員可以把bug直接提交給負責相關模塊的開發人員,也可以提交給開發組長由其將bug分發到相關開發人員;
c)開發人員收到bug系統發來的bug分配通知后,可以登錄系統查看bug詳情,

在對bug進行修改后,可以將bug重新提交回測試人員;
d)開發人員提交的bug修改代碼,在團隊編譯系統將其編入最新版本后,

自動將改bug修改版本號更新,然后通知測試人員可獲取最新版本進行驗證;
e)測試人員如驗證無誤,可關閉bug,否則重新返回開發人員修改。

 

3、軟件測試活動的輸出文檔有哪些 ?

答:測試計划、測試方案、測試用例、測試報告、用戶操作手冊等。

 

4、請描述軟件測試的流程?

典型的軟件測試流程如下:
1)測試需求階段:測試人員了解項目需求,包括項目需求規格說明、功能結構及模塊划分等。
2)測試計划:測試人員根據軟件需求制定《測試計划》
3)測試實施:測試組安排和協調測試設備、環境等准備工作。
4)測試執行:測試組按測試計划、測試用例的要求對待測軟件

進行有效性測試、集成測試、兼容性測試、安全測試、壓力、性能等測試。
5)測試報告:測試結束后,測試人員對測試結果進行匯總,編寫並提交《測試分析報告》。

對測試未通過的待測軟件,測試人員匯總並向項目開發組提交測試錯誤報告(bug)。
6)軟件缺陷:項目開發組對測試錯誤報告進行確認,對有爭議的問題可由上一級技術負責人確認和仲裁;

項目開發組針對測試錯誤報告進行逐項修改,修改完成后再將待測軟件及錯誤修改情況提交及測試組進行回歸測試。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM