軟體測試常見的經典面試題

2021-08-28 09:59:18 字數 1047 閱讀 8785

1、介紹公司的測試流程?

分析需求,分解需求→制定測試計畫→設計測試用例→執行測試用例→提交bug→驗證bug→測試報告→測試總結

具體的可根據自己公司的情況作刪減。

2、測試用例設計的方法有哪些?平時工作中怎麼運用?

(1)等價類劃分法:無效、有效,劃分資料

(2)邊界值法:劃分資料

(3)錯誤推測法:憑藉經驗來感知bug高發區

(4)因果圖法:又稱為組合法,條件組合

(5)場景法

3、給你乙個案例,讓你設計測試用例,例如:筆、杯子、電梯

假設設計的是電梯的測試用例,回答思路是反問面試官電梯的用途,放在什麼地方?容量是什麼?如果面試官給出具體的需求,就按照需求設計,如果面試官說的是隨便,就自己假設。假設是萬達**的電梯,12個人/800kg。

重點是讓面試官看到你的思路,關注需求是很重要的一點。

4、公司的bug管理流程

發現bug→確認是否是bug→定位bug→提交bug→驗證bug→測試報告→bug總結

5、在工作中發現了多少bug?哪些bug比較深刻?

可以回答具體的記不太清了,但是有些印象深刻的bug。

平時在發現的bug的時候多嘗試著定位bug,而不是盲目的提bug,這樣才會在腦海裡產生印象深刻的bug。

6、在乙個版本的測試中,編寫過多少測試用例/執行過多少測試用例?

乙個星期寫一兩百個測試用例很正常

7、測試中發現bug,開發不認賬,你怎麼辦?

考核點:

第一,bug管理流程;(發現bug→確認是否是bug→定位bug)

第二,提供復現環境,是bug就一定要提,改不改是開發部門決定的,提不提是測試部門決定的,體現了你是個有原則的測試;

第三,溝通技巧

在測試的過程中,千萬不要因為追求bug數,而忘記去深入了解bug,定位bug。這是作為乙個測試人員提公升的乙個關鍵點。

常見軟體測試面試題

1.如果面試的時候要用到乙個你不熟悉的工具,而且測試時間又緊張你會怎麼辦?2.測試的時候出現乙個很嚴重的bug,但是開發讓你重現的時候無法重現這個bug,應該怎麼處理?3.為什麼轉行?4.怎麼表現出穩定?5.你覺得你的優勢是什麼?6 未來工作可能遇到什麼挑戰,準備怎麼解決?7.軟體上線後,使用者反饋...

軟體測試常見面試題

計畫階段 planning 需求分析 requirement 設計階段 design 編碼 coding 測試 testing 執行與維護 running maintrnacne 用例編號 測試專案 測試標題 重要級別 預置條件 輸入資料 執行步驟 預期結果 軟體是計算機系統中與硬體相互依存的另一部...

軟體測試常見面試題(2)

1.介紹你在上一家公司的專案 鴻學金信系統 專案主要目的是針對個體和個體之間通過網際網路平台實現的直接借貸。整個專案分為前台系統 使用者訪問平台 與後台管理系統兩個專案 2.在實際專案中你是如何做測試的 3.你如何制定測試的時間進度的 需求分析1到2天,用例也是寫兩天左右,包括用例評審 用例的個數看...