學(xué)習(xí)啦>創(chuàng)業(yè)指南>職場>面試題>

軟件工程師面試題匯總(2)

時間: 敏敏644 分享

  08. 您認(rèn)為做好測試計劃工作的關(guān)鍵是什么?

  答:1. 明確測試的目標(biāo),增強測試計劃的實用性

  2. 堅持“5W”規(guī)則,明確內(nèi)容與過程,’what”why”when”where”how’

  3. 采用評審和更新機制,保證測試計劃滿足實際需求

  4. 分別創(chuàng)建測試計劃與測試詳細(xì)規(guī)格、測試用例

  09. 您所熟悉的測試用例設(shè)計方法都有哪些?請分別以具體的例子來說明這些方法在測試用例設(shè)計工作中的應(yīng)用。

  答:有黑盒和白盒兩種測試種類,黑盒有等價類劃分法,邊界分析法,因果圖法和錯誤猜測法。白盒有邏輯覆蓋法,循環(huán)測試路徑選擇,基本路徑測試。

  例子:在一次輸入多個條件的完整性查詢中。利用等價類劃分法則和邊界分析法則,首先利用等價類劃分法,可以一個或多個結(jié)果是OK的測試用例,然后確認(rèn)多個NG的測試用例,然后利用邊界值分析法,可以對結(jié)果分別是OK和NG的測試用例進行擴展和補充。

  10. 您認(rèn)為做好測試用例設(shè)計工作的關(guān)鍵是什么?

  答:測試用例設(shè)計工作的關(guān)鍵是對可行的和不可行的都要考慮。

  1,輸入 2,詳細(xì)的操作步驟 3,預(yù)期輸出 4,實際輸出。

  11. 請以您以往的實際工作為例,詳細(xì)的描述一次測試用例設(shè)計的完整的過程。

  12. 您以往的工作中是否曾開展過測試用例的評審工作?如果有,請描述測試用例評審的過程和評審的內(nèi)容。

  13. 您以往是否曾經(jīng)從事過性能測試工作?如果有,請盡可能的詳細(xì)描述您以往的性能測試工作的完整過程。

  14. 您在從事性能測試工作時,是否使用過一些測試工具?如果有,請試述該工具的工作原理,并以一個具體的工作中的例子描述該工具是如何在實際工作中應(yīng)用的。

  答:有使用過LoadRunner,該工具能夠錄制測試人員的操作步驟,然后對這個操作步驟模擬出多個用戶來播放出來。

  1、Visural User Genertor創(chuàng)建腳本,選擇協(xié)議,錄制操作,編輯操作。

  2、中央控制器(Controller)調(diào)度虛擬用戶。創(chuàng)建場景,選擇腳本,建立虛擬用戶,設(shè)計shedual,設(shè)置ip spoofer。

  3、運行腳本。分析shedual。

  4、分析測試結(jié)果。

  15. 您認(rèn)為性能測試工作的目的是什么?做好性能測試工作的關(guān)鍵是什么?

  答:性能測試工作的目的是檢查系統(tǒng)是否滿足在需求說明書中規(guī)定的性能,性能測試常常需要和強度測試結(jié)合起來,并常常要求同時進行軟件和硬件的檢測。

  性能測試主要的關(guān)注對象是響應(yīng)時間,吞吐量,占用內(nèi)存大小(輔助存儲區(qū)),處理精度等。

  16. 在您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?

  答:檢測時間,系統(tǒng)環(huán)境,硬體環(huán)境,嚴(yán)重程度,程式版本,確認(rèn)人,功能模塊,問題描述,詳細(xì)操作步驟,是否會重現(xiàn)。

  問題描述和詳細(xì)操作步驟要盡可能的詳細(xì)。Bug應(yīng)該盡量用書面語,對與嚴(yán)重程度比較高的缺陷要在相同環(huán)境下在測試一遍。

  在C/S模式下,如果條件滿足可以使用替換法來確認(rèn)是client端的問題還是server端的問題。

軟件工程師面試題匯總(2)

08. 您認(rèn)為做好測試計劃工作的關(guān)鍵是什么? 答:1. 明確測試的目標(biāo),增強測試計劃的實用性 2. 堅持5W規(guī)則,明確內(nèi)容與過程,whatwhywhenwherehow 3. 采用評審和
推薦度:
點擊下載文檔文檔為doc格式
203941