軟件測試培訓:面試常考的題型及解答技巧
2021-12-14點擊量:396
軟件測試面試題1、設計測試用例時應該考慮哪些方面,即不同的測試用例針對那些方面進行測試?設計測試用例時需要注意的是,除了對整體流程及功能注意外,還要注意強度測試、性能測試、壓力測試、邊界值測試、穩定性測試、安全性測試等多方面。(測試用例需要考慮的四個基本要素是輸入、輸出、操作和測試環境;另外,測試用例需要考慮的是測試類型(功能、性能、安全……),這部分可以參照TP做答。此外,還需要考慮用例的重要性和優先級)2、在windows下保存一個文本文件時會彈出保存對話框,如果為文件名建立測試用例,等價類應該怎樣劃分?單字節,如A;雙字節,AA、我我;特殊字符/‘。‘;、=-等;保留字,如com;文件格式為8.3格式的;文件名格式為非8.3格式的;/,\,*等九個特殊字符3、假設有一個文本框要求輸入10個字符的郵政編碼,對于該文本框應該怎樣劃分等價類?特殊字符,如10個*或¥;英文字母,如ABCDefghik;小于十個字符,如123;大于十個字符,如11111111111;數字和其他混合,如123AAAAAAA;空字符;保留字符4、軟件測試項目從什么時候開始?為什么?軟件測試應該在需求分析階段就介入,因為測試的對象不僅僅是程序編碼,應該對軟件開發過程中產生的所有產品都測試,并且軟件缺陷存在放大趨勢,缺陷發現的越晚,修復它所花費的成本就越大。5、什么是回歸測試?回歸測試(regressiontesting)有兩類:用例回歸和錯誤回歸用例回歸,是過一段時間以后再回頭對以前使用過的用例在重新進行測試,看看會重新發現問題。錯誤回歸,就是在新版本中,對以前版本中出現并修復的缺陷進行再次驗證,并以缺陷為核心,對相關修改的部分進行測試的方法。6、單元測試、集成測試、系統測試的側重點是什么?單元測試針對的是軟件設計的最小單元--程序模塊(面向過程中是函數、過程;面向對象中是類),進行正確性檢驗的測試工作,在于發現每個程序模塊內部可能存在的差錯,一般有兩個步驟:人工靜態檢查\動態執行跟蹤集成測試針對的是通過了單元測試的各個模塊所集成起來的組件進行檢驗,其主要內容是各個單元模塊之間的接口,以及各個模塊集成后所實現的功能.系統測試針對的是集成好的軟件系統,作為整個計算機系統的一個元素,與計算機硬件\外設\某些支持軟件\數據和人員等其他系統元素結合在一起,要在實際的運行環境中,對計算機系統進行一系列的集成測試和確認測試。7、一個測試工程師應具備哪些素質?責任心溝通能力團隊合作精神耐心、細心、信心時時保持懷疑態度,并且有缺陷預防的意識具備一定的編程經驗8、你所了解的的軟件測試類型都有哪些,簡單介紹一下按測試策略分類:靜態與動態測試黑盒與白盒測試手工和自動測試冒煙測試回歸測試按測試階段分類:單元測試集成測試系統測試其他常見測試方法:功能測試、性能測試、壓力測試、負載測試、易用性測試、安裝測試、界面測試、配置測試、文檔測試、兼容性測試、安全性測試、恢復測試9、為什么要在一個團隊中開展軟件測試工作?因為沒有經過測試的軟件很難在發布之前知道該軟件的質量,就好比ISO質量認證一樣,測試同樣也需要質量的保證,這個時候就需要在團隊中開展軟件測試的工作。在測試的過程發現軟件中存在的問題,及時讓開發人員得知并修改問題,在即將發布時,從測試報告中得出軟件的質量情況。10、您認為做好測試用例設計工作的關鍵是什么?白盒測試用例設計的關鍵是以較少的用例覆蓋盡可能多的內部程序邏輯結果。黑盒法用例設計的關鍵同樣也是以較少的用例覆蓋模塊輸出和輸入接口。不可能做到完全測試,以最少的用例在合理的時間內發現最多的問題。本文由培訓無憂網千鋒教育專屬課程顧問整理發布,希望能夠對想學習軟件測試培訓的同學有所幫助。更多軟件測試培訓課程歡迎關注培訓無憂網軟件測試培訓培訓頻道或添加老師微信:15033336050...