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