2024年軟件測(cè)試工程師筆試歷年真題薈萃含答案_第1頁
2024年軟件測(cè)試工程師筆試歷年真題薈萃含答案_第2頁
2024年軟件測(cè)試工程師筆試歷年真題薈萃含答案_第3頁
2024年軟件測(cè)試工程師筆試歷年真題薈萃含答案_第4頁
2024年軟件測(cè)試工程師筆試歷年真題薈萃含答案_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2024年軟件測(cè)試工程師筆試歷年真題薈萃含答案(圖片大小可自由調(diào)整)第1卷一.參考題庫(kù)(共30題)1.對(duì)于一個(gè)含有n個(gè)變量的程序,采用邊界值健壯性測(cè)試方法來測(cè)試程序會(huì)產(chǎn)生6n+1個(gè)測(cè)試用例。2.你如何調(diào)試LoadRunner腳本?3.()是存在于軟件(文檔、數(shù)據(jù)、程序)之中的那些不希望或不可接受的偏差。A、軟件錯(cuò)誤B、軟件缺陷C、軟件故障D、軟件失效4.軟件具有幾個(gè)特點(diǎn),請(qǐng)?jiān)敿?xì)說明。?5.所有軟件都有一個(gè)用戶界面,因此必須測(cè)試易用性。()6.集成測(cè)試可看著是體系結(jié)構(gòu)分析工作基礎(chǔ)之上的細(xì)化??蓮哪膸讉€(gè)角度進(jìn)行模快分析。7.自同步法8.按照測(cè)試技術(shù)劃分,軟件測(cè)試可分為()A、白盒測(cè)試B、黑盒測(cè)試C、藍(lán)盒測(cè)試D、綠盒測(cè)試9.軟件缺陷可能會(huì)被修復(fù),可能會(huì)被保留或者標(biāo)識(shí)出來。10.按照測(cè)試實(shí)施組織劃分,軟件測(cè)試分為()等階段。A、開發(fā)方測(cè)試B、用戶測(cè)試C、第三方測(cè)試D、整體測(cè)試11.測(cè)試計(jì)劃中的5W1H什么意思?12.軟件測(cè)試過程包含的測(cè)試活動(dòng)有測(cè)試計(jì)劃,(),測(cè)試實(shí)施,測(cè)試執(zhí)行,缺陷跟蹤和測(cè)試評(píng)估13.WEB應(yīng)用中一般采用架構(gòu)的是()A、C/S結(jié)構(gòu)B、B/S結(jié)構(gòu)C、集群結(jié)構(gòu)D、服務(wù)器互備份14.軟件驗(yàn)收測(cè)試應(yīng)該完成哪些主要測(cè)試工作?15.軟件測(cè)試應(yīng)當(dāng)遵循什么原則?為什么要遵循這些原則?16.()是特定用戶使用產(chǎn)品滿足其要求的程度,以達(dá)到在特定應(yīng)用環(huán)境中的有效性、生產(chǎn)和滿意度等特定目標(biāo)。A、外部質(zhì)量B、內(nèi)部質(zhì)量C、使用質(zhì)量D、軟件質(zhì)量17.信號(hào)傳輸速率18.在軟件測(cè)試策略所包含的內(nèi)容中最主要的部分有兩個(gè),一是要進(jìn)行的測(cè)試過程,另外一個(gè)就是要執(zhí)行的測(cè)試類型。19.軟件測(cè)試策略必須提供可以檢驗(yàn)一小段源代碼是否得以正確實(shí)現(xiàn)的低層測(cè)試,同時(shí)也要提供能夠驗(yàn)證整個(gè)系統(tǒng)的功能是否符合用戶需求的高層測(cè)試。20.什么是軟件缺陷?21.好的測(cè)試員不懈追求()。22.請(qǐng)分別詳細(xì)說明安裝測(cè)試和反安裝測(cè)試各自的內(nèi)容。?23.若一個(gè)通訊簿最多可以輸入100條記錄,則下列選項(xiàng)中設(shè)計(jì)的測(cè)試用例最優(yōu)的是()。A、分別輸入1、50、100條記錄B、分別輸入0、1、50、99、100條記錄C、分別輸入0、1、99、100、101條記錄D、分別輸入0、1、50、99、100、101條記錄24.軟件自動(dòng)化測(cè)試是軟件測(cè)試技術(shù)的一個(gè)重要的組成部分,引入自動(dòng)化測(cè)試可以提高軟件質(zhì)量,節(jié)省經(jīng)費(fèi),縮短產(chǎn)品發(fā)布周期。25.運(yùn)行checksetup.pl后,系統(tǒng)生成localconfig文件,以下為其中幾行內(nèi)容,請(qǐng)說出哪句為BUG數(shù)據(jù)庫(kù)的管理員名稱?()A、$db_host=“l(fā)ocalhost“;B、$db_port=3306;C、$db_name=“bugs“;D、$db_user=“bugs“;26.測(cè)試過程的主要測(cè)試活動(dòng)可分為()個(gè)階段。A、2B、3C、4D、527.簡(jiǎn)述軟件測(cè)試自動(dòng)化的意義。28.軟件質(zhì)量管理(QM)應(yīng)有質(zhì)量保證(QA)和質(zhì)量控制(QC)組成,下面的選項(xiàng)屬于QC得是()A、測(cè)試B、跟蹤C(jī)、監(jiān)督D、制定計(jì)劃E、需求審查F、程序代碼審查29.軟件生存周期是從軟件開始開發(fā)到開發(fā)結(jié)束的整個(gè)時(shí)期。()30.平臺(tái)化軟件的兼容性測(cè)試應(yīng)包括跨硬件平臺(tái)能力、跨操作系統(tǒng)能力、()、客戶端兼容性測(cè)試和數(shù)據(jù)兼容性測(cè)試。A、支持UNIX,Linux操作系統(tǒng)B、支持SQLServer,DB2數(shù)據(jù)庫(kù)C、支持各模塊間的數(shù)據(jù)兼容D、支持多種數(shù)據(jù)庫(kù)系統(tǒng)第1卷參考答案一.參考題庫(kù)1.參考答案:正確2.參考答案: 通常采用以下方法調(diào)試LoadRunner測(cè)試腳本斷點(diǎn)、單步跟蹤、日志輸出3.參考答案:B4.參考答案:軟件具有8個(gè)特點(diǎn):(1)軟件是一種邏輯實(shí)體,而不是具體的物理實(shí)體。因而它具有抽象性。(2)軟件的生產(chǎn)與硬件不同,它沒有明顯的制造過程。對(duì)軟件的質(zhì)量控制,必須著重在軟件開發(fā)方面下功夫。(3)在軟件的運(yùn)行和使用期間,沒有硬件那樣的機(jī)械磨損,老化問題。然而它存在退化問題,必須要對(duì)其進(jìn)行多次的修改與維護(hù)。(4)軟件的開發(fā)和運(yùn)行常常受到計(jì)算機(jī)系統(tǒng)的制約,對(duì)計(jì)算機(jī)系統(tǒng)有著不同程度的依賴性。為了解除這種依賴性,在軟件開發(fā)中提出了軟件移植的問題。(5)軟件的開發(fā)至今尚未完全擺脫人工藝的開發(fā)方式。(6)軟件本身是復(fù)雜的。軟件的復(fù)雜性可能來自它所反映的實(shí)際問題的復(fù)雜性,也可能來自程序邏輯結(jié)構(gòu)的復(fù)雜性。(7)軟件成本相當(dāng)昂貴。軟件的研制工作需要投入大量的、復(fù)雜的、高強(qiáng)度的腦力勞動(dòng),它的成本是比較高的。(8)相當(dāng)多的軟件工作涉及到社會(huì)因素。許多軟件的開發(fā)和運(yùn)行涉及機(jī)構(gòu)、體制及管理方式等問題,它直接影響到項(xiàng)目的成敗。5.參考答案:錯(cuò)誤6.參考答案:1)確定本次要測(cè)試的模塊;2)找出與該模塊相關(guān)的所有模塊,并且按優(yōu)先級(jí)對(duì)這些模塊進(jìn)行排列;3)從優(yōu)先級(jí)別最高的相關(guān)模塊開始,把被測(cè)模塊與其集成到一起;4)然后依次集成其他模塊。7.參考答案: 是指接收方能從數(shù)據(jù)信號(hào)波形中提取同步信號(hào)的方法。8.參考答案:A,B9.參考答案:正確10.參考答案:A,B,C11.參考答案: Why、What、Where、When、Who、How,其中Why主要指測(cè)試目的。What指測(cè)試范圍即測(cè)試內(nèi)容、Where指測(cè)試環(huán)境、When指測(cè)試的時(shí)間階段安排、Who指測(cè)試資源、How指測(cè)試策略。12.參考答案:測(cè)試設(shè)計(jì)13.參考答案:B14.參考答案: 軟件驗(yàn)收測(cè)試應(yīng)完成的主要工作包括配置復(fù)審、合法性檢查、文檔檢查、軟件一致性檢查、軟件功能和性能測(cè)試與測(cè)試結(jié)果評(píng)審等。15.參考答案: ①用例由輸入數(shù)據(jù)和預(yù)期的輸出數(shù)據(jù)兩部分組成,因?yàn)檫@樣便于對(duì)照檢查,做到有的放矢。②用例不僅選用合理的輸入數(shù)據(jù),還要選擇不合理的輸入數(shù)據(jù)。因?yàn)楫?dāng)以特殊方式使用程序時(shí),會(huì)突然發(fā)現(xiàn)程序中有許多錯(cuò)誤,故使用預(yù)期的不合理的輸入數(shù)據(jù)進(jìn)行程序測(cè)試,比用合理的輸入數(shù)據(jù)收獲要大,從而能更多地發(fā)現(xiàn)錯(cuò)誤,提高程序可靠性。 ③除了檢查程序是否做了它應(yīng)該做的事,還應(yīng)該檢查程序是否做了它不應(yīng)該做的事,因?yàn)槿绻绦蜃隽怂粦?yīng)該做的事,即使程序能做它應(yīng)該做的事,程序也是錯(cuò)誤的。 ④應(yīng)制定測(cè)試計(jì)劃并嚴(yán)格執(zhí)行,因?yàn)檫@樣可以排除隨意性。 ⑤長(zhǎng)期保留測(cè)試用例,因?yàn)闇y(cè)試用例的設(shè)計(jì)耗費(fèi)很大的工作量,而修改后的程序可能有新的錯(cuò)誤,需要進(jìn)行回歸測(cè)試,故必須將測(cè)試用例作為文檔保存,使測(cè)試具有可重復(fù)性,同時(shí)測(cè)試用例是將來系統(tǒng)維護(hù)測(cè)試與確認(rèn)的依據(jù),保存測(cè)試用例也為以后的維護(hù)提供方便。 ⑥對(duì)發(fā)現(xiàn)錯(cuò)誤較多的程序段,應(yīng)進(jìn)行更深入的測(cè)試,因?yàn)榘l(fā)現(xiàn)錯(cuò)誤較多的程序段,其質(zhì)量較差,同時(shí)在修改錯(cuò)誤過程中又容易引入新的錯(cuò)誤。 ⑦程序員避免測(cè)試自己設(shè)計(jì)的程序,因?yàn)闇y(cè)試目的是找錯(cuò)。從心理學(xué)角度講,程序員大多對(duì)自己的程序存有偏見,總認(rèn)為沒有錯(cuò)誤或錯(cuò)誤不大,另外程序員對(duì)需求規(guī)格說明的理解而引入的錯(cuò)誤則更難發(fā)現(xiàn),應(yīng)該由別人或另外的機(jī)構(gòu)來測(cè)試會(huì)更客觀、更有效。16.參考答案:C17.參考答案: 也稱碼元率、調(diào)制速率或波特率,表示單位時(shí)間內(nèi)通過信道傳輸?shù)拇a元個(gè)數(shù),單位記做BAUD。18.參考答案:正確19.參考答案:正確20.參考答案: 滿足下列五個(gè)規(guī)則之一才稱為軟件缺陷: 1)軟件未達(dá)到產(chǎn)品說明書標(biāo)明的功能。 2)軟件出現(xiàn)了產(chǎn)品說明書指明不會(huì)出現(xiàn)的錯(cuò)誤。 3)軟件功能超出產(chǎn)品說明書指明的范圍。 4)軟件未達(dá)到產(chǎn)品說明書雖未指出但應(yīng)該達(dá)到的目標(biāo)。 5)軟件測(cè)試人員認(rèn)為軟件難以理解、不易使用、運(yùn)行速度緩慢,或者最終用戶認(rèn)為不好。21.參考答案:完美22.參考答案: 1.?對(duì)安裝進(jìn)行測(cè)試要注意如下內(nèi)容: (1)安裝程序是否正確; (2)程序安裝后能否正確運(yùn)行; (3)安裝過程是否符合安裝手冊(cè)的安裝步驟; (4)安裝過程中所有缺省選項(xiàng)是否得到了驗(yàn)證; (5)安裝過程中典型的選項(xiàng)是否得到了驗(yàn)證;); (6)安裝過程中是否出現(xiàn)異常配置狀態(tài)(非法和不合理配置); (7)安裝后是否能產(chǎn)生正確的目錄結(jié)構(gòu)和文件屬性; (8)安裝后的動(dòng)態(tài)庫(kù)是否正確; (9)安裝后的軟件能否正確運(yùn)行; (10)安裝后該系統(tǒng)是否對(duì)其他的應(yīng)用程序造成不正常影響。 2.?對(duì)反安裝進(jìn)行測(cè)試要注意如下內(nèi)容: (1)文件--安裝目錄里的文件及文件夾; (2)非安裝目錄(向系統(tǒng)其它地方添加的文件及文件夾); (3)快捷方式-—(桌面,菜單,任務(wù)欄,系統(tǒng)欄,控件面板,系統(tǒng)服務(wù)列表等); (4)復(fù)原方面-—卸載后,系統(tǒng)能否恢復(fù)到軟件安裝前的狀態(tài); (5)卸載方式--程序自帶卸載程序/系統(tǒng)的控件面板卸載/其它自動(dòng)卸載工具; (6)卸載狀態(tài)--程序在運(yùn)行/暫停/終止等狀態(tài)時(shí)的卸載; (7)非正常卸載情況-卸載軟件過程中,取消卸載進(jìn)程,然后,觀察軟件能否繼續(xù)正常使用; (8)沖擊卸載--在卸載的過程中,中斷電源,然后,啟動(dòng)計(jì)算機(jī)后,重新卸載軟件,如果軟件無法卸載,則重新安裝軟件,安裝之后再重新卸載; (9)卸載環(huán)境--不同的(操作系統(tǒng),硬件環(huán)境,網(wǎng)絡(luò)環(huán)境等)下進(jìn)行卸載?;卸載后,該系統(tǒng)是否對(duì)其他的應(yīng)用程序造成不正常影響。23.參考答案:D24.參考答案:正確25.參考答案:D26.參考答案:D27.參考答案: 軟件測(cè)試自動(dòng)化的意義是: (1)提高測(cè)試效率; (2)降低對(duì)軟件新版本進(jìn)行回歸測(cè)試的開銷; (3)完成手工測(cè)試不能或難以完成的測(cè)試; (4)具有一致性和可重復(fù)性; (5)更好地利用資源; (6)降低風(fēng)險(xiǎn),增加軟件信任度。28.參考答案:A,B,C29.參考答案:錯(cuò)誤30.參考答案:D第2卷一.參考題庫(kù)(共30題)1.黑盒測(cè)試意味著測(cè)試要在軟件的()處進(jìn)行。A、接口B、端口C、接頭D、都不正確2.局部數(shù)據(jù)結(jié)構(gòu)測(cè)試主要表現(xiàn)形式是哪6個(gè)方面??3.WinRunner是基于MSWindows環(huán)境的、企業(yè)級(jí)的功能檢測(cè)工具。4.什么是非增量式集成測(cè)試?5.增量式集成和非增量式集成的概念和舉例。6.錯(cuò)誤推測(cè)法的基本想法是:列舉出程序中所有可能有的錯(cuò)誤和容易發(fā)生錯(cuò)誤的特殊情況,根據(jù)它們選擇測(cè)試用例。7.信宿8.測(cè)試用例說明應(yīng)該包含哪些內(nèi)容?9.從內(nèi)容和重點(diǎn)上我們可以把質(zhì)量管理標(biāo)準(zhǔn)劃分成和()兩種類型。10.變異測(cè)試的理論基礎(chǔ)是程序員能力假設(shè)和()假設(shè)。11.單元測(cè)試的策略有哪些?12.區(qū)別階段評(píng)審的與同行評(píng)審。13.人工審查程序偏重于編碼質(zhì)量的檢驗(yàn),而軟件審查除了審查編碼還要對(duì)各階段()進(jìn)行檢驗(yàn)。14.為什么說軟件測(cè)試必須有預(yù)期結(jié)果?15.請(qǐng)列舉安裝和反安裝測(cè)試的4個(gè)目標(biāo)。?16.軟件測(cè)試工作包括四個(gè)方面,即:測(cè)試管理、()、測(cè)試實(shí)施和測(cè)試評(píng)審。A、測(cè)試用例設(shè)計(jì)B、測(cè)試方法與規(guī)范制定C、測(cè)試計(jì)劃D、測(cè)試環(huán)境配制17.運(yùn)行checksetup.pl后,系統(tǒng)生成localconfig文件,以下為其中幾行內(nèi)容,請(qǐng)說出哪句為BUG數(shù)據(jù)庫(kù)的名稱?()A、$db_host=“l(fā)ocalhost“;B、$db_port=3306;C、$db_name=“bugs“;D、$db_user=“bugs。18.功能測(cè)試的基本要求是什么?請(qǐng)簡(jiǎn)述之。?19.簡(jiǎn)述測(cè)試環(huán)境的構(gòu)成以及搭建測(cè)試環(huán)境時(shí)的注意事項(xiàng)。20.什么是測(cè)試用例?21.()指被測(cè)產(chǎn)品運(yùn)行所需要的操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、瀏覽器及與被測(cè)產(chǎn)品共存的其他應(yīng)用軟件等構(gòu)成的環(huán)境。A、軟件環(huán)境B、硬件環(huán)境C、網(wǎng)絡(luò)環(huán)境D、系統(tǒng)環(huán)境22.設(shè)一個(gè)控制圖如下,請(qǐng)給出其環(huán)路復(fù)雜度和基本路徑。23.對(duì)WEB進(jìn)行壓力測(cè)試時(shí)有哪些條件,如何使用?24.從工程的角度去理解軟件測(cè)試,它是有組織、()、有步驟的活動(dòng)。A、有方法B、有工具C、有研究D、有計(jì)劃25.屬于黑盒測(cè)試的方法?()A、基于基本路徑B、控制流C、基于用戶需求測(cè)試D、邏輯覆蓋26.簡(jiǎn)要說明進(jìn)行配置測(cè)試的兩個(gè)范圍所包括的內(nèi)容。27.如果能夠執(zhí)行完美的黑盒測(cè)試,還需要進(jìn)行白盒測(cè)試嗎?(白盒與黑盒的區(qū)別)28.系統(tǒng)測(cè)試用例的選擇策略是什么?29.集成測(cè)試通常都有哪些策略?30.項(xiàng)目立項(xiàng)前測(cè)試人員不需要提交任何工件。第2卷參考答案一.參考題庫(kù)1.參考答案:A2.參考答案: (1)局部數(shù)據(jù)結(jié)構(gòu)測(cè)試最常見的積累錯(cuò)誤; (2)不適合或者不相容的類型說明; (3)變量無初值; (4)變量初始化或者缺省值有錯(cuò); (5)不正確的變量名或不正確的截?cái)啵?(6)出現(xiàn)上溢、下溢或地址異常。3.參考答案:正確4.參考答案: 對(duì)所有模塊進(jìn)行個(gè)別的單元測(cè)試后,按照程序結(jié)構(gòu)圖將各模塊連接起來,把連接后的程序當(dāng)作一個(gè)整體進(jìn)行測(cè)試。5.參考答案: 非增量式測(cè)試:就是分別對(duì)系統(tǒng)中每個(gè)模塊進(jìn)行單元測(cè)試,然后將所有模塊按照層次結(jié)構(gòu)組裝到一起進(jìn)行測(cè)試,最終得到所要求的軟件。例如:大爆炸集成增量式集成(或組裝):先對(duì)一個(gè)個(gè)模塊進(jìn)行模塊測(cè)試,然后在組裝過程中邊連接邊測(cè)試,以發(fā)現(xiàn)連接過程中產(chǎn)生的問題。例如:自頂向下集成和自底向上集成6.參考答案:正確7.參考答案: 通信過程中接收和處理信息的設(shè)備或計(jì)算機(jī)。8.參考答案:(1)定義(ANSI/IEEE829):編寫用于輸入的實(shí)際數(shù)據(jù)和預(yù)期結(jié)果,并明確指出使用具體測(cè)試用例產(chǎn)生的測(cè)試程序的任何限制(2)包含的內(nèi)容標(biāo)識(shí)符:由測(cè)試設(shè)計(jì)過程說明和測(cè)試程序說明引用的唯一標(biāo)識(shí)符測(cè)試項(xiàng):描述被測(cè)試的詳細(xì)特性、代碼模塊等輸入說明:列舉執(zhí)行測(cè)試用例的所有輸入內(nèi)容或者條件輸出說明:描述進(jìn)行測(cè)試用例預(yù)期的結(jié)果環(huán)境要求:執(zhí)行測(cè)試用例的軟件、硬件、測(cè)試工具及人員等要求特殊要求:描述執(zhí)行測(cè)試用例的特殊要求用例之間的依賴性:注明與其分用例的依賴關(guān)系或受其他用例的影響測(cè)試用例計(jì)劃包含4個(gè)目標(biāo)即:組織性、重復(fù)性、跟蹤和測(cè)試證實(shí)。9.參考答案:評(píng)估標(biāo)準(zhǔn)10.參考答案:組合效應(yīng)11.參考答案: 邏輯覆蓋、循環(huán)覆蓋、同行評(píng)審、桌前檢查、代碼走查、代碼評(píng)審、景泰數(shù)據(jù)流分析12.參考答案: 同行評(píng)審目的:發(fā)現(xiàn)小規(guī)模工作產(chǎn)品的錯(cuò)誤,只要是找錯(cuò)誤; 同行評(píng)審人數(shù):3-7人人員必須經(jīng)過同行評(píng)審會(huì)議的培訓(xùn),由SQA指導(dǎo) 同行評(píng)審內(nèi)容:內(nèi)容小一般文檔<40頁,代碼<500行 同行評(píng)審時(shí)間:一小部分工作產(chǎn)品完成; 階段評(píng)審目的:評(píng)審模塊階段作品的正確性可行性及完整性 階段評(píng)審人數(shù):5人左右評(píng)審人必須是專家具有系統(tǒng)評(píng)審資格 階段評(píng)審內(nèi)容:內(nèi)容多,主要看重點(diǎn) 階段評(píng)審時(shí)間:通常是設(shè)置在關(guān)鍵路徑的時(shí)間點(diǎn)上!13.參考答案:軟件產(chǎn)品14.參考答案: 沒有預(yù)期結(jié)果的測(cè)試是不可理喻的。軟件缺陷是經(jīng)過對(duì)比而得出來的。這正如沒有標(biāo)準(zhǔn)無法進(jìn)行度量一樣。如果我們事先不知道或是無法肯定預(yù)期的結(jié)果,我們必然無法了解測(cè)試正確性。這很容易然人感覺如盲人摸象一般,不少測(cè)試人員常常憑借自身的感覺去評(píng)判軟件缺陷的發(fā)生,其結(jié)果往往是把似是而非的東西作為正確的結(jié)果來判斷,因此常常出現(xiàn)誤測(cè)的現(xiàn)象。15.參考答案: 安裝和反安裝測(cè)試的目標(biāo)有4點(diǎn): 1.安裝/卸載程序能正確運(yùn)行; 2.程序安裝正確;卸載時(shí)完全清除; 3.程序安裝后能正確運(yùn)行;卸載后系統(tǒng)的影響; 4.完善性安裝后程序能正確運(yùn)行。16.參考答案:C17.參考答案:C18.參考答案:功能測(cè)試(Functional?testing)是基于產(chǎn)品功能說明書并根據(jù)產(chǎn)品特征、操作描述和用戶方案,來測(cè)試產(chǎn)品的每個(gè)功能是否都能正常使用、是否達(dá)到了產(chǎn)品規(guī)格說明書的要求。功能測(cè)試只需要考慮它的功能點(diǎn)不需要考慮軟件的內(nèi)部結(jié)構(gòu)及代碼等。功能測(cè)試包括用戶界面測(cè)試、各種操作的測(cè)試、不同的數(shù)據(jù)輸入、邏輯思路、數(shù)據(jù)輸出和存儲(chǔ)等的測(cè)試。19.參考答案: 測(cè)試環(huán)境是指用來運(yùn)行軟件的環(huán)境。 搭建軟件測(cè)試環(huán)境還應(yīng)注意以下幾點(diǎn):盡量模擬用戶的真實(shí)使用環(huán)境;測(cè)試環(huán)境中盡量不要安裝其它與被測(cè)軟件無關(guān)的軟件,但最好安裝殺毒軟件,以確保系統(tǒng)沒有病毒;測(cè)試環(huán)境應(yīng)與開發(fā)環(huán)境獨(dú)立。20.參考答案: 所謂測(cè)試用例是為特定的目的而設(shè)計(jì)的一組測(cè)試輸入、執(zhí)行條件和預(yù)期的結(jié)果;測(cè)試用例是執(zhí)行測(cè)試的最小實(shí)體。21.參考答案:A22.參考答案: 環(huán)路復(fù)雜度:5 基本路徑: 路徑1:1—2—3—5—6—12—13—15 路徑2:1—2—4—5—6—12—13—15 路徑3:1—2—3—5—7—8—13—15 路徑4:1—2—4—5—7—8—13—15 路徑5:1—2—3—5—7—9—10—14—13—15 路徑6:1—2—4—5—7—9—10—14—13—15 路徑7:1—2—3—5—7—9—11—14—13—15 路徑8:1—2—4—5—7—9—11—14—13—1523.參考答案: 條件 重復(fù):就是一遍又一遍地執(zhí)行某個(gè)操作或功能。這將確定一個(gè)操作能否正常執(zhí)行,并且能否繼續(xù)在每次執(zhí)行時(shí)都表現(xiàn)正常。 并發(fā):就是在同一時(shí)間內(nèi)執(zhí)行多個(gè)操作。由并發(fā)引起的錯(cuò)誤只能通過執(zhí)行多個(gè)代碼示例才能測(cè)出來,測(cè)試時(shí)要同時(shí)遍歷多條代碼路徑。 量級(jí):要考慮到每個(gè)操作中的負(fù)載量,操作自身應(yīng)盡可能給被測(cè)軟件系統(tǒng)增加壓力,即:盡量使單獨(dú)的操作進(jìn)行高強(qiáng)度的使用,增加操作的量級(jí)。 隨機(jī)變化:隨機(jī)使用前面條件中的無數(shù)變化形式,就能夠在每次測(cè)試運(yùn)行時(shí)應(yīng)用許多不同的代碼路徑。 如何使用: 重復(fù)調(diào)用一個(gè)Web服務(wù)。 在同一個(gè)服務(wù)器上同時(shí)調(diào)用許多Web服務(wù)。 您可以通過模擬輸入超長(zhǎng)消息的客戶機(jī)來使這個(gè)單獨(dú)的操作進(jìn)行高強(qiáng)度的使用。換句話說就是,您增加了這個(gè)操作的量級(jí)。 如果您隨機(jī)使用前面的壓力原則中介紹的無數(shù)變化形式,您就能夠在每次測(cè)試運(yùn)行時(shí)應(yīng)用許多不同的代碼路徑。24.參考答案:D25.參考答案:C26.參考答案: 配置測(cè)試的目標(biāo)是為了使軟件在盡可能多的硬件平臺(tái)上運(yùn)作,那么進(jìn)行配置測(cè)試一般需要測(cè)試它的硬件環(huán)境和軟件環(huán)境。 1.硬件環(huán)境 硬件環(huán)境主要包括:不同的主機(jī);不同的組件;不同的外設(shè);不同的接口以及可選項(xiàng)的測(cè)試。 2.軟件環(huán)境 軟件環(huán)境包括:對(duì)操作系統(tǒng)平臺(tái)的兼容測(cè)試;對(duì)同一操作系統(tǒng)平臺(tái)不同版本的測(cè)試;軟件自身向前向后更新操作時(shí)的測(cè)試;同其他軟件產(chǎn)品兼容性測(cè)試以及數(shù)據(jù)兼容性(主要是數(shù)據(jù)共享)的測(cè)試。27.參考答案: 任何工程產(chǎn)品(注意是任何工程產(chǎn)品)都可以使用以下兩種方法之一進(jìn)行測(cè)試。 黑盒測(cè)試:已知產(chǎn)品的功能設(shè)計(jì)規(guī)格,可以進(jìn)行測(cè)試證明每個(gè)實(shí)現(xiàn)了的功能是否符合要求。 白盒測(cè)試:已知產(chǎn)品的內(nèi)部工作過程,可以通過測(cè)試證明每種內(nèi)部操作是否符合設(shè)計(jì)規(guī)格要求,所有內(nèi)部成分是否以經(jīng)過檢查。 軟件的黑盒測(cè)試意味著測(cè)試要在軟件的接口處進(jìn)行。這種方法是把

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論