軟件測試師題庫考點(題庫版)_第1頁
軟件測試師題庫考點(題庫版)_第2頁
軟件測試師題庫考點(題庫版)_第3頁
軟件測試師題庫考點(題庫版)_第4頁
軟件測試師題庫考點(題庫版)_第5頁
已閱讀5頁,還剩19頁未讀 繼續免費閱讀

付費下載

VIP免費下載

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

文檔簡介

軟件測試師題庫考點(題庫版)1、填空題

比例尺可用以()被攝對象的原始尺寸。正確答案:測定2、名詞解釋

可移植性測試正確答案:易用性度量是檢測軟件能被理解、學習和操作,能吸引用戶,以及遵循易用性法規和指南的程(江南博哥)度。3、多選

軟件開發模型有()、原型模型、第四代技術模型、()、構件組裝模型、混合模型。A.瀑布模型B.迭代模型C.W模型D.螺旋模型正確答案:A,D4、單選

在“我的電腦”或“資源管理器”中使用鼠標同時選中多個不連續的文件時,需要按住()。A.ShiftB.CtrlC.AltD.Capslock正確答案:A5、問答題

Alpha測試與beta的區別?正確答案:Alpha測試在系統開發接近完成時對應用系統的測試;測試后仍然會有少量的設計變更。這種測試一般由最終用戶或其它人員完成,不能由程序或測試員完成。Beta測試當開發和測試根本完成時所做的測試,最終的錯誤和問題需要在最終發行前找到。這種測試一般由最終用戶或其它人員完成,不能由程序員或測試員完成。6、問答題

黑盒測試方法都包括哪些?正確答案:等價類劃分、邊界值分析、決策分析法、因果圖分析、錯誤推測法等。7、填空題

基線的作用是把各階段的開發工作劃分得更加明確,便于檢查與確認階段成果。因此,基線可以作為項目的一個()。正確答案:檢查點8、填空題

軟件對屬于各種質量因素的需求的符合性是由()來測量的。正確答案:軟件質量度量9、問答題

為什么要在一個團隊中開展軟件測試工作?正確答案:因為沒有經過測試的軟件很難在發布之前知道該軟件的質量,就好比ISO質量認證一樣,測試同樣也需要質量的保證,這個時候就需要在團隊中開展軟件測試的工作。在測試的過程發現軟件中存在的問題,及時讓開發人員得知并修改問題,在即將發布時,從測試報告中得出軟件的質量情況。10、名詞解釋

可靠性測試正確答案:也稱軟件的可靠性評估,指根據軟件系統可靠性結構(單元與系統間可靠性關系)、壽命類型和、各單元的可靠性試驗信息,利用概率統計方法,評估出系統的可靠性特征量。軟件可靠性是軟件系統在規定的時間內以及規定的環境條件下,完成規定功能的能力。11、問答題

怎么樣做好文檔測試?正確答案:文檔的測試主要采用靜態測試即走查的方法,可以依據的是同行評審,列出一個檢查表,然后大家一起坐下來對著被測試的文檔進行閱讀排錯。通常文檔都很長,而一般的建議是一次同行評審步的時間不能超過兩個小時,因此可以對被測試文檔執行測試時,列個計劃,將總的文檔分解,按照計劃多次對被測試的文檔進行走查。12、填空題

按照測試用例的設計方法,軟件測試可以分為()、()和灰盒測試。正確答案:白盒測試;黑盒測試13、多選

軟件質量管理(QM)應有質量保證(QA)和質量控制(QC)組成,下面的選項屬于QC得是()A、測試B、跟蹤C、監督D、制定計劃E、需求審查F、程序代碼審查正確答案:A,B,C14、問答題

什么是自動化測試?正確答案:利用GUI自動化測試工具來開發和執行測試腳本,從而驗證是否滿足需求15、名詞解釋

α測試正確答案:Alpha測試(α測試)是由一個用戶在開發環境下進行的測試,也可以是公司內部的用戶在模擬實際操作環境下進行的受控測試,Alpha測試不能由程序員或測試員完成。Alpha測試發現的錯誤,可以在測試現場立刻反饋給開發人員,由開發人員及時治齪痛懟D康氖瞧蘭廴砑返墓δ堋⒖墑褂瞇浴⒖煽啃浴⑿閱芎橢С幀S繞渥⒅夭返慕緱婧吞厴lpha測試可以從軟件產品編碼結束之后開始,或在模塊(子系統)測試完成后開始,也可以在確認測試過程中產品達到一定的穩定和可靠程度之后再開始。有關的手冊(草稿)等應該在Alpha測試前準備好。16、問答題

簡述測試目標有哪些類型?正確答案:功能測試,負載測試,性能測試,安全性測試,恢復測試,安裝測試,兼容性測試,可用性測試,可靠性測試,國際化測試,本地化測試。17、問答題

軟件測試的過程有哪些?正確答案:測試計劃、測試設計、測試執行、測試總結18、判斷題

代碼評審是檢查源代碼是否達到模塊設計的要求。()正確答案:錯19、名詞解釋

測試正確答案:執行軟件以驗證其滿足指定的需求并檢測錯誤的過程。檢測已有條件之間的不同,并評價軟件項的特性軟件項的分析過程。軟件工程過程的一個活動,它將軟件在預定的條件下運行以判斷軟件是否符合預期結果。20、單選

用戶文檔測試中不包括的是()A、用戶需求說明B、操作指南C、用戶手冊D、隨機幫助正確答案:A21、判斷題

測試程序僅僅按預期方式運行就行了。()正確答案:錯22、名詞解釋

測試過程正確答案:指設置、執行給定測試用例并對測試結果進行評估的一系列詳細步驟。23、問答題

黑盒測試主要能夠發現哪些方面的問題?正確答案:是否有不正確或遺漏了的功能。在接口上,輸入能否正確地接受。能否輸出正確的結果。是否有數據結構錯誤或外部信息訪問錯誤。性能上是否能夠滿足要求。是否有初始化或終止性錯誤。24、問答題

描述軟件測試活動的生命周期?正確答案:測試周期分為計劃、設計、實現、執行、總結。其中:計劃:對整個測試周期中所有活動進行規劃,估計工作量、風險,安排人力物力資源,安排進度等;設計:完成測試方案,從技術層面上對測試進行規劃;實現:進行測試用例和測試規程設計;執行:根據前期完成的計劃、方案、用例、規程等文檔,執行測試用例。總結:記錄測試結果,進行測試分析,完成測試報告。25、填空題

典型的版本方針包括嚴格-單一活動版本方針、()方針。正確答案:多版本26、名詞解釋

用戶界面測試正確答案:指測試用戶界面的風格是否滿足客戶要求,文字是否正確,頁面是否美觀,文字,圖片組合是否完美,操作是否友好等等。UI測試的目標是確保用戶界面會通過測試對象的功能來為用戶提供相應的訪問或瀏覽功能。確保用戶界面符合公司或行業的標準。包括用戶友好性、人性化、易操作性測試。27、問答題

系統測試計劃是否需要同行審批,為什么?正確答案:需要,系統測試計劃屬于項目階段性關鍵文檔,因此需要評審。28、問答題

什么是兼容性測試?正確答案:軟件兼容性測試是檢測各軟件之間能否正確地交互和共享信息,其目標是保證軟件按照用戶期望的方式進行交互,使用其它軟件檢查軟件操作的過程。29、填空題

集成測試計劃在需求()提交。正確答案:分析階段末30、問答題

說出4種及以上常用的操作系統及其主要的應用范圍(微軟的操作系統除外)。正確答案:Linux(RedHat、SUSE、Debian、TruboLinux):主要用于搭建各類服務器MACOS:蘋果機的操作系統,用于圖像處理Unix(AIX:IBM服務器的專用操作系統;Solaris:Sun操作系統;FreeBSD、NetBSD.31、問答題

軟件測試工程師是干什么的?正確答案:軟件測試工程師主要是通過科學的軟件測試方法對軟件產品進行功能、性能上的測試,并對軟件做出評價,是保證軟件質量的一個重要手段。32、問答題

因果圖分析法中用到的五種約束分別是什么?正確答案:E約束(異):a和b中最多有一個可能為1,即a和b不能同時為1。I約束(或):a、b、c中至少有一個必須為1,即a、b、c不能同時為0。O約束(唯一):a和b必須有一個且僅有一個為1。R約束(要求):a是1時,b必須是1,即a為1時,b不能為0。M約束(強制):若結果a為1,則結果b強制為033、問答題

你如何調試LoadRunner腳本?正確答案:通常采用以下方法調試LoadRunner測試腳本斷點、單步跟蹤、日志輸出34、填空題

開發生命周期階段SQA部件可以劃分成三類:評審、專家觀點、()、軟件維護SQA部件和由第三方/分包商使用的SQA部件。正確答案:軟件測試35、問答題

測試結束的標準是什么?正確答案:用例全部測試。覆蓋率達到標準。缺陷率達到標準。其他指標達到質量標準36、填空題

為了考察測試用例的重要性,我們可以從有效性、可重用性、()、可評估性、可管理性五方面理解。正確答案:易組織性37、單選

在RATIONALVU的腳本創建過程中,能為腳本回放期間提供數據值,并給腳本變量連續數值的功能為?()A.QueryB.StandardC.DatapoolD.Available正確答案:C38、名詞解釋

抓屏、截圖正確答案:軟件測試中,將軟件界面中的錯誤(窗口、菜單、對話框等)的全部或一部分,使用專用工具存儲成圖像文件,以便于后續處理。39、名詞解釋

待定正確答案:在測試文檔中標是一項進行中的尚未最終確定的工作。40、名詞解釋

嚴重性正確答案:錯誤對被測系統的影響程度,在終端用戶條件下發生的可能性,軟件錯誤妨礙系統使用的程度41、名詞解釋

灰盒測試正確答案:是一種介于黑盒測試和白盒測試之間的測試策略它基于程序運行的外部表現,同時又結合程序內部邏輯結構來來設計測試用例。42、名詞解釋

部署正確答案:也稱為shipment(發布),對內部IT系統而言,指它的第一個版本通過徹底的測試、形成產品、交付給付款客戶的階段。43、名詞解釋

測試計劃正確答案:描述了要進行的測試活動的范圍、方法、資源和進度的文檔。它確定測試項、被測特性、測試任務、誰執行任務、各種可能的風險。44、判斷題

軟件測試按照測試過程分類為黑盒、白盒測試。()正確答案:錯45、問答題

你選擇測試方法的原則是什么?正確答案:(1)首先采用等價類劃分法編寫測試用例必須考慮正常值與異常值的情況(2)必要時采用邊界值分析法補充測試用例。(3)采用錯誤推斷法再追加測試用例。(4)對照程序邏輯,檢查已設計出的測試用例的邏輯覆蓋程度。如果沒有達到要求的覆蓋標準,則應當再補充更多的測試用例。(5)如果程序的功能說明中含有輸入條件的組合情況,則應一開始就選用因果圖法。46、填空題

在任何機構中,CAPA要正確發揮作用需要CAPA記錄流的跟蹤、()和CAPA執行結果的跟蹤三個要的跟蹤任務。正確答案:CAPA執行的跟蹤47、單選

單元測試的依據是()。A.模塊功能規格說明B.系統模塊結構圖C.系統需求規格說明D.詳細設計說明書正確答案:A48、單選

在下面幾句中個語,判一是正確的。斷哪個()A.件的目是保交軟測試標證付的件軟產品不包含缺陷B.件有利于降低件品布后軟測試軟產發的用維護費C.包是指一腳本測試個測試,由一它組序行的案例成順執測試組D.在V模型中,集成案測試例的設計對于件需求分析活應軟動正確答案:B49、填空題

RMA可以劃分成三組類別內部風險管理措施、分包風險管理措施和()。正確答案:顧客風險管理措施50、單選

在WINRUNNER回放過程中,能夠強行終止播放的快捷鍵為?()A.CTRLF9B.CTRLF3C.F11D.F10正確答案:B51、問答題

軟件測試是否等于程序測試?正確答案:不是,軟件測試貫串于軟件定義和開發的整個過程,軟件開發過程中所產生的需求規格說明、概要設計規格說明、詳細設計規格說明以及源程序都是軟件測試的對象。52、判斷題

項目立項前測試人員不需要提交任何工件。()正確答案:錯53、問答題

寫測試計劃的主要任務是什么?正確答案:1).對需求規格說明書仔細研究2).確定軟件測試的范圍3).確定軟件測試的技術要求4).分析測試需求,確定被測試軟件的功能和特性54、問答題

什么是白盒測試和灰盒測試?正確答案:白盒測試又稱為結構測試、邏輯驅動測試或基于程序的測試,一般用來分析程序的內部結構。灰盒測試介于白盒測試和黑盒測試之間。55、問答題

什么是錯誤推測法?你經常用的錯誤推測法來測試系統的經驗有哪些?正確答案:基于經驗和直覺推測程序中所有可能存在的各種錯誤,從而有針對性的設計測試用例的方法。常用的錯誤推測法有:輸入非法數據、默認值的測試、更改輸出屬性的測試、文件類型測試、文件超載測試、介質忙或者介質損壞等測試法。56、單選

如果你相通過撥號上網,必須擁有特定的服務商(因特網服務提供者)所提供的帳號,這些服務商的英文簡稱是()。A.ISPB.IDPC.ISBD.USB正確答案:A57、名詞解釋

自動化測試正確答案:自動化測試得一般定義為:各種測試活動的管理與實施,包括測試腳本的開發與執行,均使用一種自動化測試工具來驗證測試的需求。58、問答題

軟件測試涉及哪些關鍵問題?正確答案:軟件測試涉及的關鍵問題包括以下四個方面:(1)測試由誰來執行。通常的做法是開發者(機構或組織)負責完成自己代碼的單元測試,而系統測試則由一些獨立的測試人員或專門的測試機構進行。(2)測試什么。軟件需求規格說明、概要設計規格說明、詳細設計規格說明和源程序都是測試的對象。(3)什么時候進行測試。測試可以是一個與開發并行的過程,還可以是在開發完成某個階段任務之后進行,或者是在開發結束后再進行測試。(4)怎樣進行測試。根據軟件的功能規范說明和程序實現,利用各種測試方法,生成有效的測試用例,對軟件進行測試。59、名詞解釋

負載測試正確答案:通過測試系統在資源超負荷情況下的表現,以發現設計上的錯誤或驗證系統的負載能力。在這種測試中,將使測試對象承擔不同的工作量,以評測和評估測試對象在不同工作量條件下的性能行為,以及持續正常運行的能力。負載測試的目標是確定并確保系統在超出最大預期工作量的情況下仍能正常運行。此外,負載測試還要評估性能特征,例如,響應時間、事務處理速率和其他與時間相關的方面。60、填空題

文檔測試一般由()實施。正確答案:單獨的一組測試人員61、名詞解釋

質量保證QA正確答案:采取相關活動,以保證一個開發組織交付的產品滿足性能需求和已確立的標準和過程。62、填空題

有兩種同行評審方法學:審查和()。正確答案:走查63、填空題

變異測試的理論基礎是程序員能力假設和()假設。正確答案:組合效應64、填空題

集成測試的方法有兩種(),()正確答案:非漸增式測試;漸增式測試65、填空題

軟件項目在進入(),測試人員應該開始介入其中。正確答案:需求分析階段66、問答題

面向對象程序設計有哪些特點?正確答案:面向對象程序設計以需求當中的數據作為中心,來進行設計,具有良好的代碼重用性。封裝性:也叫數據隱藏,用戶無需知道內部工作流程,只要知道接口和操作就可以的,C++中一般用類來實現封裝。繼承性:一種支持重用的思想,在現有的類型派生出新的子類,例如新型電視機在原有型號的電視機上增加若干中功能而得到,新型電視機是原有電視機的派生,繼承了原有電視機的屬性,并增加了新的功能。多態性:指在一般類中定義的屬性或行為,被特殊類繼承之后,可以具有不同的數據類型或表現出不同的行為。動態聯編:指一個計算機程序自身彼此關聯的過程,按照聯編所進行的階段不同,可分為兩種不同的聯編方法:靜態聯編和動態聯編。67、填空題

CAPA過程的成功運行包含如下活動()、信息分析、解決方案和改進方法的建立、改進方法的執行、跟蹤。正確答案:信息收集68、多選

從測試技術角度,正確的選擇是()。A.靜態測試B.黑盒測試C.動態測試D.白盒測試正確答案:A,C69、問答題

設計測試用例的原則有哪些?正確答案:測試用例的代表性、測試結果的可判定性、測試結果的可再現性70、單選

運行checksetup.pl后,系統生成localconfig文件,以下為其中幾行內容,請說出哪句為BUG數據庫的名稱?()A.$db_host=“localhost“;B.$db_port=3306;C.$db_name=“bugs“;D.$db_user=“bugs。正確答案:C71、單選?通常,在()的基礎上,將所有模塊按照設計要求組裝成為系統。供選擇的正確答案:()。①單元測試②部件測試③組裝測試④系統測試⑤確認測試⑥聯合測試A.③B.②C.①D.⑤正確答案:C72、填空題

確認測試指檢查軟件的功能與性能是否與需求規格說明書中確定的指標相符合,又稱有()測試。正確答案:效性73、填空題

測試人員、SQA單位是()專職人員。正確答案:SQA74、單選

計算機網絡就是將若干計算機連接起來,他們之間不能做的事情是()。A.互相通信B.共享軟件資源C.人人可以互相見面D.共享硬件資源正確答案:C75、名詞解釋

失敗測試正確答案:純粹為了破壞軟件而設計和執行的測試案例,被稱為失敗測試76、單選

WEB應用中一般采用架構的是()A、C/S結構B、B/S結構C、集群結構D、服務器互備份正確答案:B77、填空題

軟件質量工程包括軟件質量保證、()和軟件質量控制三大方面。正確答案:軟件質量規劃78、填空題

測試的綜合策略是在測試中,聯合使用各種()方法正確答案:測試79、多選

提高軟件質量和可靠性的技術大致分為兩類,即()和()。A.軟件測試B.避開錯誤技術C.容錯技術D.可靠性分析正確答案:B,C80、填空題

對面向過程的系統采用的集成策略有(),自底向上兩種。正確答案:自頂向下81、名詞解釋

驅動模塊正確答案:驅動模塊是在進行單元測試時所設置的一種輔助測試模塊,它用來模擬被測試模塊的上一級模塊,相當于被測模塊的主程序。驅動模塊在單元測試中接收數據,把相關的數據傳送給被測試的模塊,啟動被測模塊,并打印出相應的結果。82、問答題

鑒于web應用的特殊性,除了關注功能方面的測試外,你還關注哪些測試?正確答案:1).功能測試:鏈接測試\表單測試\Cookies測試\數據庫測試\業務流測試2).性能測試:連接速度測試、負載測試、壓力測試3).界面測試:易用性測試,導航測試、圖形測試、內容檢查4).兼容性測試:操作系統平臺測試、瀏覽器、分辨率、5).安全性測試83、問答題

性能測試的步驟有哪些?正確答案:編寫測試計劃、創建測試腳本、運行測試腳本、分析結果、編寫測試報告84、填空題

調試技術包括簡單調試歸納法調試演繹法調試回溯法調試109、回溯法調試是從程序產生錯誤的地方出發,而歸納法調試是從()入手。正確答案:測試結果發現的線索85、問答題

你是如何利用因果圖分析法來設計用例的?正確答案:(1)根據程序規格說明書描述,分析并確定因(輸入條件)和果(輸出結果或程序狀態的改變),畫出因果圖。(2)將得到的因果圖轉換為判定表。(3)為判定表中每一列所表示的情況設計一個測試用例。86、多選

軟件生存周期一般可分為問題定義、()、設計、()、()、運行與維護六個階段。A.需求分析與可行性研究B.立項C.編碼D.測試正確答案:A,C,D87、填空題

軟件配置管理,簡稱SCM,它用于整個軟件工程過程。其主要目標是()控制變更確保變更正確地實現報告有關變更正確答案:標識變更88、填空題

從內容和重點上我們可以把質量管理標準劃分成認證標準和()兩種類型。正確答案:評估標準89、填空題

軟件是一種邏輯實體,而不是具體的物理實體,因而它具有()。正確答案:抽象性90、多選

軟件測試計劃評審會需要哪些人員參加?()A.項目經理B.SQA負責人C.配置負責人D.測試組正確答案:A,B,C,D91、填空題

面向對象測試充分性三個常用標準是基于狀態的覆蓋率、()和基于代碼的覆蓋率。正確答案:基于約束的覆蓋率92、填空題

我們可以人為的使得軟件不存在()。正確答案:配置問題93、填空題

好的測試員不懈追求()。正確答案:完美94、名詞解釋

調試正確答案:開發人員確定引起錯誤的根本原因和確定可能的修復措施的過程。一般發生在子系統或單元模塊編碼完成時,或者根據測試錯誤報告指出錯誤以后,開發人員需要執行調試過程來解決已存在的錯誤。95、問答題

什么增量式集成測試?正確答案:逐次將未曾集成測試的模塊和已經集成測試的模塊(或子系統)結合成程序包,再將這些模塊集成為較大系統,在集成的過程中邊連接邊測試,以發現連接過程中產生的問題。96、名詞解釋

功能性測試正確答案:功能性測試應該從適合性、準確性、互操作性、安全保密性、功能的依從性等方面進行考查。97、填空題

在單元測試中,測試一個模塊時,需要設計()和樁模塊。正確答案:驅動模塊98、問答題

什么是驗收測試?正確答案:驗收測試,系統開發生命周期方法論的一個階段,這時相關的用戶和/或獨立測試人員根據測試計劃和結果對系統進行測試和接收。它讓系統用戶決定是否接收系統。99、填空題

驗收測試目標為使客戶驗收簽字,并使系統符合()。正確答案:事先約定的驗收標準100、名詞解釋

走讀正確答案:是一個類似的同行評審過程,參與者包括了程序的作者、測試人員、一個秘書和一協調員。101、填空題

軟件缺陷打開/關閉圖表、()、軟件缺陷關閉周期表是常用的軟件缺陷跟蹤圖表。正確答案:根本原因圖表102、名詞解釋

易用性測試正確答案:易用性測試是指用戶使用軟件時是否感覺方便,比如是否最多點擊鼠標三次就可以達到用戶的目的。易用性和可用性存在一定的區別,可用性是指時候可以使用,而易用性是指是否方便使用。103、名詞解釋

單元測試正確答案:單元測試是在軟件開發過程中要進行的最低級別的測試活動,在單元測試活動中,軟件的獨立單元將在與程序的其他部分相隔離的情況下進行測試104、問答題

簡述軟件自動化測試工具的原理。正確答案:測試工具的優勢在于可部分地替代人工的測試過程,通過測試工具來模擬人的手工操作,這個過程中會記錄操作的對象和操作的順序,然后在回放時按照錄制的順序操作這些對象。能重復不斷地執行,能精確判斷數值和字符對象。自動化測試工具把測試用例用自動的方式執行,例如,自動地產生數據,自動地打開應用程序,自動地查找控件,自動地輸入數據,自動地操作控件,自動地收集測試結果,自動地與預期結果進行比較等。105、填空題

開發生命周期階段SQA部件可以劃分成三類()、專家觀點、軟件測試、軟件維護SQA部件和由第三方/分包商使用的SQA部件。正確答案:評審106、單選

在下面幾句中個語,判一是的斷哪個錯誤()A.和修品中的件缺陷越早發現復產軟,用就越低開發費B.于的件缺陷要行重對發現軟進現,確是一正的件缺陷;認個真軟還應對這個軟件缺陷行隔離進,便于人定位開發員C.在需求段系案例應階設計統測試,以此作需求的助手段為檢查輔D.在件中一般只需要行先軟測試運預設的所有案例計測試E.件人需要承擔部分工正確答案:D107、單選

在WINDOWS2000SERVER上,用于在WEB上發布BUGZILLA的服務名稱為?()A.FTPB.SMTPC.TELNETD.IIS正確答案:D108、問答題

軟件測試的對象是什么?正確答案:軟件開發過程中所產生的需求規格說明、概要設計規格說明、詳細設計規格說明以及源程序都是軟件測試的對象109、問答題

談談黑盒測試的特點?優點?正確答案:(1)黑盒測試與軟件的具體實現過程無關,在軟件實現的過程發生變化時,測試用例仍然可以使用。(2)黑盒測試用例的設計可以和軟件實現同時進行,這樣能夠壓縮總的開發時間。110、多選

軟件實施活動的進入準則是:()。A.需求工件已經被基線化B.詳細設計工件已經被基線化C.構架工件已經被基線化D.項目階段成果已經被基線正確答案:A,B111、判斷題

從用戶的角度出發,則希望測試成為表明軟件產品中不存在錯誤的過程,驗證該軟件已正確地實現了用戶的要求,確立人們對軟件質量的信心。()正確答案:對112、單選

從供選擇的答案中選出同下列關于軟件測試的各條敘述關系最密切的字句。對可靠性要求很高的軟件,例如操作系統,由第三者對源代碼進行逐行檢查。()A.代碼審查B.域測試C.黑盒測試D.退化測試正確答案:A113、填空題

確認測試在模擬環境下運用黑盒測試方法,由專門測試人員和()參加的測試。正確答案:用戶114、問答題

你覺得有必要寫測試用例么,寫測試用例的作用有哪些?正確答案:在開始實施測試之前設計好測試用例,可以避免盲目測試并提高測試效率。測試用例的使用令軟件測試的實施重點突出、目的明確。115、填空題

驗收測試是由()來實施的。正確答案:最終用戶116、單選

下列哪個不是WEB測試的測試內容?()A、功能測試B、兼容性測試C、界面測試D、用戶測試正確答案:D117、單選

運行checksetup.pl后,系統生成localconfig文件,以下為其中幾行內容,請說出哪句為BUG數據庫的管理員名稱?()A.$db_host=“localhost“;B.$db_port=3306;C.$db_name=“bugs“;D.$db_user=“bugs“;正確答案:D118、填空題

單元測試內容包含如下方面()、邊界條件測試、錯誤處理測試、局部數據結構測試和重要路徑測試。正確答案:模塊接口測試119、填空題

通常,軟件質量的管理部件有項目進展控制、()、軟件質量費用和可用于控制軟件維護的工具SQA管理工具。正確答案:軟件質量度量120、判斷題

單元測試能發現約80%的軟件缺陷。()正確答案:錯121、填空題

McCall模型產品修改緯度的質量因素有可維護性、()、靈活性。正確答案:可測試性122、問答題

在您平時的實踐中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內容?如何提交高質量的軟件缺陷(Bug)記錄?正確答案:問題概要描述、發現人、發布/構建版本號、測試環境、缺陷類型、缺陷發現步驟、缺陷指派給的人、優先級、重要性。123、問答題

集成測試通常都有那些策略?正確答案:1、在把各個模塊連接起來的時候,穿越模塊接口的數據是否會丟失;2、各個子功能組合起來,能否達到預期要求的父功能;3、一個模塊的功能是否會對另一個模塊的功能產生不利的影響;4、全局數據結構是否有問題;5、單個模塊的誤差積累起來,是否會放大,從而達到不可接受的程度。124、填空題

軟件更改的質量保證工作需要每個更改的SCI的質量保證和()兩個級別的活動。正確答案:整個新軟件系統版本的質量保證125、問答題

有沒有用過Testdirector?這個工具是干什么用的?正確答案:Testdirector是全球最大的級測試管理工具,也是業界第一個基于Web的測試管理系統,,通過在一個整體的應用系統中集成了測試管理的各個部分,包括需求管理,測試計劃,測試執行以及錯誤跟蹤等功能,TestDirector極大地加速了測試過程。126、名詞解釋

效率測試正確答案:在測試或運行期間具有測試軟件的計算機系統的時間消耗及資源利用特性。127、問答題

談談非增量式集成測試、增量式集成測試,哪個好些?正確答案:非增量式測試的方法是先分散測試,然后集中起來再一次完成集成測試。假如在模塊的接口處存在錯誤,只會在最后的集成測試時一下子暴露出來。增量式測試是逐步集成和逐步測試的方法,把可能出現的差錯分散暴露出來,便于找出問題和修改。而且一些模塊在逐步集成的測試中,得到了較多次的考驗,因此,可能會取得較好的測試效果。128、多選

使用軟件測試工具的目的()A、幫助測試尋找問題B、協助問題的診斷C、節省測試時間D、提高Bug的發現率E、更好的控制缺陷提高軟件質量F、更好的協助開發人員正確答案:A,B,C129、問答題

簡介WEB應用程序在壓力下的常見錯誤類型。正確答案:有兩種錯誤類型是:(1)內存泄漏(Memoryleak):一種極難檢測的現象。內存泄漏經常發生在已發行的產品中,原因很簡單,很難設計測試用例來檢測它們。使用簡單的功能測試,幾乎發現不了內存泄漏問題,因為在產品完成之前測試沒對產品進行足夠多的使用。內存泄漏通常要求操作要重復非常多的次數以使內存消耗達到能引起注意的程度。盡管與其它編程語言(如C/C++)相比,Java程序更難引入內存泄漏錯誤,但只要程序仍保持著對對象的引用,該對象仍有可能被實例化并且它占用的內存永遠不會被釋放。(2)并發與同步(ConcurrencyandSynchronization):壓力測試在查找并發性問題上非常出眾,這是因為在任何一個測試生命周期中,它都應用了許多不同的代碼路徑和定時條件。一般的規則是,壓力測試運行的時間越長,涉及并應用的代碼路徑組合和定時條件就越多。當然,這也的確使得這些問題很難再現(錯誤可以在5分鐘或5天后發生)。死鎖、線程泄漏以及任何一般的同步問題通常只能在壓力測試階段被檢測出來。這些類型的問題很難通過執行單元測試來發現。開發人員不會一直考慮他或她的代碼將與其他地方的代碼(在執行單元測試時這些代碼可能還沒寫出來)進行交互。130、問答題

什么是軟件測試?正確答案:使用人工和自動手段來運行或測試某個系統的過程,其目的在于檢驗它是否滿足規定的需求或是弄清預期結果與實際結果之間的差異131、名詞解釋

測試覆蓋正確答案:指測試系統覆蓋被測試系統的程度,一項給定測試或一組測試對某個給定系統或構件的所有指定測試用例進行處理所達到的程度。132、問答題

自動化測試能完全代替手工測試么?正確答案:不能,自動化測試只能做一些回歸測試。而不能對所有功能做全面覆蓋測試。133、問答題

什么是因果圖分析法?正確答案:因果圖法是基于這樣的一種思想:一些程序的功能可以用判定表(或稱決策表)的形式來表示,并根據輸入條件的組合情況規定相應的操作。134、填空題

外部參與方可被分類為分包商、COTS軟件和重用軟件模塊的供貨商和()三組。正確答案:顧客自身135、問答題

簡述軟件測試與軟件開發各階段的關系。正確答案:(1)項目規劃階段:負責從單元測試到系統測試的整個測試階段的監控。(2)需求分析階段:確定測試需求分析、系統測試計劃的制定,評審后成為管理項目。測試需求分析是對產品生命周期中測試所需求的資源、配置、每階段評判通過的規約;系統測試計劃則是依據軟件的需求規格說明書,制定測試計劃和設計相應的測試用例。(3)詳細設計和概要設計階段:確保集成測試計劃和單元測試計劃完成。(4)編碼階段:由開發人員進行自己負責部分的代碼的測試。在項目較大時,由專人進行編碼階段的測試任務。(5)測試階段(單元、集成、系統測試):依據測試代碼進行測試,并提交相應的測試狀態報告和測試結束報告。136、問答題

請簡述WinRunner測試過程所包含的六個階段。正確答案:創建GUIMap:讓WinRunner識別應用程序的GUI對象。創建測試:用戶可以通過錄制、編成或兩者同時使用的方式建立測試腳本。調試測試:用戶可以在調試模式下測試運行腳本,也可以設置中斷點,監測變量,對測試腳本除錯。執行測試:用戶在檢驗模式下執行測試腳本。查看測試結果報告發現的錯誤137、名詞解釋

功能測試正確答案:也稱為行為測試根據產品特征、操作描述和用戶方案,測試一個產品的特性和可操作行為以確定它們滿足設計需求。本地化軟件的功能測試,用于驗證應用程序或網站對目標用戶能正確工作。使用適當的平臺、瀏覽器和測試腳本,以保證目標用戶的體驗將足夠好,就像應用程序是專門為該市場開發的一樣。138、名詞解釋

引導測試正確答案:軟件開發中,驗證系統在真實硬件和客戶基礎上處理典型操作的能力。在軟件外包測試中,引導測試通常是客戶檢查軟件測試公司測試能力的一種形式,只有通過了客戶特定的引導測試,軟件測試公司才能接受客戶真實軟件項目的軟件測試。139、名詞解釋

崩潰正確答案:計算機系統或組件突然并完全的喪失功能,例如軟件或系統突然退出或沒有任何反應(死機)。140、單選

下面那型的是件品的一量特性的個類測試針對軟產個質()A.元單測試B.入檢測試C.Beta測試D.冒煙測試E.力壓測試正確答案:E141、填空題

從內容和重點上我們可以把質量管理標準劃分成和()兩種類型。正確答案:評估標準142、單選

下列是瀏覽器的選項是()。A.InternetExplorerB.TelnetC.YahooD.OutloookExpress正確答案:A143、名詞解釋

國際化測試正確答案:國際化測試的目的是測試軟件的國際化支持能力,發現軟件的國際化的潛在問題,保證軟件在世界不同區域中都能正常運行。國際化測試使用每種可能的國際輸入類型,針對任何區域性或區域設置檢查產品的功能是否正常,軟件國際化測試的重點在于執行國際字符串的輸入/輸出功能。國際化測試數據必須包含東亞語言、德語、復雜腳本字符和英語(可選)的混合字符。144、填空題

CAPA過程的成功運行包含如下活動:信息收集、信息分析、解決方案和改進方法的建立、()、跟蹤。正確答案:改進方法的執行145、填空題

人工審查程序偏重于編碼質量的檢驗,而軟件審查除了審查編碼還要對各階段()進行檢驗。正確答案:軟件產品146、填空題

系統測試的策略有:功能測試,性能測試,可靠性測試,負載測試,易用性測試,強度測試,安全測試,配置測試,安裝測試,卸載測試,文擋測試,故障恢復測試,界面測試,容量測試,兼容性測試,分布測試,()正確答案:可用性測試147、問答題

測試停止的依據?正確答案:ZEROBUG、GOODENOUGH。或者如下回答:第一類標準:測試超過了預定時間,則停止測試。第二類標準:執行了所有的測試用例,但并沒有發現故障,則停止測試。第三類標準:使用特定的測試用例設計方案作為判斷測試停止的基礎。第四類標準:正面指出停止測試的具體要求,即停止測試的標準可定義為查出某一預訂數目的故障。第五類標準:根據單位時間內查出故障的數量決定是否停止測試。148、多選

使用軟件測試工具的目的()A、幫助測試尋找問題B、協助問題的診斷C、節省測試時間D、提高Bug的發現率E、更好的控制缺陷提高軟件質量F、更好的協助開發人員正確答案:A,B,C149、問答題

設計用例的方法、依據有那些?正確答案:白盒測試用例設計有如下方法:基本路徑測試\等價類劃分\邊界值分析\覆蓋測試\循環測試\數據流測試\程序插樁測試\變異測試.這時候依據就是詳細設計說明書及其代碼結構黑盒測試用例設計方法:基于用戶需求的測試\功能圖分析方法\等價類劃分方法\邊界值分析方法\錯誤推測方法\因果圖方法\判定表驅動分析方法\正交實驗設計方法.依據是用戶需求規格說明書,詳細設計說明書。150、問答題

有沒有做過性能測試?正確答案:有沒有發現一些性能問題,舉個例子說明做過一個自己開發的網站的性能測試。主要發現的問題主要集中在數據庫這一塊。主要是開發人員在設計數據庫表的時候冗余還有些時候時外鍵的問題等。151、單選

在RATIONALGUI回放過程中,能夠強行終止播放的快捷鍵為?()A.CTRLF9B.F10C.F11D.CTRLF12正確答案:C152、名詞解釋

V模型正確答案:V模型是瀑布模型的變種,反映了測試活動與分析、設計的關系。153、判斷題

可以發布具有配置缺陷的軟件產品。()正確答案:錯154、名詞解釋

UI正確答案:廣義是指使用戶可以和計算機進行交互的硬件和/或軟件。狹義是指軟件中的可見外觀及其底層與用戶交互的部分(菜單、對話框、窗口和其它控件)。155、名詞解釋

樁模塊正確答案:樁模塊是在進行單元測試時所設置的一種輔助測試模塊,它用來模擬被測試模塊工作過程中所調用的模塊。樁模塊由被測模塊調用,它們一般只進行很少的數據處理,以便檢驗被測模塊與其下級模塊的接口。156、名詞解釋

W模型正確答案:W模型增加了軟件各開發階段中應同步進行的驗證和確認活動。如下圖所示,W模型由兩個V字型模型組成,分別代表測試與開發過程,圖中明確表示出了測試與開發的并行關系。W模型強調:測試伴隨著整個軟件開發周期,而且測試的對象不僅僅是程序,需求、設計等同樣要測試,也就是說,測試與開發是同步進行的。W模型有利于盡早地全面的發現問題。157、填空題

要覆蓋含循環結構的所有路徑是不可能的,一般通過限制()來測試。正確答案:循環次數158、問答題

WinRunner可以用錄制的方式快速建立自動測試腳本,請問WinRunner提供了哪幾種可用的錄制模式?正確答案:請描述各種錄制模式的特點。WinRunner提供了兩種錄制模式:環境判斷模式和模擬模式。環境判斷模式:這種模式根據用戶選取的GUI對象(如窗體、列表、按鈕等)將用戶對軟件的操作動作錄制來,并忽略這些對象在屏幕上的物理位置。每一次對被測軟件進行操作。回放測試腳本的過程,就是WinRunner模擬一個用戶鼠標選取對象、用鍵盤輸入數據的操作過程。模擬模式:這種模式記錄鼠標點擊、鍵盤輸入和鼠標在二維平面上(x軸、y軸)的精確運動軌跡。執行測試時,WinRunner讓鼠標根據軌跡運動。模擬模式對于那些需要追蹤鼠標運動的測試非常有用,例如畫圖軟件。159、填空題

依據合同評審的目標對合同評審主題進行分類為建議草案評審主題和()兩種類型。正確答案:合同草案評審主題160、名詞解釋

SQL正確答案:在一個關系數據庫中查詢和處理數據的一種語言。161、問答題

你知道軟件生命的周期么?包括哪些階段?正確答案:一個軟件生命周期包括制定計劃、需求分析定義、軟件設計、程序編碼、軟件測試、軟件運行、軟件維護、軟件停用等8個階段162、問答題

怎么做好文檔測試正確答案:仔細閱讀,跟隨每個步驟,檢查每個圖形,嘗試每個示例。檢查文檔的編寫是否滿足文檔編寫的目的內容是否齊全,正確、內容是否完善、標記是否正確163、多選

下面角色不屬于集成計劃評審的是()。A.配置經理B.項目經理C.測試員D.編碼員正確答案:C,D164、名詞解釋

白盒測試正確答案:白盒測試也稱結構測試或邏輯驅動測試,它是按照程序內部的結構測試程序,通過測試來檢測產品內部動作是否按照設計規格說明書的規定正常進行,檢驗程序中的每條通路是否都能按預定要求正確工作。165、判斷題

總是首先設計白盒測試用例。()正確答案:錯166、名詞解釋

測試項正確答案:作為測試對象的工作版本。167、名詞解釋

性能測試正確答案:評價一個產品或組件與性能需求是否符合的測試。包括負載測試、強度測試、數據庫容量測試、基準測試等類型。168、多選

進行軟件質量管理的重要性有()A、維護降低成本B、法律上的要求C、市場競爭的需要D、質量標準化的趨勢E、軟件工程的需要F、CMM過程的一部分正確答案:A,B,C,D169、問答題

測試總結主要是總結哪些方面內容的?正確答案:1).總結測試狀態2).總結軟件狀態170、單選

在V模型中下面一工作是需求和工作同行的哪項測試與設計時進()A.測試設計B.需求檢查C.制腳本錄測試D.增量式集成測試正確答案:A171、填空題

軟件過程度量可以進一步劃分為軟件過程質量度量、()和軟件過程生產率度量。正確答案:軟件過程進度度量172、問答題

在軟件工程或軟件測試中,哪些軟件問題被稱為軟件缺陷?正確答案:(1)軟件未達到產品說明書中已經標明的功能;(2)軟件出現了產品說明書中指明不會出現的錯誤;(3)軟件未達到產品說明書中雖未指出但應當達到的目標;(4)軟件功能超出了產品說明書中指明的范圍;(5)軟件測試人員認為軟件難以理解、不易使用,或者最終用戶認為該軟件使用效果不好。173、問答題

什么情況下使用決策分析法?正確答案:在一些數據處理問題當中,某些操作的實施依賴于多個邏輯條件的組合,即:針對不同邏輯條件的組合值,分別執行不同的操作。決策表很適合于處理這類問題174、填空題

SQA標準被劃分成軟件質量管理標準和()兩類。正確答案:軟件項目過程標準175、問答題

按照測試技術來分測試分哪幾類?正確答案:白盒測試、黑盒測試、灰盒測試。176、填空題

我們可以按照編寫過程、執行過程和()三個緯度對測試用例屬性進行歸類。正確答案:組織過程177、判斷題

程序的效率與程序的復雜性相關。()正確答案:錯178、填空題

設計系統測試計劃需要參考的項目文擋有(),軟件需求工件和迭代計劃正確答案:軟件測試計劃179、多選

實施缺陷跟蹤的目的是()A、軟件質量無法控制B、問題無法量化C、重復問題接連產生D、解決問題的知識無法保留E、確保缺陷得到解決F、使問題形成完整的閉環處理正確答案:A,B,C,D180、問答題

Web站點的測試一般測試哪些內容?正確答案:(1)文字測試(2)鏈接測試(3)圖形、圖像測試(4)表單測試(5)動態內容測試(6)數據庫測試(7)服務器性能及負載測試(8)安全性測試181、名詞解釋

邊界測試正確答案:是指使用預定定義的邊界值,如最大值、最小值、空值或其他特殊值作為輸入數據來運行測試。182、名詞解釋

開發方測試正確答案:通常也叫“驗證測試”或“Alpha測試”。開發方通過檢測和提供客觀證據,證實軟件的實現能滿足規定的需求。驗證測試是在軟件開發環境下,由開發者檢測與證實軟件的實現是否滿

溫馨提示

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

評論

0/150

提交評論