扒一扒,面試測試開發崗位會遇到哪些常見問題?

2021-10-18 18:38:07 字數 1120 閱讀 8123

1. 黑盒測試和白盒測試常用的測試方法有哪些?舉例說明。

答:白盒測試:逡輯覆蓋法,主要包括詫句覆蓋,判斷覆蓋,條件覆蓋,判斷條件覆蓋,組合條件覆蓋、路徑覆蓋。

黑盒測試:等價劃分類,邊界值分析,錯諢推測法等

2. 靜態測試和動態測試的概念。

答:靜態方法是不執行被測程式本身,僅通過分析和檢查源程式的語法、結構、過程、介面等來檢查程式的正確性。對需求規格說明書、軟體設計說明書、源程式做結構分析、流程圖分析、符號執行來找錯。靜態方法通過程式靜態特性的分析,找出欠缺和可疑之處。

動態方法是挃通過執行被測程式,檢查執行結果與預期結果的差異,並分析執行效率和健壯性等效能,所謂軟體的動態測試,就是通過執行軟體來檢驗軟體的動態行為和執行結果的正確性。

根據動態測試在軟體開發過程中所處的階段和作用,動態測試可分為如下幾個步驟:1、單元測試 2、整合測試 3、系統測試 4、驗收測試 5、回歸測試。

3. 等價類有幾種,含義分別是什麼?

答:等價類分為以下幾類:

有效等價類和無效等價類,具體意思自己悟

4. 等價類劃分的優缺點。(答出一些使用過程中的體會即可)

答:優點:考慮了單個資料域中的各類情況,避免盲目或隨機選取的輸入資料的不完整性和不穩定性,同時可有效控制測試設計的數量。

缺點:對組合情況考慮不足,在很多情況下用例選擇不當會產生問題(如邊界)。

5. 邊界值測試方法的優缺點。

不過邊界值分析法和等價類劃分法一樣,沒有考慮輸入之間的組合情況,因此需要進一步組合其他測試用例設計方法。

6. 判斷測試活動中止的條件

答:從以下幾個角度分析,包括:無新 bug 且嚴重性高的老 bug 已修復;bug 收斂;某一級別bug 低於一定比例;時間耗盡;滿足特定覆蓋率。

7. 常見測試模型?

答 v 模型、w 模型、h 模型、x 模型和前置模型等

end好東西要和朋友一起分享哦

面試 百度測試開發崗位面試題目回顧

一面題目 二面題目 1 問上乙份工作的公司是做什麼的?離職原因?自己的職業發展規劃?2 問簡歷上的第乙個專案的詳細情況,包括測試用例怎麼寫?怎麼判斷測試通過?專案的原理?3 問第乙個專案的測試框架的搭建 怎麼用資料驅動測試?等等 問的超級超級詳細,問了乙個多小時.4 對介面測試這塊熟不熟?是怎麼測的...

面試 百度測試開發崗位面試題目回顧

一面題目 二面題目 1 問上乙份工作的公司是做什麼的?離職原因?自己的職業發展規劃?2 問簡歷上的第乙個專案的詳細情況,包括測試用例怎麼寫?怎麼判斷測試通過?專案的原理?3 問第乙個專案的測試框架的搭建 怎麼用資料驅動測試?等等 問的超級超級詳細,問了乙個多小時.4 對介面測試這塊熟不熟?是怎麼測的...

記一次測試開發的面試題

心得 部分網際網路公司,做自動化測試,是按照開發的標準面的 第一面 談專案經歷,講一下負責的工作,有哪些亮點或優勢,聊一些專案細節。聊完,做題 乙個非空的陣列,要求按照出現次數從多到少的順序返回n個元素,n為整數 無非法值 考點分析 基本排序 我直接用內建函式,算是取巧吧,說實話不想費勁自己寫演算法...