華為軟件測試面試題
1.怎么來設(shè)計測試方案?
根據(jù)測試需求(包括功能需求和非功能性需求),識別測試要點,識別測試環(huán)境要求,安排測試輪次,根據(jù)項目計劃和開發(fā)計劃做整體的測試安排。
被測試的特性:通過對需求規(guī)格說明書進(jìn)行分析,列出本次測試需要進(jìn)行測試的各部分特性(如要測試的功能需求、性能需求、安全性需求等等);
不被測試的特性:由于資源、進(jìn)度等方面原因,本次測試不列入測試范圍的特性;
測試組網(wǎng)圖:進(jìn)行本次系統(tǒng)測試所需要的軟硬件設(shè)備、配置數(shù)據(jù)已及相互間的邏輯、物理連接。今后測試執(zhí)行時需要依據(jù)這個組網(wǎng)圖來進(jìn)行環(huán)境的搭建。
2.如果給你一個B/S系統(tǒng)你怎么來進(jìn)行測試?此題答案還可用于回答測試流程,測試流程題亦可參考15題。
閱讀系統(tǒng)需求,充分理解需求,記錄問題,并與項目需求人員充分溝通。
編寫測試需求,包括系統(tǒng)功能和非功能測試要點、測試類型、測試進(jìn)度質(zhì)量要求等。
制定測試計劃,包括熟悉測試業(yè)務(wù)、設(shè)計測試用例、執(zhí)行測試用例、進(jìn)行測試小結(jié)、編寫測試報告,任務(wù)顆粒度一般應(yīng)小于5人天
編寫測試用例,根據(jù)測試方案設(shè)計用例,即便沒有明確的性能和安全測試要求,也應(yīng)識別進(jìn)行此兩項測試。
執(zhí)行軟件測試,
進(jìn)行測試小結(jié),如果測試持續(xù)時間較長,每個版本間隙總結(jié)本輪測試。
編寫測試報告,總結(jié)測試過程,匯總度量數(shù)據(jù)。
3.怎么進(jìn)行工作流的測試
把握需求,找準(zhǔn)結(jié)點,理清流程,畫出流轉(zhuǎn)圖,弄清節(jié)點間的數(shù)據(jù)流轉(zhuǎn),設(shè)計測試用例的時候必須覆蓋所有可能的流程。