2025年軟件測試面試題庫及解析_第1頁
2025年軟件測試面試題庫及解析_第2頁
2025年軟件測試面試題庫及解析_第3頁
2025年軟件測試面試題庫及解析_第4頁
2025年軟件測試面試題庫及解析_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、TCP是互聯網中的(1)協議,使用(2)次握手協議建立連接。當積極發出

SYN連接祈求后,等待對方回答(3)。這種連接的措施可以防止(4),TCP使

用的流量控制協議是(5)o

(1)A.傳播層B.網絡層C會話層D.應用層

(2)A.1B.2C.3D.4

(3)A.SYN,ACKB.FIN,ACKC.PSH,ACKD.RST,ACK

(4)A.出現半連接B.無法連接C.假冒的連接D.產生錯誤的連接

(5)A.固定大小的滑動窗口協議B.可變大小的滑動窗口協議C.后退N幀

ARQ協議D.選擇重發ARQ協議

2、下列論述中,與提高軟件可移植性有關的是。

A.選擇時間效率高的算法

B.盡量減少注釋

C.選擇空間效率高的算法

D.盡量用高級語言編寫系統中對效率規定不高的部分

D軟件可移植性是指與軟件可從某一環境移植到另一環境的能力有關的一組屬

性。高級語言具有很好的可移植性,因此可以盡量用高級語言編寫系統中對效率

規定不高的部分。減少注釋、選擇時間/空間效率高的算法都不能提高軟件的可

移植性。

3、用邊界值分析法,假定YXvlOO,那么X在測試中應當取的邊界值是______

A.X=l,X=IOO;B.X=0,X=l,X=100,X=10l;

C.X=2,X=99;D.X=O,X=101;

4、在網絡應用測試中,網絡延遲是一種重要指標。如下有關網絡延遲的理解,

對的的是______

A.指響應時間;

B.指報文從客戶端發出到客戶端接受到服務器響應的間隔時間;

C.指報文在網絡上的傳播時間;

D.指從報文開始進入網絡到它開始離開網絡之間的時間

網絡延遲:在傳播介質中傳播所用的時間,即從報文開始進入網絡到它開始離開

網絡之間的時間。

5、軟件可靠性是指在指定的條件下使用時,軟件產品維持規定的性能級別的能

力,其子特性()是指在軟件發生故障或者違反指定接口的狀況下,軟件產品維

持規定的性能級別的能力。

A.成熟性;B.易恢復性;C.容錯性;D.可靠性依從性

國標GB/T16260《軟件產品評價-質量特性及其使用指南》規定了軟件產品的六

個質量特性,并推薦了與之對應的27個子特性,質量特性和子特性列表如下:

質量特描述子特性子特性描述

功能性當軟件在指定條件下使適合性軟件產品為指定的任務和顧客目

用時,軟件產品滿足明的提供一組合適的功能的能力

確和隱含規定功能的能精確性軟件產品具有所需精確度的對的

力或相符的成果及效果的能力

互操作軟件產品與一?種或更多的規定系

性統進行交互的能力

功能性軟件產品依附于同功能性有關的

依從性原則、約定或法規以及類似規定

的能力

安全保軟件產品保護信息和數據的能

密力,以使未授權的人員或系統不

能閱讀或修改這些信息和數據,

但不拒絕授權人員或系統對它們

的訪問。

可靠性軟件產品維持規定的性成熟性軟件產品防止因軟件中錯誤的發

能級別的能力生而導致失效的能力

容錯性在軟件發生故障或者違反指定接

口的狀況下,軟件產品維持規定

的性能級別的能力

易恢復在失效發生的狀況下,軟件產品

性重建規定的性能級別并恢復受直

接影響的數據的能力

可靠性軟件產品依附于同可靠性有關的

依從性原則、約定或規定的能力

易用性軟件產品在指定條件下易理解軟件產品使顧客能理解軟件與否

使用時,軟件產品被理性適合以及怎樣能將軟件用于特定

解、學習、使用和吸引的任務和使用環境的能力。

顧客的能力易學性軟件產品使顧客能學習它的能力

易操作軟件產品使顧客能操作和控制它

性的能力

吸引性軟件產品吸引顧客的能力

易用性軟件產品依附于同易用性有關的

依從性原則、約定或規定的能力

效率在規定條件下,相對于時間特在規定條件下,軟件產品執行其

所用資源的數量,軟件性功能時,提供合適的對應時間和

產品提供合適的性能的處理時間以及吞吐率的能力

能力資源特在規定條件下,軟件產品執行其

性功能時,使用合適的數量和類型

的資源的能力

效率依軟件產品依附于同效率有關的原

從性則、約定或規定的能力

維護性軟件產品可被修改的能易分析軟件產品診斷軟件中的缺陷或失

力。修改也許包括修正、性效原因,以及鑒定待修改的部分

改善或軟件適應環境、的能力

需求和功能規格闡明中易變化指軟件產品使指定的修改可以被

的變化性實現的能力

穩定性軟件產品防止由于軟件修改而導

致以外成果的能力

易測試軟件產品使已修改軟件能被確認

性的能力

維護性軟件產品依附丁同維護性有關的

依從性原則、約定或規定的能力

可移植軟件產品從一種環境遷適應性指軟件產品無需采用有別于為考

性移到此外一種環境的能慮該軟件的0的而準備的活動或

力手段,就也許適應不一樣的指定

環境的能力

易安裝軟件產品在指定環境中被安裝的

性能力

共存性軟件產品在公共環境中同與其分

享公共資源的其他獨立軟件共存

的能力

易替代軟件產品在環境相似、目的相似

性的狀況下替代另i種指定軟件產

品的能力

可移植軟件產品依附于同可移植性有關

性依從的原則、約定或規定的能力

6、有關軟件質量的描述,對的的是

A.軟件質量是指軟件滿足規定顧客需求的能力;

B.軟件質量特性是指軟件的功能性、可靠性、易用性、效率、可維護性、可移

植性;

C.軟件質量保證過程就是軟件測試過程;

D.以上描述都不對

解析:軟件質量就是“軟件與明確的和隱含的定義的需求相一致的程度

7、(1)是面向對象程序設計語言不一樣于其他語言的重要特點,與否建立了

豐富的(2)是衡量一種面向對象程序設計語言成熟與否的重要標志之一。

(1)A.繼承性;B.消息傳遞;C.多態性;D.靜態聯編;

(2)A.函數庫;B.類庫;C.類型庫;D.措施庫;

8、8位ASCII編碼的最大編碼值為

A.128B.127C.256D.255

9、對計算機軟件和硬件資源進行管理和控制的軟件是

A.文獻管理程序B.輸入輸出管理程序C.命令處理程序D.操作

系統

操作系統(OperatingSystem,簡稱OS)是一管理電腦硬件與軟件資源的程序,

同步也是計算機系統的內核與基石。

10、下列說法對的的是

A.給計算機加電稱為熱啟動

B.計算機死機后常用冷啟動計算機

C.可用Ctrl+Alt+Del犍對計算機冷啟動

D.可用CtH+Alt+Del按鈕對計算機熱啟動

熱啟動就是按ctrl+alt+delete的重啟。冷啟動是按機箱上的電源(power)按鈕

的開機。

11、1024B是

A.1KBB.IMBC.1GBD.1Gb

1個字節等于8位二進制,1TB=1O24GB1GB=1024MB1MB=1024KB

lKB=1024Byte

12、衡量計算機的平均無端障時間是計算機的

A.可靠性B.可維護性C.適應性D.穩定性

MTBF,即平均無端障時間,英文全稱是“MeanTimeBetweenFailure"。是衡量一

種產品(尤其是電器產品)的可靠性指標。

13、十進制102轉換為二進制是

A.1100111B.1100110C.1100001D.101111

102=2'+22+254-26,102=1100110

14、在Windows中,下列可以作為文獻名的是______

A.a?.txtB.abo.docC.abc*.xlsD.Rula.bmp

1容許文獻或者文獻夾名稱不得超過255個字符。

2文獻名除了開頭之外任何地方都可以使用空格。

3文獻名中不能有下列符號:“?

4Windows98文獻名不辨別大小寫,但在顯示時可以保留大小寫格式。

5文獻名中可以包括多種間隔符,如“我的文獻。我的圖片。001”。

15、SNMP所采用的傳播層協議是

A.UDPB.ICMPC.TCPD.IP

簡樸網絡管理協議(SNMP)是目前TCP/IP網絡中應用最為廣泛的網絡管理

協議,SNMP使用UDP(顧客數據報協議)作為第四層協議(傳播協議),進行

無連接操作。

16、為保證測試活動的可控性,必須在軟件測試過程中進行軟件測試配置管理,

一般來說,軟件測試配置管理中最基本的活動包活

A.配置項標識、配置項控制、配置狀態匯報、配置審計

B.配置基線確立、配置項控制、配置匯報、配置審計

C.配置項標識、配置項變更、配置審計、配置跟蹤

D.配置項標識、配置項控制、配置狀態匯報、配置跟蹤

17、措施根據輸出對輸入的依賴關系設計測試用例。

A.途徑測試B.等價類C.因果圖D.邊界值

18、在C++語言中,若類C中定義了一種措施intf(inta,intb),那么措施

不能與該措施同步存在于類C中

A.intf(intx,inty)B.intf(floata,intb)

C.floatf(intx,floaty)D.intf(intx,floaty)

19、下列有關軟件驗收測試的合格通過準則錯誤的是:

A.軟件需求分析闡明書中定義的所有功能已所有實現,性能指標所有到達規

定;

B.所有測試項沒有殘存一級、二級和三級錯誤;

C.立項審批表、需求分析文檔、設計文檔和編碼實現不一致;

D.驗收測試工件齊全

軟件驗收測試合格通過準則:1軟件需求分析闡明書中定義的所有功能己所有實

現,性能指標所有到達規定。2所有測試項沒有殘存的一級二級三級的錯誤。3

立項審批表、需求分析文檔、設計文檔和編碼實現一致。4驗收測試工件齊全(測

試計劃,測試用例,測試日志,測試告知單,測試分析匯報)

20、測試設計員的職責有:

①制定測試計劃②設計測試用例③設計測試過程、腳本④評估測試

活動

A.①④B.②③C.①③D.以上全是

測試設計員的職責:確定并描述對應的測試技術、確定對應的測試支持工具、

定義并維護測試自動化架構、

詳述和驗證需要的測試環境配置、驗證與評估測試途徑

21、對于業務流清晰的系統可以運用口_貫穿整個測試用例設計過程廣在用例中

綜合使用多種測試措施,對于參數配置類的軟件,要用J選擇較少的組合方式

到達最佳效果,假如程序的功能闡明中具有輸入條件的組合狀況,則一開始就可

以選用L和鑒定表驅動法

A.等價類劃分B.因果圖法C.正交試驗法D.場景法、

因果圖適合于檢查程序輸入條件波及的多種組合狀況,正交試驗法就是運用排列

整潔的表-正交表來對試驗進行整體設計、綜合比較、記錄分析,實現通過少數

的試驗次數找到很好的生產條件,以到達最高生產工藝效果

22、下列軟件實行活動的進入準則描述錯誤的是:

A.需求工件已經被基線化

B.詳細設計工件已經被基線化

C.構架工件已經被基線化

D.項目階段成果已經被基線化

23、軟件的六大質量特性包括:

①功能性、可靠性②可用性、效率③穩定性、可移植④兼容性、可擴

展性

A.①@③B.②③④C.①③④D.①②?

24、正式的技術評審FTR(FormalTechnicalReview)是軟件工程師組織的軟件質量

保證活動,下面有關FTR指導原則中錯誤的是

A.評審產品,而不是評審生產者的能力

B.要有嚴格的評審計劃,并遵守日程安排

C.對評審中出現的問題要充足討論,以求徹底處理

D.限制參與者人數,并規定評審會之前做好準備

正式技術評審(FTR)是一種由軟件工程師和其他人進行的軟件質量保障活動。

1.目的

(1)發現功能、邏輯或實現的錯誤

(2)證明通過評審的軟件確實滿足需求

(3)保證軟件的表達符合預定義的原則

(4)得到一種一致的方式開發的軟件

(5)使項目更易管理

2、評審會議

3-5人參與,不超過2小時,由評審主席、評審者和生產者參與,必須做出

下列決定中的一種:(1)工作產品可不可以不經修改而被接受;(2)由于嚴重

錯誤而否決工作產品;(3)臨時接受工作產品。

3、評審總結匯報、回答

評審什么?由誰評審?結論是什么?評審總結匯報是項目歷史記錄的

部分,標識產品中存在問題的區域,作為行政條目檢查表以指導生產者進行改

正。

4、評審指導原則

(1)評審產品,而不是評審生產者。注意客氣地指出錯誤,氣氛輕松。

(2)不要離題,限制爭論。有異議的問題不要爭論但要記錄在案。

(3)對各個問題都刊登見解。問題處理應當放到評審會議之后進行。

(4)為每個要評審的工作產品建立一種檢查表。應為分析、設計、編碼、

測試文檔都建立檢查表。

(5)分派資源和時間。應當將評審作為軟件工程任務加以調度。

(6)評審此前所做的評審

25、下列有關文檔測試描述錯誤的是______

A.文檔測試重要檢查文檔的對的性、完備性、可理解性、可操作性和易維護性;

B.對的性是指不要把軟件的功能和操作寫錯,也不容許文檔內容前后矛盾;

C.完備性是指文檔不可以“虎頭蛇尾”,更不許遺漏關鍵內容。有些學生在證

明數學題時,喜歡用“顯然”兩字蒙混過關。文檔中諸多內容對開發者也許是“顯

然”的,但對顧客而言不見得都是“顯然”的;

D.文檔不可以寫成散文、詩歌或者偵探、言情小說,要讓大眾顧客看得懂,能

理解

文檔測試重要檢查文檔的對的性、完備性、可理解性

26、軟件工程的重要環節有

①人員管理;②項目管理;③可行性與需求分析;④系統設計;⑤程序設計;⑥

測試;⑦維護等

A.①②④⑤⑥⑦B.②③⑤⑥⑦C.①②③④⑤⑥D.以上

全是

27、如下有關集成測試的內容對的的有

①集成測試也叫組裝測試或者聯合測試;

②在把各個模塊連接起來的時候,穿越模塊接口的數據與否會丟失;

③一種模塊的功能與否會對另一種模塊的功能產生不利的影響;

④各個子功能組合起來,能否到達預期規定的父功能;

⑤全局數據構造與否有問題;

⑥單個模塊的誤差累積起來,與否會放大,從而到達不能接受的程度;

A.①②④⑤⑥B.②③④⑤⑥C.①②③⑤⑥D.以上所

有對的

28、新開發的數據庫管理系統中,數據庫管理員張工發現被顧客頻繁運行的某個

查詢處理程序使用了多種表的連接,產生這一問題的原因在于(1).在保證該處理

程序功能的前提下提高其執行效率,他應當(2).

(1)A.需求分析階段對顧客的信息規定和處理規定未完全掌握

B.概念構造設計不對的

C.邏輯構造設計階段未能對關系模式分解到BCNF

D.物理設計階段未能對的選擇數據的存儲構造

(2)A.建立該查詢處理程序所用到表的視圖,并對程序作對應的修改

B.建立查詢處理程序所用到表進行必要的合并,并對程序作對應的修改

C.修改該程序以減少所使用的表

D.盡量采用嵌套查詢實現該程序的功能

29、在某學校的綜合管理系統設計階段,教師實體在學籍管理子系統中被稱為"教

師”,而在人事管理子系統中被稱為“職工”,此類沖突描述對的的為

A.語義沖突B.命名沖突C.屬性沖突D.構造沖突

3()、如下選項中,可以月于Internet信息服務器遠程管理的是______

A.TelnetB.RASC.FTPD.SMTP

Telnet是進行遠程登錄的原則協議和重要方式,它為顧客提供了在當地計算機上

完畢遠程主機工作的能力。在終端使用者的電腦上使用⑹net程序,用它連接到

服務器。終端使用者可以在telnet程序中輸入命令,這些命令會在服務器上運行,

就像直接在服務器的控制臺上輸入同樣。因此telnet具有Internet信息服務器遠

程管理功能RAS服務(RemoleAccessService,遠程訪問服務),通過RAS可以

在遠程將PC登錄到網站的服務器上,以便在非工作時間對網站進行緊急維護和

內容刪改。因此RAS也具有Internet信息服務器遠程管理功能。Transfer

Protocol)是個文獻傳播協議。正如其名:協議的任務是從一臺計算機將文獻傳

送到另一臺計算機,它與這兩臺計算機所處的位置、聯絡的方式、以及使用的操

作系統無關。它的目的是提高文獻的共享性,提供非直接使用遠程計算機,使存

儲介質對顧客透明和可靠高效地傳送數據。SMTP稱為簡樸Mail傳播協議

(SimpleMailTransferProtocal),目的是向顧客提供高效、可靠的郵件傳播,它

是個祈求/響應協議,命令和響應都是基于ASCII文本的。

31、計算機的指令系統不包括:

A.程序控制指令B.運算指令C.數據傳送指令D.循環控制指令

常見指令按功能可劃分為:①數據處理指令:包括算術運算指令、邏輯運算指

令、移位指令、比較指令等。②數據傳送指令:包括寄存器之間、寄存器

與主存儲器之間的傳送指令等。③程序控制指令:包括條件轉移指令、無

條件轉移指令、轉子程序指令等。④輸入一輸出指令:包括多種外圍設備

的讀、寫指令等。有的計算機將輸入一輸出指令包括在數據傳送指令類中。

⑤狀態管理指令:包括諸如實現置存儲保護、中斷處理等功能的管理指令。

32、OSI規定的網絡協議包括幾層并次序排列:

①數據鏈路層②網絡層③傳播層④會話層⑤表iA層⑥應用層⑦

物理層⑧TCP層⑨數據傳播層

A.⑦①②③④⑤⑥B.①⑦②③④⑤⑥

C.⑦⑧②③④⑥⑤C.⑦①⑨③④⑤⑥

OSI的7層從下到上分別是物理層、數據鏈路層、網絡層、傳播層、會話層、表

達層和應用層。

33、軟件測試的目的是

A.評價軟件的質量B.發現軟件的錯誤

C.找出軟件中的所有錯誤D.證明軟件是對的的

34、為了提高測試的效率,應當______

A.隨機地選用測試數據B.取一切也許的輸入數據作為測試數據

C.在完畢編碼后來制定軟件的測試計劃D.選擇發現錯誤的也許性大

的數據作為測試數據

35、下列與設計測試數據無關的文檔是______

A.該軟件的設計人員B.程序的復雜程度

C.源程序D.項目開發計劃

36、軟件調試的目的是

A.找出錯誤所在并改正之B.排除存在錯誤的也

許性

C.對錯誤性質進行分類D.記錄出錯的次數

調試跟測試是兩個不一樣的過程,有著主線的區別.

1,軟件測試是找出軟件己經存在的錯誤,而調試是定位錯誤,修改程序以修正錯誤.

2,軟件測試從?種已知的條件開始,有預知的結局而調試從未知的條件開始,其

結局不可預知

3,軟件測試可以計戈(可以預先制定測試用例和過程,工作進度可以度量.而調試不

能計劃,進度不可度量.

4,調試是在測試之后,在措施,思緒,方略上均有所不一樣.

5,測試的對像可以是文檔和代碼而調試的對像只能是代碼

6.調試是隨機性的由程序員完畢為了程序可運行

測試是有目的性的由測試人員完畢為了程序可完畢指定功能

37、下列有關軟件測試的論述中,選擇出所有對的的一組______

(1)用黑盒法測試時,測試用例是根據程序內部邏輯設計的

(2)盡量用公共過程或子程序去替代反復的代碼段

⑶測試是為了驗證該軟件已對的地實現了顧客的規定

(4)對于連鎖型分支構造,若有n個鑒定語句,則有2n條途徑

(5)盡量采用復合的條件測試,以防止嵌套的分支構造

(6)GOTO語句概念簡樸,使用以便,在某些狀況下,保留GOTO語句反能使寫

出的程序愈加簡潔

(7)發現錯誤多的程序模塊,殘留在模塊中的錯誤也多

(8)黑盒測試措施中最有效的是因果圖法

(9)在做程序的單元測試時,樁(存根)模塊比驅動模塊輕易編寫

(10)程序效率的提高重要應通過選擇高效的算法來實現

A.(4)(5)(6)(7)(10)B.⑴⑵(4)⑸⑺

C.⑵(4)(5)⑺⑼D.以上描述所有對的

38、單元測試一般以白盒為主,測試的根據是

A.模塊功能規格闡明B.系統模塊構造圖

C.系統需求規格闡明D.ABC都可以

39、下列有關alpha、beta測試的描述中對的的是:______

A.alpha測試幕要顧客代表參與;

B.beta測試是不是驗收測試的一種;

C.alpha測試不需要顧客代表參與;

D.beta測試是系統測試的一種;

40、Linux有三個查看文獻的命令,若但愿在查看文獻內容過程中可以用光標上

下移動來查看文獻內容,應使用命令。

A.cat;B.more;C.less;D.menu;

cat這個命令是linux中非常重要的一種命令,它的功能是顯示或連結一般的ascii

文本文獻less具有more相似的功能,同步支持方向鍵和前翻頁,后翻頁滾屏。

more只能用空格鍵下翻,不小心翻多了就沒法反回看。

415strings=newstring(^xyz^);創立了幾種stringobject?(多選)

A.“xyz”;B.僅僅是s;C.指向“xyz”的引用對象s;D.僅僅是“xyz”;

42、關系模型的數據操縱即是建立在關系上的數據操縱,一般有四種操作;

(多選)

A.增長;B.刪除;C修改.;D.查詢;E.存儲;F.定期觸發

常用的關系操作包括查詢操作和插入、刪除、修改操作兩大部分

43、一種文獻名字為r「.Z,可以用來解壓縮的命令是:

AtarBgzipCcompressDuncompress

44、對文獻進行歸檔的命令為

AddBcpioCgzipDtar

dd是Linux/UNIX下的一種非常有用的命令,作用是用指定大小的塊拷貝一種

文獻,并在拷貝的同步進行指定的轉換。[叩沁是用來建立,還原備份檔的工具

程序,它可以加入,解開cpio或tra備份檔內的文獻。

GZIP最早由Jean-loupGailly和MarkAdler創立,用于UNIX系統的文獻壓縮。

tar命令是Unix/Linux系統中備份文獻的可靠措施,幾乎可以工作于任何環境中,

它的使用權限是所有顧客。

45變化文獻所有者的命令為

AchmodBtouchCchownDcat

運用chmod可以藉以控制檔案怎樣被他人所存取。

touch更新文獻的訪問和修改時間。

運用chown可以將檔案的擁有者加以變化。

46、用ftp進行文獻傳播時,有兩種模式:

AWord和binaryB.txt和WordDocument

CASCII和binaryDASCII和RichTextFormat

47、若文獻A的創立者但愿對所有顧客(包括其自身)可讀寫文獻A但不可執行A,

可用下列哪一種命令完畢?

A.chown333AB.chown666AC.chmod555AD.chmod666A

48、在UNIX文獻系統中,若在根文獻系統的某個子目錄上掛

溫馨提示

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

評論

0/150

提交評論