2024年軟件測試面試題_第1頁
2024年軟件測試面試題_第2頁
2024年軟件測試面試題_第3頁
2024年軟件測試面試題_第4頁
2024年軟件測試面試題_第5頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

2024年軟件測試面試題

軟件測試面試題一

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

保證軟件質(zhì)量的最后一道關口。軟件測試的目的,第一是確認軟件的質(zhì)量,其一方面是確認

軟件做了你所期望做的事情(D。therightthing),另一方面是確認軟件以正確的方式來做了這

個事情(D。itright).第二是提供信息,比如提供給開發(fā)人員或程序經(jīng)理的回饋信息,為風險評

估所準備的信息。第三軟件測試不僅是在測試軟件軟件產(chǎn)品本身而且還包括軟件開發(fā)的過程。

如果一個軟件產(chǎn)品開發(fā)完成之后發(fā)現(xiàn)了很多問題,這說明此軟件開發(fā)過程很可能是有缺陷的。因

此,軟件測試的'第三個目的是保證整個軟件開發(fā)過程是高質(zhì)量的。

2.您是否了解以往所工作的企業(yè)的軟件測試過程?如果了解,請試述在這個過程中都有哪些

工作要做?分別由哪些不同的角色來完成這些工作?

測試計劃->測試設計(測試用例,測試數(shù)據(jù))->測試執(zhí)行(單元測試,集成測試,系統(tǒng)

測試,回歸測試)

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

(如功能測試、性能測試……)

易用性測試-界面的友好性,操作方便性等.

功能測試-系統(tǒng)中功能性需求的滿足

安全性測試-系統(tǒng)是否存在安全隱患和漏洞

性能測試-系統(tǒng)在大并發(fā)下的響應速度和健壯性

4.請試著b戚一下黑盒測試、白盒測試、單元測試、集成測試、系統(tǒng)測試、驗收測試的區(qū)別

與聯(lián)系。

黑盒/白盒:主要區(qū)別在是否了解系統(tǒng)或程序的內(nèi)部結(jié)構(gòu)和代碼

單元測試:關注某一個單元,函數(shù),模塊的正確性,一般需要編寫相關測試代碼。

集成測試:模塊或模塊直接的集成接口測試,單個模塊測試

系統(tǒng)測試:一個完整功能的完全測試。

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

提前安排出測試工具選擇,測試類型選擇,人員需求,保證和項目開發(fā)協(xié)調(diào)一致,保證測試

工作順利進行。

軟件測試面試題二

L您認為做好測試計劃工作的關鍵是什么?

了解項目或系統(tǒng)的業(yè)務需求和項目經(jīng)理協(xié)調(diào)好,了解項目的進度計劃安排情況

2.您所熟悉的測試用例設計方法都有哪些?請分別以具體的例子來說明這些方法在測試用例

設計工作中的.應用。

邊界值/等價類/業(yè)務流程圖分析和狀態(tài)轉(zhuǎn)換分析/業(yè)務邏輯分析

3.您認為做好測試用例設計工作的關鍵是什么?

對業(yè)務和軟件需求非常清楚,可以根據(jù)需求不同幡不同的測試用例設計

4.您以往的工作中是否曾開展過測試用例的評審工作?如果有,請描述測試用例評審的過程

和評審的內(nèi)容。

評審計劃->預審->評審;

評審內(nèi)容主要是測試用例對軟件需求的覆蓋程度,對于相關邊界是否考慮,是否針對復雜流

程準備多套測試數(shù)據(jù),是否有專門針對非功能性需求的測試。

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

作的完整過程。

制訂計劃->選擇測試功能->選擇測試工具->錄制腳本->運行測試->分析

結(jié)果

6.您在從事性能測試工作時,是否使用過一些測試工具?如果有,請雌該工具的工作原理,

并以一個具體的工作中的例子描述該工具是如何在實際工作中應用的。

微軟WAS,LoadRunner

7.您認為性能測試工作的目的是什么?做好性能測試工作的關鍵是什么?

關鍵是測試腳本的錄制,測試時候測試環(huán)境的干凈。

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

的軟件缺陷(Bug)記錄?

缺陷名詞/描述/缺陷等級/嚴重程度/發(fā)現(xiàn)模塊/發(fā)現(xiàn)步驟和過程;是否可以重現(xiàn)

軟件測試面試題三

1、什么是兼容性測試?兼容性測試側(cè)重哪些方面?

參考答案:

兼容測試主要是檢查軟件在不同的硬件平臺、軟俏二平臺上是否可以正常的運行,即是通常說

的軟件的可移植性。

兼容的類型,如果細分的話,有平臺的兼容,網(wǎng)絡兼容,數(shù)據(jù)庫兼容,以及數(shù)據(jù)格式的兼容。

兼容測試的重點是,對兼容環(huán)境的分析。通常,是在運行軟件的‘環(huán)境不是很確定的情況下,

才需要做兼容。根據(jù)軟件運行的需要,或者根據(jù)需求文檔,一般都能夠得出用戶會在什么環(huán)境下

使用該軟件,把這些環(huán)境整理成表單,就得出做兼容測試的兼容環(huán)境了。

兼容和配置測試的區(qū)別在于,做配置測試通常不是CleanOS下做測試,而兼容測試多是在

CleanOS的環(huán)境下做的。

2、我現(xiàn)在有個程序,發(fā)現(xiàn)在Windows上運行得很慢,怎么判別是程序存在問題還是軟硬

件系統(tǒng)的問題?

參考答案:

01、檢查系統(tǒng)是否有中毒的特征;

02、檢查軟件/硬件的配置是否符合軟件的推薦標準;

03、確認當前的系統(tǒng)是否是獨立,即沒有對外提供什么消耗CPU資源的服務;

04、如果是C/S或者B/S結(jié)構(gòu)的軟件,需要檢查是不是因為與服務器的連接有問題,或者

訪問有問題造成的;

05、在系統(tǒng)沒有任何負載的情況下,查看性能監(jiān)視器,確認應用程序?qū)PU/內(nèi)存的訪問情

況。

3、測試的策略有哪些?

參考答案:

黑盒/白盒,靜態(tài)/動態(tài),手工/自動,冒煙測試,回歸測試,公測(Beta測試的策略)

4、正交表測試用例設計方法的特點是什么?

參考答案:

用最少的實驗覆蓋最多的操作,測試用例設計很少,效率高,但是很復雜;

對于基本的驗證功能,以及二次集成引起的缺陷,一般都能找出來;但是更深的缺陷,更復

雜的缺陷,還是無能為力的;

具體的環(huán)境下,正交表一般都很難做的。大多

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論