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

正文內(nèi)容

軟件工程與軟件測試技術(shù)-資料下載頁

2025-03-26 04:20本頁面
  

【正文】 0%額外花費。5)原型法要求開發(fā)者與用戶密切接觸,有時這是不可能的。例如外包軟件。適用場合: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)系?!锟己酥R點:V模型()參考答案:? V模型是軟件開發(fā)瀑布模型的變種,它反映了測試活動與分析和設(shè)計的關(guān)系 。 ? 從左到右,描述了基本的開發(fā)過程和測試行為,非常明確地標明了測試過程中存在的不同級別,并且清楚地描述了這些測試階段和開發(fā)過程期間各階段的對應(yīng)關(guān)系 。 ? 左邊依次下降的是開發(fā)過程各階段,與此相對應(yīng)的是右邊依次上升的部分,即各測試過程的各個階段。? V模型的局限性在于沒有明確地說明早期的測試,無法體現(xiàn)“盡早地和不斷地進行軟件測試”的原則4. 請說明軟件工程方法學(xué)都包含哪些要素?簡要說明目前使用最廣泛的兩種軟件工程方法學(xué)?!锟己酥R點:軟件工程方法學(xué)()參考答案:軟件工程方法學(xué)包含3個要素:方法、工具和過程。其中方法是完成軟件開發(fā)的各項任務(wù)的技術(shù)方法,回答“怎樣做”的問題;工具是為運用方法而提供的自動的或半自動的軟件工程支撐環(huán)境;過程是為了獲得高質(zhì)量的軟件所需要完成的一系列任務(wù)的框架,它規(guī)定了完成各項任務(wù)的工作步驟。目前使用得最廣泛的軟件工程方法學(xué),分別是傳統(tǒng)方法學(xué)和面向?qū)ο蠓椒▽W(xué)。傳統(tǒng)方法學(xué)也稱為生命周期方法學(xué)或結(jié)構(gòu)化范型。它采用結(jié)構(gòu)化技術(shù)(結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計和結(jié)構(gòu)化實現(xiàn))來完成軟件開發(fā)的各項任務(wù),并使用適當(dāng)?shù)能浖ぞ呋蜍浖こ汰h(huán)境來支持結(jié)構(gòu)化技術(shù)的運用。這種方法學(xué)把軟件生命周期的全過程依次劃分為若干個階段,然后順序地完成每個階段的任務(wù)。與傳統(tǒng)方法相反,面向?qū)ο蠓椒ò褦?shù)據(jù)和行為看成同等重要,它是一種以數(shù)據(jù)為主線,把數(shù)據(jù)和對數(shù)據(jù)的操作緊密地結(jié)合起來的方法。5. NextDate函數(shù)包含三個變量:month、day和year,函數(shù)的輸出為輸入日期后一天的日期。 例如,輸入為2008年8月7日,則函數(shù)的輸出為 2008年8月8日。請用邊界值分析法設(shè)計測試用例?!锟己酥R點:邊界值分析方法的應(yīng)用()參考答案:在NextDate函數(shù)中,隱含規(guī)定了變量mouth和變量day的取值范圍為1≤mouth≤12和1≤day≤31,并設(shè)定變量year的取值范圍為1912≤year≤2050 。則測試用例選擇如下:6.什么是W模型?請詳細論述其特點?!锟己酥R點:軟件測試模型()參考答案:W模型由Evolutif公司提出,相對于V模型,W模型增加了軟件各開發(fā)階段中應(yīng)同步進行的驗證和確認活動。W模型由兩個V字型模型組成,分別代表測試與開發(fā)過程,圖中明確表示出了測試與開發(fā)的并行關(guān)系。W模型強調(diào):測試伴隨著整個軟件開發(fā)周期,而且測試的對象不僅僅是程序,需求、設(shè)計等同樣要測試,也就是說,測試與開發(fā)是同步進行的。W模型有利于盡早地全面的發(fā)現(xiàn)問題。例如,需求分析完成后,測試人員就應(yīng)該參與到對需求的驗證和確認活動中,以盡早地找出缺陷所在。同時,對需求的測試也有利于及時了解項目難度和測試風(fēng)險,及早制定應(yīng)對措施,這將顯著減少總體測試時間,加快項目進度。但W模型也存在局限性。在W模型中,需求、設(shè)計、編碼等活動被視為串行的,同時,測試和開發(fā)活動也保持著一種線性的前后關(guān)系,上一階段完全結(jié)束,才可正式開始下一個階段工作。這樣就無法支持迭代的開發(fā)模型。對于當(dāng)前軟件開發(fā)復(fù)雜多變的情況,W模型并不能解除測試管理面臨著困惑。 ?邏輯覆蓋都有哪些類型?★考核知識點:邏輯覆蓋測試, () 參考答案:邏輯覆蓋是通過對程序邏輯結(jié)構(gòu)的遍歷實現(xiàn)程序的覆蓋。它是一系列測試過程的總稱,這組測試過程逐漸進行越來越完整的通路測試。從覆蓋源程序語句的詳盡程度分析,邏輯覆蓋標準包括:l 語句覆蓋l 判定覆蓋l 條件覆蓋l 條件判定組合覆蓋l 多條件覆蓋l 修正條件判定覆蓋8. 加法器程序計算兩個1~100之間整數(shù)的和。請用邊界值分析法設(shè)計測試用例★考核知識點:邊界值分析的應(yīng)用()參考答案: 9. 請說明測試的目的、原則與對象★考核知識點:軟件測試的目的、原則和對象()參考答案:軟件測試的目的:1)是以最少的人力、物力和時間找出軟件中潛在的各種錯誤和缺陷,通過修正各種錯誤和缺陷提高軟件質(zhì)量,回避軟件發(fā)布后由于潛在的軟件缺陷和錯誤造成的隱患所帶來的商業(yè)風(fēng)險。2)是確認軟件的質(zhì)量,軟件做了所期望的事情(Do the right thing),另一方面是確認軟件以正確的方式來做了這個事件(Do it right)3)是為開發(fā)過程提供反饋信息,協(xié)助開發(fā)過程的改進:軟件測試不僅是在測試軟件產(chǎn)品本身,還包括軟件開發(fā)的過程。軟件測試的第三個目的是保證整個軟件開發(fā)過程的高質(zhì)量。4)軟件質(zhì)量評估:軟件測試是以評價一個程序或系統(tǒng)屬性為目標的一種活動,是對軟件質(zhì)量的度量與評估,以驗證軟件的質(zhì)量滿足用戶的需求,為用戶選擇與接收軟件提供有力的依據(jù)。軟件測試的原則1) 所有的軟件測試都應(yīng)追溯到用戶需求2) 應(yīng)當(dāng)把“盡早地和不斷地進行軟件測試”作為軟件開發(fā)者的座右銘。3) 完全測試是不可能的,測試需要終止4) 軟件測試無法顯示軟件潛在的缺陷5) 充分注意軟件測試中的群集現(xiàn)象6) 程序員應(yīng)避免檢查自己的程序7) 盡量避免測試的隨意性8) 妥善保存一切測試過程文檔。軟件測試的對象:需求規(guī)格說明、概要設(shè)計規(guī)格說明、詳細設(shè)計規(guī)格說明、源程序
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1