在軟件測(cè)試的概念里,圈復(fù)雜度用來衡量一個(gè)模塊判定結(jié)構(gòu)的復(fù)雜程度,數(shù)量上表現(xiàn)為獨(dú)立線性路徑條數(shù),即合理的預(yù)防錯(cuò)誤所需測(cè)試的最少路徑條數(shù)。圈復(fù)雜度大說明程序代碼可能質(zhì)量低且難于測(cè)試和維護(hù),根據(jù)經(jīng)驗(yàn),程序的可能錯(cuò)誤和高的圈復(fù)雜度有著很大關(guān)系。
2018-03-15
4、核心系統(tǒng)集成:先把核心的軟件部分挑選出來,并對(duì)這些部件進(jìn)行集成測(cè)試,在測(cè)試通過的基礎(chǔ)上再逐步的擴(kuò)展的外圍的部件,直到最后形成穩(wěn)定的軟件產(chǎn)品
5、高頻集成:同步軟件開發(fā)過程,每隔一段時(shí)間研發(fā)團(tuán)隊(duì)就對(duì)現(xiàn)有的代碼進(jìn)行一次集成測(cè)試
5、高頻集成:同步軟件開發(fā)過程,每隔一段時(shí)間研發(fā)團(tuán)隊(duì)就對(duì)現(xiàn)有的代碼進(jìn)行一次集成測(cè)試
2018-03-15
集成測(cè)試的主要實(shí)施方案
1、Big Bang:一次性集成,主要做法把大部分的開發(fā)模塊都耦合起來形成一個(gè)完整的軟件系統(tǒng)或者系統(tǒng)的主要組成部分,并把他們拿來做集成測(cè)試,即把所有的東西組裝好,一起來做測(cè)試。
2、自頂向下:遞增的組裝軟件結(jié)構(gòu)的方法,一般來說從主程序開始沿控制層逐層的向下集成,通過這種方式逐層的測(cè)試,覆蓋到所有的模塊。
3、自底向上:最常用的集成測(cè)試,從程序模塊的最底層模塊開始,逐層的向上組裝并逐層的測(cè)試。好處:針對(duì)我們已經(jīng)組裝的測(cè)試,不需要對(duì)上一層組裝模塊,比較好的鎖定軟件故障的位置
1、Big Bang:一次性集成,主要做法把大部分的開發(fā)模塊都耦合起來形成一個(gè)完整的軟件系統(tǒng)或者系統(tǒng)的主要組成部分,并把他們拿來做集成測(cè)試,即把所有的東西組裝好,一起來做測(cè)試。
2、自頂向下:遞增的組裝軟件結(jié)構(gòu)的方法,一般來說從主程序開始沿控制層逐層的向下集成,通過這種方式逐層的測(cè)試,覆蓋到所有的模塊。
3、自底向上:最常用的集成測(cè)試,從程序模塊的最底層模塊開始,逐層的向上組裝并逐層的測(cè)試。好處:針對(duì)我們已經(jīng)組裝的測(cè)試,不需要對(duì)上一層組裝模塊,比較好的鎖定軟件故障的位置
2018-03-15
用更高倍速的語速來聽,很有利于集中精力去聽,每種速度試一遍你會(huì)發(fā)現(xiàn)不一樣的世界
2018-03-10