欧美另类日韩中文色综合,天堂va亚洲va欧美va国产,www.av在线播放,大香视频伊人精品75,奇米777888,欧美日本道免费二区三区,中文字幕亚洲综久久2021

軟件測試的面試題

時間:2021-11-17 20:48:35 學(xué)人智庫 我要投稿

軟件測試的面試題

  在平時的學(xué)習(xí)、工作中,我們都要用到試題,借助試題可以對一個人進行全方位的考核。你所了解的試題是什么樣的呢?以下是小編收集整理的軟件測試面試題,歡迎大家分享。

軟件測試的面試題

  01、為什么要在一個團隊中開展軟件測試工作?

  答:軟件測試在整個一個團隊中占有非常重要的地位,具體來說就是測試是一個發(fā)現(xiàn)軟件錯誤的過程,執(zhí)行軟件測試會以最少的人力和時間,系統(tǒng)的找到軟件存在的缺陷和錯誤,建立起開發(fā)人員和使用者對軟件的信心。

  02、您是否了解以往所工作的企業(yè)的軟件測試過程?如果了解,請試述在這個過程中都有哪些工作要做?分別由哪些不同的角色來完成這些工作?

  答:軟件測試部門配合系統(tǒng)分析人員軟件需求分析討論,并根據(jù)需求說明書制定《項目測試計劃》,編寫測試用例,建立測試環(huán)境。

  軟件測試人員負(fù)責(zé)軟件開發(fā)部門的新產(chǎn)品測試及原有產(chǎn)品的升級測試,負(fù)責(zé)軟件問題解決過程跟蹤,負(fù)責(zé)軟件開發(fā)文檔開發(fā)工作的規(guī)范化及管理開發(fā)部門的產(chǎn)品文檔,制作用戶手冊及操作手冊,負(fù)責(zé)產(chǎn)品的上線測試,監(jiān)督軟件開發(fā)過程的執(zhí)行,提高產(chǎn)品質(zhì)量。

  03、您是否了解以往所工作的企業(yè)的軟件開發(fā)過程?如果了解,請試述一個完整的開發(fā)過程需要完成哪些工作?分別由哪些不同的角色來完成這些工作?(對于軟件測試部分,可以簡述)

  答:需求人員連同系統(tǒng)分析人員測試人員開會討論需求。系統(tǒng)分析人員寫出需求分析說明,并連同系統(tǒng)分析人員測試人員需求人員開會討論可行性。系統(tǒng)分析人員寫出詳細(xì)設(shè)計說明書,程式人員編碼,給出系統(tǒng)流程圖。交與測試人員,測試人員給出Bug統(tǒng)計表。

  04、您在以往的測試工作中都曾經(jīng)具體從事過哪些工作?其中最擅長哪部分工作?

  答:從事過write test plan,creation of test case,進行功能測試,性能測試,編寫測試工具,文檔的管理等,比較擅長與寫測試用例和進行功能測試。

  05、您所熟悉的軟件測試類型都有哪些?請試著分別比較這些不同的測試類型的區(qū)別與聯(lián)系(如功能測試、性能測試……)

  答:有功能測試,性能測試,可靠性測試,安全性測試,負(fù)載測試,壓力測試,安裝/卸載測試,啟動/停止測試,兼容性測試,互連測試,文檔測試,恢復(fù)測試,回歸測試,可使用性測試,容量測試。

  功能測試只對軟件的功能是否滿足用戶需求來做測試。性能測試需要和壓力和負(fù)載測試聯(lián)合起來。

  06、請試著比較一下黑盒測試、白盒測試、單元測試、集成測試、系統(tǒng)測試、驗收測試的區(qū)別與聯(lián)系。

  黑盒測試:把測試對象當(dāng)成一個黑盒子,測試人員完全不考慮邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程式的需求說明書來檢查程式的功能是否滿足它的功能說明。

  白盒測試:把測試對象當(dāng)成一個透明的盒子,允許測試人員利用程序內(nèi)部邏輯結(jié)構(gòu)及相關(guān)信息,設(shè)計或選擇測試用例,對程式所有邏輯路徑進行測試。

  單元測試:白盒測試的一種,對軟件設(shè)計中的單元模塊進行測試。

  集成測試:在單元測試的基礎(chǔ)上,對單元模塊之間的連接和組裝進行測試。

  系統(tǒng)測試:在所有都考慮的情況下,對系統(tǒng)進行測試。

  驗收測試:第三方進行的確認(rèn)軟件滿足需求的.測試。

  07、測試計劃工作的目的是什么?測試計劃工作的內(nèi)容都包括什么?其中哪些是最重要的?

  答:測試計劃工作是對測試工作內(nèi)容的一個有效的組織和規(guī)劃,能保證測試工作有效的展開。測試計劃工作包括測試目標(biāo),測試范圍的定義,測試方法的選擇,測試進度里程碑,測試資源的有效配置和管理。

  測試計劃工作也稱為測試策略,主要描述測試工程的總體方法和目標(biāo),描述目前在進行那一階段的測試(單元測試,集成測試,系統(tǒng)測試)以及每一階段內(nèi)進行的測試種類(功能測試,性能測試等)確定測試范圍,生成測試數(shù)據(jù)等。

  其中軟件計劃中的測試目標(biāo)最重要,他的軟件測試的所需要達成的最終結(jié)果。

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

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

  2、堅持“5W”規(guī)則,明確內(nèi)容與過程,whatwhywhenwherehow

  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端的問題。

【軟件測試的面試題】相關(guān)文章:

1.軟件測試面試題

2.軟件測試英文面試題

3.外企軟件測試面試題

4.軟件測試面試題寶典

5.金山軟件測試面試題

6.騰訊軟件測試面試題

7.軟件測試面試題4

8.軟件測試英文面試題目