亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

軟件開發(fā)與生命周期

caozhijian / 2760人閱讀

摘要:一軟件開發(fā)模型瀑布模型快速原型模型螺旋模型注意軟件測試與軟件的開發(fā)模式有著緊密的聯(lián)系,作為一名測試人員,應該充分理解軟件的開發(fā)模式,以便找準自己在其中的位置,從而發(fā)揮自身的價值。

一、軟件開發(fā)模型:

瀑布模型

快速原型模型

螺旋模型

注意:軟件測試與軟件的開發(fā)模式有著緊密的聯(lián)系,作為一名測試人員,應該充分理解軟件的開發(fā)模式,以便找準自己在其中的位置,從而發(fā)揮自身的價值。

1、瀑布模型:

特點:

????是線性模型的一種,每一個階段只執(zhí)行一次

?文檔驅動

??優(yōu)缺點:

優(yōu)點:開發(fā)的各個階段比較清晰,當前階段完成后,只需關注后續(xù)階段。

缺點:不響應需求的變化

??????風險往往延至后期才顯露,失去及早糾正的機會。

2、快速原型模型

在開發(fā)真實系統(tǒng)之前,構造一個原型,在該原型的基礎上,逐漸完成整個系統(tǒng)的開發(fā)工作。

特點:

快速的構造軟件的原型

支持用戶參與

優(yōu)缺點:

優(yōu)點:克服瀑布模型的缺點,減少由于軟件需求不明確帶來的項目開發(fā)風險。

缺點:不適合大型系統(tǒng)開發(fā)

生命周期:

3、螺旋模型

?

特點:引進了風險分析活動

優(yōu)缺點

優(yōu)點:螺旋模型很大程度上是一種風險驅動的方法體系。

缺點:采用螺旋模型需要具有相當豐富的風險評估經驗和專業(yè)知識。

二、測試模型:

軟件測試模型:V模型、W(雙V模型)

1、V模型

概念:

V模型是最具有代表意義的測試模型,最早由Paul Rook在20世紀80年代后期提出,由英國國家計算機中心文獻中發(fā)布,旨在改進軟件開發(fā)的效率和效果;

V模型本身是軟件開發(fā)中瀑布模型的變種,它反映了測試活動與分析和設計的關系。

V模型標明了測試過程中本身存在的不同階段,從左到右,描述了開發(fā)過程和測試過程間的階段對應關系。

優(yōu)缺點:

優(yōu)點:測試V模型既包含了底層測試又包含了高層測試;

缺點:當需求變更時將會導致返工量非常大,模型靈活性比較低。

??示意圖:

2、W模型

概念:測試伴隨著整個軟件開發(fā)周期,并且測試的對象不僅僅是程序,需求和設計同樣要測試。

優(yōu)缺點:

優(yōu)點:強調測試伴隨著整個軟件開發(fā)周期,而且測試的對象不僅僅是程序,還包括需求和設計。

更早地介入測試,能盡早的發(fā)現(xiàn)缺陷進行修復。

缺點:對于測試技術要求高,實踐起來困難。

示意圖:

不同階段軟件缺陷修復費用如圖:

?

3、質量模型

軟件質量,就是軟件與明確地和隱含地定義的需求相一致的程度。

ISO 9126軟件質量模型是評價軟件質量的國際標準,這個模型是軟件質量標準的核心,對于大部分的軟件,都可以考慮從這6個特性和27個自特性去測試、評價一個軟件。

?

?

?

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://www.ezyhdfw.cn/yun/121226.html

相關文章

  • React-生命周期雜記

    摘要:前言自從發(fā)布之后,更新速度日新月異,而生命周期也隨之改變,雖然原有的一些生命周期函數(shù)面臨廢棄,但理解其背后更新的機制也是一種學習在這里根據(jù)官方文檔以及社區(qū)上其他優(yōu)秀的文章進行一個對于生命周期的總結,大致上分為以下三個模塊新老生命周期的區(qū)別為 前言 自從React發(fā)布Fiber之后,更新速度日新月異,而生命周期也隨之改變,雖然原有的一些生命周期函數(shù)面臨廢棄,但理解其背后更新的機制也是一種...

    KoreyLee 評論0 收藏0
  • 微信小程序Taro開發(fā)(2):生命周期開發(fā)中注意點

    摘要:入口文件繼承自組件基類,它同樣擁有組件生命周期,但因為入口文件的特殊性,他的生命周期并不完整,如。支持組件化開發(fā),組件代碼可以放在任意位置,不過建議放在下的目錄中。 生命周期 componentWillMount 在微信小程序中這一生命周期方法對應頁面的onLoad或入口文件app中的onLaunch componentDidMount 在微信小程序中這一生命周期方法對應頁面的onRe...

    morgan 評論0 收藏0
  • 改造 Android 官方架構組件 ViewModel

    摘要:前言官方架構組件在今年月份大會上被公布直到月份一直都是測試版由于工作比較繁忙期間我只是看過類似的文章但沒有在實際項目中使用過更沒有看過源碼所以對這幾個組件的使用很是生疏同時也覺得這幾個組件非常高大上非常神秘直到月份官方架構組件正式版發(fā)布并且 前言 Android 官方架構組件在今年 5 月份 Google I/O 大會上被公布, 直到 11 月份一直都是測試版, 由于工作比較繁忙, 期...

    DevTTL 評論0 收藏0
  • vue中createdmounted區(qū)別

    摘要:中與的區(qū)別關于中的生命周期,如果不是有特別的需求,一般在項目開發(fā)過程中更多的使用和,所以在本文中主要講解與在開發(fā)中的主要使用區(qū)別。構建樹構建規(guī)則樹根據(jù)執(zhí)行順序解析文件。 vue中created與mounted的區(qū)別 關于vue.js中的生命周期,如果不是有特別的需求,一般在項目開發(fā)過程中更多的使用created和mounted,所以在本文中主要講解created與mounted在開發(fā)中...

    wuaiqiu 評論0 收藏0

發(fā)表評論

0條評論

caozhijian

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<