黑盒测试面试
測試的主要內容
測試主要分為白盒和黑盒測試,這里僅就黑盒測試進行介紹。
黑盒測試是根據產品特性、操作描述和用戶方案,測試一個產品的特性和可操作行為以確定它們滿足設計需求。本地化軟件的功能測試,用于驗證應用程序或網站對目標用戶能正確工作。使用適當的平臺、瀏覽器和測試腳本,以保證目標用戶的體驗將足夠好,就像應用程序是專門為該市場開發的一樣。功能測試是為了確保程序以期望的方式運行而按功能要求對軟件進行的測試,通過對一個系統的所有的特性和功能都進行測試確保符合需求和規范。
功能測試也叫黑盒測試或數據驅動測試,只需考慮需要測試的各個功能,不需要考慮整個軟件的內部結構及代碼.一般從軟件產品的界面、架構出發,按照需求編寫出來的測試用例,輸入數據在預期結果和實際結果之間進行評測,進而提出更加使產品達到用戶使用的要求。
黑盒測試主要包括功能測試,兼容性測試,文檔測試等。
一、功能測試:
- 檢查被測系統的所有功能是否滿足需求中的描述。 驗證需求規格說明說中的功能能否100%覆蓋。
- 識別特殊情況,如出錯處理流程,錯誤提示是否合理。 檢查用戶界面是否符合窗口程序id標準,界面操作是否簡單直觀。
二、兼容性測試
- 檢測系統在不同版本的瀏覽器下是否可以實現所有軟件功能。
三、安全性測試
- 根據需求說明檢查系統是否達到安全性要求。 數據庫的密碼是否經過加密。
四、文檔測試
- 檢查文檔的正確性和完整性,內容是否與系統本身相符。 根據相關操作與維護手冊,用戶能完成操作、使用和維護本系統。
總結
- 上一篇: 面试宝典(三)
- 下一篇: 游击队歌音乐教案一等奖