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

正文內(nèi)容

軟件產(chǎn)品測(cè)試相關(guān)知識(shí)(編輯修改稿)

2025-07-22 02:32 本頁面
 

【文章內(nèi)容簡介】 段、設(shè)計(jì)執(zhí)行階段、測(cè)試總結(jié)階段。5白盒測(cè)試方法:靜態(tài)分析法和動(dòng)態(tài)分析法。5VU特點(diǎn)使用VU,黑盒方面,可以輕松完成功能測(cè)試、邊界測(cè)試、速度測(cè)試:白盒方面,可以輕松完成語句覆蓋、條件覆蓋、分支覆蓋、路徑覆蓋、使用VU隨時(shí)可以用回歸測(cè)試檢驗(yàn)修改是否引入新的錯(cuò)誤5單元測(cè)試用例設(shè)計(jì)方法(1)規(guī)范導(dǎo)出法規(guī)范導(dǎo)出的測(cè)試是根據(jù)相關(guān)的規(guī)范描述來設(shè)計(jì)測(cè)試用例的,每一個(gè)測(cè)試用例用來測(cè)試一個(gè)或多個(gè)規(guī)范陳述語句。(2)等價(jià)類劃分等價(jià)類劃分是一種正式的測(cè)試用例設(shè)計(jì)方法,它基于被測(cè)單元的輸入,輸出所做的劃分,對(duì)每一個(gè)劃分中的所有輸入、被測(cè)單元有等價(jià)的行為,劃分也可以根據(jù)軟件所存取的數(shù)據(jù)確定,包括時(shí)間、輸入輸出順序、狀態(tài)。(3)邊界值分析法 邊界值分析使用與等價(jià)類測(cè)試方法相同的等價(jià)類劃分,只是邊界值分析假定錯(cuò)誤更多地存在于兩個(gè)劃分的邊界上,相應(yīng)地為邊界上及其兩側(cè)的情況設(shè)計(jì)測(cè)試用例。(4)狀態(tài)轉(zhuǎn)移測(cè)試法對(duì)于以狀態(tài)機(jī)為模型或設(shè)計(jì)為狀態(tài)機(jī)的軟件,該測(cè)試是合適的測(cè)試方法。測(cè)試用例通過能導(dǎo)致狀態(tài)遷移的事件來測(cè)試狀態(tài)之間的轉(zhuǎn)換。用這種方法可設(shè)計(jì)逆向的測(cè)試用例,如狀態(tài)和事件的非法組合。(5)分支測(cè)試法在分支測(cè)試中,根據(jù)單元中的控制流分支或判斷點(diǎn)來設(shè)計(jì)測(cè)試用例,通常用來達(dá)到一定的判定覆蓋率(6)條件測(cè)試法條件測(cè)試中包含了許多測(cè)試用例設(shè)計(jì)技術(shù),它們都致力于彌補(bǔ)在遇到復(fù)雜邏輯條件時(shí)分支測(cè)試的弱點(diǎn)(7)數(shù)據(jù)定義使用測(cè)試法(8)錯(cuò)誤猜測(cè)法它是基于經(jīng)驗(yàn)和其他一些測(cè)試技術(shù)的方法。60、六種覆蓋方法:語句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、條件組合覆蓋、路徑覆蓋。(1)語句覆蓋主要特點(diǎn):語句覆蓋是最起碼的結(jié)構(gòu)覆蓋要求,語句覆蓋要求設(shè)計(jì)足夠多的測(cè)試用例,使得程序中每條語句至少被執(zhí)行一次。(2.) 判定覆蓋主要特點(diǎn);判定覆蓋又稱分支覆蓋,它要求設(shè)計(jì)足夠多的測(cè)試用例,使得程序每個(gè)判定至少執(zhí)行有一次為真值,有一次為假值,即:程序中每個(gè)分支至少執(zhí)行一次,每個(gè)判斷的取真、假至少執(zhí)行一次。(3). 條件覆蓋主要特點(diǎn):條件覆蓋要求設(shè)計(jì)足夠多的測(cè)試用例,使得判定中的每個(gè)條件獲得各種可能的結(jié)果,即每個(gè)條件至少有一次為真值,一次為假值、(4. )判定條件覆蓋主要特點(diǎn):設(shè)計(jì)足夠多的測(cè)試用例,使得判定中每個(gè)條件的所有可能結(jié)果至少出現(xiàn)一次次。每個(gè)判定本身設(shè)計(jì)有可能結(jié)果至少出現(xiàn)一次。(5).組合覆蓋主要特點(diǎn):要求設(shè)計(jì)足夠多的測(cè)試用列,使得每個(gè)判定中的條件結(jié)果的梭魚哦肯能組合至少出現(xiàn)一次。(6.)路徑覆蓋主要特點(diǎn): 設(shè)計(jì)足夠多的測(cè)試用例,覆蓋程序中所有可能的路徑61集成測(cè)試(組裝測(cè)試)其測(cè)試對(duì)象包括單元間的接口以及集成后的功能和性能,依據(jù)軟件概要設(shè)計(jì)說明書。62集成測(cè)試的含義(組裝測(cè)試):在單元測(cè)試的基礎(chǔ)上,應(yīng)根據(jù)概要設(shè)計(jì)的要求將軟件中的各單元組裝成子系統(tǒng)或系統(tǒng),在單元的組裝過程中,應(yīng)對(duì)單元進(jìn)行整體上測(cè)試,發(fā)現(xiàn)并清除各單元中出現(xiàn)的問題,確保集成到一起的各單元能作為一個(gè)整體完成預(yù)期的功能。63集成測(cè)試應(yīng)考慮:a將各模塊組裝起來的過程中穿越模塊接口的數(shù)據(jù)是否會(huì)丟失b各子功能組合起來能否達(dá)到預(yù)期的父功能c某模塊的功能是否會(huì)對(duì)另一個(gè)模塊的功能產(chǎn)生不利的影響d全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否存在問題e單個(gè)模塊的誤差累積起來是否會(huì)放大到不可接受的程度。64接口的分類:函數(shù)接口,消息接口,其它接口。65集成測(cè)試的優(yōu)點(diǎn):a針對(duì)性強(qiáng),較易發(fā)現(xiàn)錯(cuò)誤并找出錯(cuò)誤的原因和位置。b能有效的模擬幾乎所有的實(shí)際執(zhí)行的流程故能更有效的發(fā)現(xiàn)軟件中的錯(cuò)誤c 發(fā)現(xiàn)錯(cuò)誤的修復(fù)成本要遠(yuǎn)遠(yuǎn)小于系統(tǒng)測(cè)試階段的錯(cuò)誤修復(fù)成本。6集成測(cè)試和系統(tǒng)測(cè)試區(qū)別:集成測(cè)試的的集成過程中對(duì)功能和性能的測(cè)試,它主要依據(jù)是軟件的概要設(shè)計(jì)說明書。系統(tǒng)測(cè)試是對(duì)全部模塊集成完畢的軟件進(jìn)行功能、性能及其他特性的測(cè)試,檢測(cè)其與系統(tǒng)中其他元素能否協(xié)同工作,以滿足用戶的各種需求,它主要依據(jù)軟件需求規(guī)格說明書和相關(guān)行業(yè)標(biāo)準(zhǔn)。67灰盒測(cè)試:一種介于黑盒測(cè)試和白盒測(cè)試之間的測(cè)試策略,它基于程序運(yùn)行的外部表現(xiàn),同時(shí)又結(jié)合程序內(nèi)部邏輯結(jié)構(gòu)來設(shè)計(jì)測(cè)試用例。68灰盒測(cè)試的優(yōu)點(diǎn):a能夠進(jìn)行基于需求的測(cè)試和基于路徑的覆蓋測(cè)試。B可深入被測(cè)對(duì)象的內(nèi)部,便于錯(cuò)誤的識(shí)別分析和解決c能夠保證設(shè)計(jì)的黑盒測(cè)試用例的完整性 防止功能或功能組合的遺漏d能夠減小需求或設(shè)計(jì)不詳細(xì)或不完整性對(duì)測(cè)試有效性造成影響。69集成測(cè)試的策略:a一次性集成(大爆炸集成)b自頂向下集成c自底向上集成d混合式集成e核心系統(tǒng)先行集成f高頻集成g基于消息的集成h基于使用的集成、70一次性集成:又稱大爆炸集成,是一種非增值式集成方式;71一次性集成策略:首先對(duì)每個(gè)單元進(jìn)行單元測(cè)試然后一次性的將所有單元集成在一起,對(duì)它們進(jìn)行測(cè)試,發(fā)現(xiàn)并清除在單元連接過程中出現(xiàn)的問題,得到最終要求的軟件系統(tǒng).72自頂向下集成方式:根據(jù)軟件的模塊結(jié)構(gòu)圖按控制層次從高到低的順序?qū)δK進(jìn)行集成,也就是從高到低向下逐步集成,并在集成過程中進(jìn)行測(cè)試,直至組裝成符合要求的的最終軟件系統(tǒng)。73自頂向下集成的步驟:a以主模塊為被測(cè)模塊,主模塊的下屬模塊則用樁模塊代替。b采用深度優(yōu)先或?qū)挾葍?yōu)先的策略,用實(shí)際模塊代替相應(yīng)的樁模塊,它們的直接下屬模塊則又用裝模塊代替與一側(cè)模塊或子系統(tǒng)集成為新的子系統(tǒng)。C對(duì)新形成的子系統(tǒng)進(jìn)行測(cè)試。發(fā)現(xiàn)和排除模塊集成過程中引起的錯(cuò)誤,并做回歸測(cè)試d若所有的模塊都已集成到系統(tǒng)中,則結(jié)束,否則轉(zhuǎn)b.:可以及早地發(fā)現(xiàn)和修復(fù)模塊結(jié)構(gòu)圖中的主要控制點(diǎn)存在的問題,以減少以后的返工;能較早地驗(yàn)證功能或行性;最多只需一個(gè)驅(qū)動(dòng)模塊,減少了驅(qū)動(dòng)模塊的開發(fā)成本;支持故障隔離。7自頂向下集成方式的缺點(diǎn):需要開發(fā)和維護(hù)大量的樁模塊。由于樁模塊很難模擬實(shí)際子模塊的功能,到組裝后期易出錯(cuò),會(huì)導(dǎo)致大量的回歸測(cè)試。為了在效性地進(jìn)行集成測(cè)試,軟件系統(tǒng)的控制結(jié)構(gòu)應(yīng)具有較高的可測(cè)試性;易導(dǎo)致底層模塊的測(cè)試不夠充分。76高頻集成方式:指同步于軟件開發(fā)過程,每隔一段時(shí)間開發(fā)人員的現(xiàn)有代碼進(jìn)行一次集成測(cè)試。77自底向上集成方式:根據(jù)軟件的模塊結(jié)構(gòu)圖按控制層次從低到高的順序?qū)δK進(jìn)行集成,也就是從最底層模塊向最高層逐步集成,并在集成過程中進(jìn)行測(cè)試,直至組裝成符合要求的的最終軟件系統(tǒng)。78自底向上集成方式的步驟:a為最底層模塊開發(fā)驅(qū)動(dòng)模塊對(duì)最底層模塊進(jìn)行測(cè)試。B用實(shí)際模塊代替驅(qū)動(dòng)模塊,與直屬其子模塊集成一個(gè)子系統(tǒng)。C為新形成的子系統(tǒng)開發(fā)驅(qū)動(dòng)模塊,對(duì)該子系統(tǒng)進(jìn)行測(cè)試。D若該子系統(tǒng)以對(duì)應(yīng)為主控模塊,即最高層模塊,則測(cè)試結(jié)束。否則轉(zhuǎn)B。79自底向上集成方式的優(yōu)點(diǎn):a大大減少的驅(qū)動(dòng)模塊的開發(fā),雖然需要開發(fā)大量的驅(qū)動(dòng)模塊,但其開發(fā)成本畢竟比裝模塊的成本小。B設(shè)計(jì)復(fù)雜算法和真正輸入輸出的模塊往往在底層,它們是最容易出現(xiàn)問題的的模塊,最先對(duì)底層模塊進(jìn)行測(cè)試,減少了回歸測(cè)試的成本。C在集成的早期很可能實(shí)現(xiàn)對(duì)模塊的并行測(cè)試,這提高了集成測(cè)試的效率。D支持故障隔離。80、自底向上集成方式的缺點(diǎn):需開發(fā)大量的驅(qū)動(dòng)模塊,幫帶來了一定的測(cè)試成本;不能及早地發(fā)現(xiàn)和修復(fù)模塊結(jié)構(gòu)圖中的主要控制點(diǎn)存在的問題;對(duì)底層模塊的異常很難測(cè)試到。81混合式集成方式:結(jié)合了自頂向下集成方式和自底向上集成方式的優(yōu)點(diǎn),在對(duì)一個(gè)軟件的集成測(cè)試過程中,綜合使用了此兩種集成方案。82核心系統(tǒng)先行集成方式:先對(duì)核心軟件部件進(jìn)行測(cè)試,在此基礎(chǔ)上在按各外部軟件部件的重要程度逐個(gè)集成到核心系統(tǒng)中83基于消息的集成方式:對(duì)于許多基于狀態(tài)機(jī)的系統(tǒng)如嵌入式系統(tǒng)面向?qū)ο蠓绞介_
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1