freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程與軟件測試技術(shù)(參考版)

2025-03-29 04:20本頁面
  

【正文】 軟件測試的對象:需求規(guī)格說明、概要設(shè)計規(guī)格說明、詳細設(shè)計規(guī)格說明、源程序 。軟件測試的原則1) 所有的軟件測試都應(yīng)追溯到用戶需求2) 應(yīng)當把“盡早地和不斷地進行軟件測試”作為軟件開發(fā)者的座右銘。軟件測試的第三個目的是保證整個軟件開發(fā)過程的高質(zhì)量。請用邊界值分析法設(shè)計測試用例★考核知識點:邊界值分析的應(yīng)用()參考答案: 9. 請說明測試的目的、原則與對象★考核知識點:軟件測試的目的、原則和對象()參考答案:軟件測試的目的:1)是以最少的人力、物力和時間找出軟件中潛在的各種錯誤和缺陷,通過修正各種錯誤和缺陷提高軟件質(zhì)量,回避軟件發(fā)布后由于潛在的軟件缺陷和錯誤造成的隱患所帶來的商業(yè)風險。它是一系列測試過程的總稱,這組測試過程逐漸進行越來越完整的通路測試。對于當前軟件開發(fā)復雜多變的情況,W模型并不能解除測試管理面臨著困惑。在W模型中,需求、設(shè)計、編碼等活動被視為串行的,同時,測試和開發(fā)活動也保持著一種線性的前后關(guān)系,上一階段完全結(jié)束,才可正式開始下一個階段工作。同時,對需求的測試也有利于及時了解項目難度和測試風險,及早制定應(yīng)對措施,這將顯著減少總體測試時間,加快項目進度。W模型有利于盡早地全面的發(fā)現(xiàn)問題。W模型由兩個V字型模型組成,分別代表測試與開發(fā)過程,圖中明確表示出了測試與開發(fā)的并行關(guān)系。則測試用例選擇如下:6.什么是W模型?請詳細論述其特點。請用邊界值分析法設(shè)計測試用例。5. NextDate函數(shù)包含三個變量:month、day和year,函數(shù)的輸出為輸入日期后一天的日期。這種方法學把軟件生命周期的全過程依次劃分為若干個階段,然后順序地完成每個階段的任務(wù)。傳統(tǒng)方法學也稱為生命周期方法學或結(jié)構(gòu)化范型。其中方法是完成軟件開發(fā)的各項任務(wù)的技術(shù)方法,回答“怎樣做”的問題;工具是為運用方法而提供的自動的或半自動的軟件工程支撐環(huán)境;過程是為了獲得高質(zhì)量的軟件所需要完成的一系列任務(wù)的框架,它規(guī)定了完成各項任務(wù)的工作步驟。? V模型的局限性在于沒有明確地說明早期的測試,無法體現(xiàn)“盡早地和不斷地進行軟件測試”的原則4. 請說明軟件工程方法學都包含哪些要素?簡要說明目前使用最廣泛的兩種軟件工程方法學。 ? 從左到右,描述了基本的開發(fā)過程和測試行為,非常明確地標明了測試過程中存在的不同級別,并且清楚地描述了這些測試階段和開發(fā)過程期間各階段的對應(yīng)關(guān)系 。適用場合:1)適用于用戶驅(qū)動的系統(tǒng),即需求模糊或隨時間變化的系統(tǒng);2)已有產(chǎn)品或產(chǎn)品的原型,只需客戶化的工程項目;3)簡單而熟悉的行業(yè)或領(lǐng)域;4)有快速原型開發(fā)工具;5)進行產(chǎn)品移植或升級3.什么是V模型?簡述V模型在軟件測試過程中的作用,以及在V模型中各個測試階段和開發(fā)過程的對應(yīng)關(guān)系。5)原型法要求開發(fā)者與用戶密切接觸,有時這是不可能的。3)缺少控制,由于用戶可能不斷提出新要求,因而原型迭代的周期很難控制。缺點:1)用戶有時誤解了原型的角色,例如他們可能誤解原型應(yīng)該和真實系統(tǒng)一樣可靠??焖僭湍P椭饕獌?yōu)點:(1) 原型系統(tǒng)已經(jīng)通過與用戶交互而得到驗證,據(jù)此產(chǎn)生的規(guī)格說明文檔正確地描述了用戶需求,因此,在開發(fā)過程的后續(xù)階段不會因為發(fā)現(xiàn)了規(guī)格說明文檔的錯誤而進行較大的返工。2.簡述快速原型模型的特點、優(yōu)點、缺點、適用場合。測試階段的關(guān)鍵任務(wù)是通過各種類型的測試(及相應(yīng)的調(diào)試)使軟件達到預(yù)定的要求。概要設(shè)計階段必須回答的關(guān)鍵問題是:“概括地說,應(yīng)該怎樣實現(xiàn)目標系統(tǒng)?”詳細設(shè)計階段將詳細地設(shè)計每個模塊,確定實現(xiàn)模塊功能所需要的算法和數(shù)據(jù)結(jié)構(gòu)。★考核知識點:軟件生命周期()參考答案:軟件生命周期包括問題的定義,可行性分析,需求分析,概要設(shè)計,詳細設(shè)計,編碼,測試,維護8個階段。 A. 瀑布模型 B.增量模型 C. W模型 D. 螺旋模型 E. 原型模型 ★考核知識點:軟件開發(fā)模型。A.a(chǎn)lpha 測試需要用戶代表參加 B.a(chǎn)lpha 測試不需要用戶代表參加C.a(chǎn)lpha 測試是系統(tǒng)測試的一種 D.a(chǎn)lpha 測試是驗收測試的一種 ★考核知識點:alpha測試;Alpha測試是在開發(fā)環(huán)境下進行,但通常有用戶代表參加,屬于驗收測試的一種。 A. 經(jīng)濟可行性 D. 抉擇 E. 軟件的規(guī)模 ★考核知識點:可行性研究,包括從技術(shù)、經(jīng)濟和法律上的可行性研究,參考第8頁軟件生命周期()6. 下列屬于測試執(zhí)行階段的輸入的是()。()2. 以下屬于黑盒測試方法的有()。()(二)多項選擇題1. 以下測試方法是白盒測試方法的是()。 A.開發(fā)方測試、用戶測試和第三方測試B.確認、驗證和測試 D.單元測試、集成測試、確認測試和系統(tǒng)測試★考核知識點:軟件測試的定義,廣義的測試包括確認和驗證,參考教材10頁上廣義的軟件測試的定義()36. 軟件調(diào)試的目的是()。疲勞強度測試最容易發(fā)現(xiàn)內(nèi)存泄露的問題。()34. 通過疲勞強度測試,最容易發(fā)現(xiàn)()問題。 A. 原型化方法可以直接開發(fā)出最終產(chǎn)品B. 原型化方法適應(yīng)于需求不明確的軟件開發(fā)C. 原型化方法利于確認各項系統(tǒng)服務(wù)的可用性D. 在開發(fā)過程中,可以廢棄不用早期構(gòu)造的軟件原型★考核知識點: 原型開發(fā)模型的特點。()31. 以下哪種測試與其余三種測試在分類上不同?() A. 負載測試 B. 強度測試 C. 數(shù)據(jù)庫容量測試 D. 靜態(tài)代碼走查 ★考核知識點:性能測試,負載測試、強度測試盒數(shù)據(jù)庫容量測試都屬于性能測試,靜態(tài)代碼走查屬于白盒測試()32. 用邊界值分析法
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1