軟件測試學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第1頁
軟件測試學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第2頁
軟件測試學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第3頁
軟件測試學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余5頁可下載查看

下載本文檔

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

文檔簡介

軟件測試學(xué)習(xí)通超星期末考試章節(jié)答案2024年軟件測試要投入盡可能多的精力以達(dá)到100%的覆蓋率

答案:錯(cuò)軟件測試H模型融入了探索測試。

答案:錯(cuò)有一種測試模型,測試與開發(fā)并行進(jìn)行,這種測試稱為:(

)模型

答案:w模型按照階段劃分,軟件測試分為哪幾類?

答案:單元測試;集成測試;系統(tǒng)測試;驗(yàn)收測試單元測試通過的標(biāo)準(zhǔn)是什么?

答案:程序通過所有的單元測試用例;語句覆蓋流程達(dá)到100%;分支覆蓋率達(dá)到85%軟件測試是系統(tǒng)開發(fā)不可少的一部分,具有以下哪些特征?

答案:可以是需求,而不僅僅是代碼;既是靜態(tài)活動(dòng)也是動(dòng)態(tài)活動(dòng);用來預(yù)防軟件失效;有助于在軟件生命周期中盡早發(fā)現(xiàn)問題,以降低修復(fù)軟件缺陷所需的成本軟件測試目的是什么?

答案:修正軟件錯(cuò)誤和缺陷提高軟件質(zhì)量;發(fā)現(xiàn)當(dāng)前開發(fā)工作中所采用的的軟件過程的缺陷;對軟件質(zhì)量進(jìn)行度量和評估軟件質(zhì)量保證通常貫穿軟件項(xiàng)目整個(gè)生產(chǎn)周期。()

答案:對軟件測試是為了證偽而非證真()

答案:對靜態(tài)質(zhì)量特性包括結(jié)構(gòu)化的、可維護(hù)的、可測試的代碼以及正確而又完整的文檔。()

答案:對軟件的質(zhì)量特性有靜態(tài)質(zhì)量特性和動(dòng)態(tài)質(zhì)量特性。()

答案:對開發(fā)人員接收到一個(gè)指派給自己的Bug后,認(rèn)為自己的實(shí)現(xiàn)是符合需求的,此時(shí)該開發(fā)人員應(yīng)該()。

答案:跟提該bug的人進(jìn)行溝通,如果需求理解不能打成一致,找項(xiàng)目經(jīng)理/需求管理者確定需求軟件測試在實(shí)際開發(fā)過程可以做到窮盡測試。

答案:錯(cuò)軟件測試與軟件開發(fā)過程關(guān)系,下列描述正確的有()

答案:沒有開發(fā)過程就沒有測試過程;測試過程是為保證開發(fā)過程的產(chǎn)出進(jìn)行驗(yàn)證和確認(rèn)的一系列活動(dòng);不同的軟件開發(fā)過程模型中,測試在其中所處的位置不同瀑布模型的優(yōu)點(diǎn)有()

答案:簡單;易于組織;質(zhì)量保證,每一個(gè)階段必須完成規(guī)定的文檔;每一個(gè)階段結(jié)束前完成文檔審查及早改正錯(cuò)誤軟件開發(fā)模型的種類有()。

答案:瀑布模型;快速原型;增量模型;XP開發(fā)模型下面關(guān)于軟件測試模型的描述中,不正確的包括()。

答案:V模型的軟件測試策略既包括低層測試又包括了高層測試,高層測試是為了源代碼的正確性,低層測試是為了使整個(gè)系統(tǒng)滿足用戶的需求()強(qiáng)調(diào)軟件測試是一個(gè)獨(dú)立的流程,貫穿產(chǎn)品的整個(gè)生命周期,與其他流程并發(fā)地進(jìn)行。

答案:H模型W模型是基于“盡早地和不斷地進(jìn)行軟件測試”的原則。()

答案:對最具代表意義的測試模型是()。

答案:V模型在進(jìn)行靜態(tài)白盒測試的過程中,正式審查的基本要素不包括()。

答案:解決問題需求評審的目的就是需要讓需求明確起來,讓測試,開發(fā),需求方都能對需求(這里的需求當(dāng)然也包括需求實(shí)現(xiàn)方式)達(dá)成一致。()

答案:對測試項(xiàng)目周期包括以下哪個(gè)階段?()

答案:以上都是螺旋模型將測試看作是前進(jìn)的一步,并試圖將產(chǎn)品分解成增量版本,每個(gè)增量版本都可以單獨(dú)測試。()

答案:對瀑布模型將測試看作是一種開發(fā)后的活動(dòng)。()

答案:對快速原型模型也依賴與用戶反饋和交互獲取最初需求,在快速原型模型中,進(jìn)行構(gòu)建的是原型。()

答案:對定性評估包括以下哪方面的評價(jià)()。

答案:Bug的類型分布;Bug錄入的清晰程度簡明程度可以對測試人員的工作作出評價(jià)的是()。

答案:以上三者都是報(bào)告bug時(shí)注意的問題有()。

答案:注意測試結(jié)果;不要出現(xiàn)錯(cuò)別字;附加必要的截圖和文件;提供軟件測試環(huán)境每日構(gòu)建的流程包括()。

答案:編譯結(jié)果;每日構(gòu)建平臺測試計(jì)劃的要點(diǎn)包括()。

答案:確定測試范圍;進(jìn)度安排通常可以通過以下哪幾項(xiàng)來檢查需求()。

答案:需求規(guī)格說明書;產(chǎn)品說明書下列哪一項(xiàng)不屬于缺陷分類報(bào)告()

答案:缺陷區(qū)域分布報(bào)告;缺陷軌跡報(bào)告測試環(huán)境的搭建可能包括的內(nèi)容有()。

答案:測試數(shù)據(jù);測試機(jī)器;測試文檔;操作系統(tǒng)測試的策略包括()。

答案:測試方式下列哪一項(xiàng)不屬于項(xiàng)目的要素()。

答案:效率下列哪一項(xiàng)不屬于軟件測試的階段()。

答案:循環(huán)測試下列屬于需求規(guī)格說明書檢查要點(diǎn)的是()。

答案:完整性對軟件測試的經(jīng)濟(jì)性進(jìn)行總結(jié)和分析

答案:軟件測試是軟件生命期中費(fèi)用消耗最大的環(huán)節(jié)。測試費(fèi)用除了測試的直接消耗外,還包括其他的相關(guān)費(fèi)用。影響測試費(fèi)用的主要因素有:

(1)軟件的功能,軟件產(chǎn)品需要達(dá)到的標(biāo)準(zhǔn)決定了測試的數(shù)量。對于那些至關(guān)重要的系統(tǒng)必須進(jìn)行更多的測試。

(2)目標(biāo)用戶的數(shù)量,一個(gè)系統(tǒng)的目標(biāo)用戶數(shù)量的多少也在很大程度上影響了測試必要性的程度。

(3)潛在缺陷造成的影響在考慮測試的必要性時(shí),還需要將系統(tǒng)中所包含的信息價(jià)值考慮在內(nèi)。因此我們應(yīng)該從經(jīng)濟(jì)方面考慮,投入與經(jīng)濟(jì)價(jià)值相對應(yīng)的時(shí)間和金錢去進(jìn)行測試。

(4)開發(fā)機(jī)構(gòu)的業(yè)務(wù)能力一個(gè)沒有標(biāo)準(zhǔn)和缺少經(jīng)驗(yàn)的開發(fā)機(jī)構(gòu)很可能會(huì)開發(fā)出充滿錯(cuò)誤的軟件系統(tǒng)。而一個(gè)建立了標(biāo)準(zhǔn)和有很多經(jīng)驗(yàn)的開發(fā)機(jī)構(gòu)開發(fā)出來的軟件系統(tǒng)中的錯(cuò)誤將會(huì)少很多。

(5)測試的時(shí)機(jī)測試量會(huì)隨時(shí)間的推移發(fā)生改變,在一個(gè)競爭很激烈的市場里,爭取時(shí)間可能是制勝的關(guān)鍵。測試量應(yīng)該針對合適的目標(biāo)進(jìn)行調(diào)整。簡述軟件測試工程師應(yīng)具備的素質(zhì)

答案:通常軟件人員應(yīng)具備如下素質(zhì):

(1)良好的溝通能力

(2)掌握比較全面的技術(shù)

(3)充分的自信心

(4)足夠的耐心和責(zé)任感

(5)要具備懷疑精神和學(xué)習(xí)能力

(6)超強(qiáng)的記憶力和良好的洞察力簡述軟件測試的復(fù)雜性。

答案:軟件測試的復(fù)雜性體現(xiàn)在:不可能對程序?qū)崿F(xiàn)完全測試。殺蟲劑現(xiàn)象,即為了克服被測試軟件的免疫力,軟件測試員必須不斷編寫新的測試程序,對程序的各個(gè)部分進(jìn)行不斷測試,以避免被測試軟件對單一的測試程序具有免疫力而使軟件缺陷不被發(fā)現(xiàn)。

軟件測試的代價(jià)不容易掌握,因?yàn)殡S著測試量的增加,測試成本將呈幾何數(shù)級上升,而軟件缺陷數(shù)量降低到某一數(shù)值之后將沒有明顯的變化,尋求最優(yōu)測試點(diǎn),掌握好測試工作量是至關(guān)重要的。在實(shí)際操作過程中,測試人員要進(jìn)行正確的判斷,合理的取舍,根據(jù)風(fēng)險(xiǎn)分析來決定哪些故障需要修復(fù),哪些故障可以不修復(fù),即并不是所有的軟件缺陷都需要被修復(fù)。簡述軟件測試發(fā)展的歷史及軟件測試的現(xiàn)狀。

答案:軟件測試是伴隨著軟件的產(chǎn)生而產(chǎn)生的。在軟件行業(yè)發(fā)展初期,沒有系統(tǒng)意義上的軟件測試,更多的是一種類似調(diào)試的測試,測試用例的設(shè)計(jì)和選取也都是根據(jù)測試人員的經(jīng)驗(yàn)隨機(jī)進(jìn)行的,大多數(shù)測試的目的是為了證明系統(tǒng)可以正常運(yùn)行。到了20世紀(jì)70年代以后,很多測試?yán)碚摵蜏y試方法應(yīng)運(yùn)而生,逐漸形成了一套完整的體系。在產(chǎn)業(yè)界,從20世紀(jì)70年代后期到20世紀(jì)80年代中期,很多軟件企業(yè)成立了QA或者SQA部門。后來QA的職能轉(zhuǎn)變?yōu)榱鞒瘫O(jiān)控(包括監(jiān)控測試流程),而測試(Testing)則從QA中分離出來成為獨(dú)立的組織職能。

到了20世紀(jì)80年代初期,一些軟件測試的基礎(chǔ)理論和實(shí)用技術(shù)開始形成,軟件測試作為軟件質(zhì)量保證(SQA)的主要職能,包含軟件質(zhì)量評價(jià)的內(nèi)容。軟件測試已有了行業(yè)標(biāo)準(zhǔn)(IEEE/ANSI)。在我國,軟件測試目前還沒有形成一個(gè)真正的產(chǎn)業(yè),尚處于起步階段。但是,在國內(nèi),現(xiàn)在在軟件測試行業(yè)中各種軟件測試的方法、技術(shù)和標(biāo)準(zhǔn)都還在探索階段。

總之,國內(nèi)軟件測試行業(yè)與一些發(fā)達(dá)國家相比還存在一定的差距。某軟件公司在招聘軟件評測師時(shí),應(yīng)聘者甲向公司做如下保證:①經(jīng)過自己測試的軟件今后不會(huì)再出現(xiàn)問題;

②在工作中對所有程序員一視同仁,不會(huì)因?yàn)樵谀硞€(gè)程序員編寫的程序中發(fā)現(xiàn)的問題多,就重點(diǎn)審查該程序,以免不利于團(tuán)結(jié);

③承諾不需要其他人員,自己就可以獨(dú)立進(jìn)行測試工作;④發(fā)揚(yáng)咬定青山不放松的精神,不把所有問題都找出來,決不罷休;你認(rèn)為應(yīng)聘者甲的保證哪些是正確的?

答案:都不正確下面關(guān)于軟件測試的原則錯(cuò)誤的是?

答案:設(shè)計(jì)測試用例時(shí),輸入條件應(yīng)當(dāng)是合理的下面關(guān)于軟件測試的說法,哪一個(gè)是錯(cuò)誤的?

答案:軟件測試是程序測試軟件測試的目的是

答案:盡可能發(fā)現(xiàn)軟件中的錯(cuò)誤軟件測試類型按開發(fā)階段劃分是_____?

答案:單元測試、集成測試、確認(rèn)測試、系統(tǒng)測試、驗(yàn)收測試測試要求:輸入一個(gè)學(xué)生成績n,判斷是否及格(0到100整數(shù))分析:1)輸入的成績有邊界要求2)隱含成績及格的條件,默認(rèn)大于等于60為及格

答案:過程:確定有效區(qū)域和無效區(qū)域;臨界點(diǎn):0、60、100;取值:-1、0、1、59、60、61、99、100、101/star3/origin/99e9ab0d3437ecea0ba6315733cf5e80.jpg

答案:(1)分析程序規(guī)格說明中給出和隱含的對輸入條件的要求,列出等價(jià)類表(包括有效等價(jià)類和無效等價(jià)類)。年齡:一位或兩位非零整數(shù),值的有效范圍為1~99性別:一位英文字符,只能取值‘M’或’F’婚姻:字符,只能取值‘已婚’或‘未婚’撫養(yǎng)人數(shù):空白或一位非零整數(shù)(1~9)點(diǎn)數(shù):一位或兩位非零整數(shù),值的范圍為1~99(2)根據(jù)(1)中的等價(jià)類表,設(shè)計(jì)能覆蓋所有等價(jià)類的測試用例使用基本路徑法設(shè)計(jì)出的測試用例能夠保證程序的每一條可執(zhí)行語句在測試過程中至少執(zhí)行一次。以下代碼由Java語言書寫,請按要求回答問題。intGetMaxDay(intyear,intmonth){1

intmaxday=0;2

if(month>=1&&month<=12)3

{4

if(month==2)5

{6

if(year%4==0)7

{8

if(year%100==0)9

{10

if(year%400==0)11

maxday=29;12

else13

maxday=28;14

}15

else

16

maxday=29;17

}18

else19

maxday=28;20

}21

elseif(month==4||month==6||month==9||month==11)22

maxday=30;23

else24

maxday=31;25

}26

returnmaxday;}(1)請畫出以上代碼的控制流圖。(2)請計(jì)算上述控制流圖的環(huán)復(fù)雜度V

(G)(獨(dú)立線性路徑數(shù))(3)假設(shè)輸入的取值范圍是1000

<

year

<

2001,請使用基本路徑測試法為變量year、month設(shè)計(jì)測試用例(寫出year取值、month取值、maxday預(yù)期結(jié)果),使其滿足基本路徑覆蓋要求。

答案:(1)請畫出以上代碼的控制流圖。注意:需要將復(fù)合條件分開單獨(dú)畫成節(jié)點(diǎn)。例如:month>=1&&month<=12分別用節(jié)點(diǎn)2-1,2-2表示month==4||month==6||month==9||month==11分別用節(jié)點(diǎn)21-1,21-2,21-3,21-4表示

(2)請計(jì)算上述控制流圖的環(huán)復(fù)雜度V

(G)(獨(dú)立線性路徑數(shù))區(qū)域法:V(G)=11邊與節(jié)點(diǎn)的關(guān)系:V(G)=27-18+2=11判定節(jié)點(diǎn)的關(guān)系:V(G)=10+1=11(3)假設(shè)輸入的取值范圍是1000

<

year

<

2001,請使用基本路徑測試法為變量year、month設(shè)計(jì)測試用例(寫出year取值、month取值、maxday預(yù)期結(jié)果),使其滿足基本路徑覆蓋要求。在某大學(xué)學(xué)籍管理信息系統(tǒng)中,假設(shè)學(xué)生年齡的輸入范圍為16~40,則根據(jù)黑盒測試中的等價(jià)類劃分技術(shù),下面劃分正確的是()。

答案:可劃分為1個(gè)有效等價(jià)類,2個(gè)無效等價(jià)類用邊界值健壯測試法,假定X為整數(shù),10≤X≤100,那么X在測試中應(yīng)該取()個(gè)邊界值

答案:X=9,X=10,X=11,X=99,X=100,X=101條件組合覆蓋是一種邏輯覆蓋,它的含義是設(shè)計(jì)足夠的測試用例,使得每個(gè)判斷中條件的各種可能組合都至少出現(xiàn)一次,滿足條件組合覆蓋級別的測試用例也是滿足下列哪一個(gè)級別的?

答案:語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋/star3/origin/f7bd9d4678b104e0cb2c5a44a6f2f5e5.jpg

答案:V(g)=6/star3/origin/19c6adfee5303cb7b6547c344f95d523.png

答案:①TRUE②FALSE③TRUE/star3/origin/b8c8daa979eba3b4e818138e36d1d56c.jpg

答案:4unittest中,setUpClass()表示測試類在執(zhí)行前,執(zhí)行一次該方法

答案:對unittest編寫測試用例時(shí),測試類不需要繼承TestCase類,也可進(jìn)行自動(dòng)化測試

答案:錯(cuò)unittest編寫自動(dòng)化用例時(shí),每個(gè)測試方法需要以test開頭

答案:對selenium回車確認(rèn)函數(shù)()

答案:submit(selenium獲取當(dāng)前網(wǎng)頁的URL是()

答案:current_url使用selenium定位到頁面中的元素按鈕,對齊進(jìn)行點(diǎn)擊可以使用哪個(gè)函數(shù)()

答案:click()設(shè)初始化瀏覽器驅(qū)動(dòng)變量為driver,使用selenium打開百度(/)的語句是()

答案:driver.get(''使用selenium

ID定位方法定位百度首頁輸入框,其語句是()

答案:find_element(By.ID,'kw'測試分析和設(shè)計(jì)人員一般由具有豐富經(jīng)驗(yàn)的資深測試工程師承擔(dān),較早進(jìn)入項(xiàng)目,負(fù)責(zé)需求評審、設(shè)計(jì)評審、測試需求分析、測試用例設(shè)計(jì)、測試腳本開發(fā)等。

答案:對項(xiàng)目經(jīng)理、開發(fā)組長和測試組長“三足鼎立”,測試團(tuán)隊(duì)具有獨(dú)立的、權(quán)威的地位。

答案:對以開發(fā)為核心,測試只是開發(fā)隊(duì)伍的一部分,也就是開發(fā)團(tuán)隊(duì)中有測試人員,但沒有形成獨(dú)立的團(tuán)隊(duì)。在這種模式中,測試負(fù)責(zé)人向開發(fā)經(jīng)理匯報(bào)。即便有項(xiàng)目組,測試工作也會(huì)被開發(fā)主管過濾后在匯報(bào)給項(xiàng)目經(jīng)理。

答案:對一份完整的測試報(bào)告一般包括引言(目的、參考資料等)、測試概要(背景、時(shí)間、地點(diǎn)、人員等)、測試內(nèi)容及執(zhí)行情況、缺陷統(tǒng)計(jì)與分析、測試結(jié)論與建議等要點(diǎn)。

答案:對軟件測試的生命周期就是開發(fā)周期。

答案:錯(cuò)不同類型的軟件產(chǎn)品測試的方式和重點(diǎn)不一樣,測試流程也會(huì)不一樣。(

)

答案:對(

)能力要相對全面,包括項(xiàng)目管理、測試流程控制、溝通、業(yè)務(wù)、技術(shù)等各個(gè)方面的能力。

答案:測試經(jīng)理(

)全面負(fù)責(zé)項(xiàng)目的測試工作,如協(xié)調(diào)測試計(jì)劃、統(tǒng)籌資源、組織測試件的評審、監(jiān)控測試的執(zhí)行等。

答案:測試組長測試團(tuán)隊(duì)與開發(fā)團(tuán)隊(duì)的三種模式(

)、(

)、(

)。

答案:以開發(fā)為中心的模式;以項(xiàng)目為中心的模式;獨(dú)立的測試組織模式軟件測試最基本的測試流程可以劃分為(

)、(

)、(

)、(

)、(

)。

答案:分析測試需求;制訂測試計(jì)劃;設(shè)計(jì)測試用例;執(zhí)行測試;編寫測試報(bào)告項(xiàng)目任務(wù):資產(chǎn)管理系統(tǒng)需求分析任務(wù)描述:1、參照教材P16-24資產(chǎn)管理系統(tǒng)需求分析內(nèi)容,以小組為單位對資產(chǎn)管理系統(tǒng)進(jìn)行需求分析,可以充分發(fā)散思維,匯總小組分析結(jié)果。2、下次課進(jìn)行PPT匯報(bào)演示,各小組推選代表講解資產(chǎn)管理系統(tǒng),對系統(tǒng)需求進(jìn)行分析。3、小組匯報(bào)結(jié)束后,隨機(jī)抽取3-5人進(jìn)行匯報(bào)。4、各小組匯報(bào)完成后,教師對匯報(bào)演示結(jié)果進(jìn)行點(diǎn)評。具體要求:1、每人輸出一份PPT需求分析文檔,以附件形式上傳作業(yè)平臺。2、每個(gè)小組推舉1位代表上臺演示,每個(gè)小組3-8分鐘。3、PPT或者WORD投屏匯報(bào)(建議最好是PPT)。4、演示匯報(bào)前,請先介紹團(tuán)隊(duì)成員,以及成員分工。

答案:略。需求文檔就是描述軟件要做成一個(gè)什么樣的規(guī)格產(chǎn)品的說明文檔。

答案:對測試需求應(yīng)該具有(

)、可度量性和可測試性,以確保測試的準(zhǔn)確性和有效性。

答案:明確性(

)是測試需求分析的一個(gè)重要輸出,它詳細(xì)描述了將要進(jìn)行的測試類型、范圍和目標(biāo)。

答案:測試計(jì)劃(

)是測試需求分析的一個(gè)重要輸入,它描述了軟件的功能和非功能需求。

答案:需求規(guī)格說明書;需求文檔在進(jìn)

溫馨提示

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

評論

0/150

提交評論