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

正文內(nèi)容

嵌入式系統(tǒng)軟件測(cè)試(存儲(chǔ)版)

  

【正文】 ,并將這些數(shù)據(jù)上送到目標(biāo)系統(tǒng)的共享內(nèi)存中。 硬件測(cè)試工具純硬件的手段,如萬(wàn)用表、示波器、邏輯分析儀等,通常被用于設(shè)計(jì)和測(cè)試系統(tǒng)的硬件,但也可用來(lái)分析測(cè)試軟件。例如高性能測(cè)試工具CodeTest,其采用插樁技術(shù)由Applied Microsystems Corporation(AMc)公司專(zhuān)為嵌入式開(kāi)發(fā)者而設(shè)計(jì),可用于本機(jī)測(cè)試 (native)甚至在線測(cè)試(incircuit)。 嵌入式系統(tǒng)測(cè)試流程關(guān)于嵌入式系統(tǒng)的完整的測(cè)試流程見(jiàn)圖04:圖 05 模塊化設(shè)計(jì)的嵌入式軟件四級(jí)測(cè)試流程通過(guò)觀察測(cè)試流程圖不難看出測(cè)試過(guò)程的步驟:首先將被測(cè)軟件系統(tǒng)的源碼根目錄交由測(cè)試系統(tǒng)管理,同時(shí)命名被測(cè)軟件系統(tǒng),提供相關(guān)的簡(jiǎn)要描述以及自動(dòng)分析被測(cè)軟件的源碼。有關(guān)測(cè)試用例的批量執(zhí)行,用戶(hù)可針對(duì)一個(gè)測(cè)試工程中的部分或所有測(cè)試用例進(jìn)行批量的連續(xù)的執(zhí)行,同時(shí)將包括覆蓋信息在內(nèi)的所有被運(yùn)行的測(cè)試用例的結(jié)果信息加以收集。使用者還可在設(shè)計(jì)過(guò)程中臨時(shí)運(yùn)行該測(cè)試用例并利用測(cè)試結(jié)果信息或是進(jìn)一步設(shè)計(jì)測(cè)試用例,或是重新創(chuàng)建設(shè)計(jì)新的測(cè)試用例。(4) 分析執(zhí)行追蹤 (TRACE)。由此可知,純硬件工具根本不具備分析和檢查內(nèi)存分配的能力。鑒于這些弊端的存在,基于Host/Target的純軟件測(cè)試工具在進(jìn)行測(cè)試時(shí),其不能對(duì)目標(biāo)系統(tǒng)進(jìn)行精確的性能分析,甚至,在分析覆蓋率時(shí),系統(tǒng)的運(yùn)行還要受到大量插樁的影響?,F(xiàn)在大多數(shù)的嵌入式測(cè)試工具,包括Logiscope、Coverage Scope等都采用了這種方式。McCabe復(fù)雜度又被稱(chēng)作是圈復(fù)雜度,它定量了測(cè)試?yán)щy度以及最終可靠性指標(biāo)的度量。關(guān)于測(cè)試覆蓋的該種陳述是有意義的,其與已定義的成功標(biāo)準(zhǔn)作比較,如果不相符,則可利用此陳述為基礎(chǔ)來(lái)預(yù)測(cè)剩余測(cè)試工作?;诖a的測(cè)試覆蓋,在測(cè)試過(guò)程中,其可以測(cè)評(píng)已經(jīng)執(zhí)行的代碼的多少,而要執(zhí)行的剩余代碼則與之相對(duì)。表示測(cè)試需求(Requirement for Test)總數(shù)。系統(tǒng)的測(cè)試活動(dòng)必須以測(cè)試覆蓋策略為基礎(chǔ),測(cè)試的一般目的由覆蓋策略陳述,用例的設(shè)計(jì)也由覆蓋策略指導(dǎo)。然而關(guān)于最終的硬軟件集成測(cè)試則必須在目標(biāo)環(huán)境下,利用目標(biāo)機(jī)與主機(jī)間的信息通道,進(jìn)而實(shí)現(xiàn)測(cè)試控制和信息反饋通信。嵌入式系統(tǒng)中的開(kāi)發(fā)環(huán)境和最終運(yùn)行環(huán)境又分別被稱(chēng)為主機(jī)(Host)平臺(tái)和目標(biāo)(Target)平臺(tái)??偟膩?lái)講,目前軟件測(cè)試存在兩大類(lèi)測(cè)試方法,第一類(lèi)測(cè)試方法是將軟件在設(shè)計(jì)的環(huán)境下運(yùn)行以得出結(jié)果,并將該結(jié)果與預(yù)期結(jié)果作對(duì)照,如果二者相符則測(cè)試通過(guò),如果二者存在出入不相符則視為錯(cuò)誤。在軟件的開(kāi)發(fā)過(guò)程中,越早發(fā)現(xiàn)的錯(cuò)誤,改正錯(cuò)誤的代價(jià)就越低,對(duì)于軟件開(kāi)發(fā)過(guò)程的影響就越小,見(jiàn)圖31。與此同時(shí),對(duì)高質(zhì)量軟件的日益需求,促進(jìn)了軟件工程領(lǐng)域的重要內(nèi)容之一:軟件測(cè)試?yán)碚摰难芯亢蛯?shí)踐。而測(cè)試用例的設(shè)計(jì)則需要借助軟件開(kāi)發(fā)階段的規(guī)格說(shuō)明書(shū)以及程序的內(nèi)部結(jié)構(gòu)。其次,通過(guò)軟件測(cè)試,還可以驗(yàn)證軟件實(shí)現(xiàn)的功能是否符合設(shè)計(jì)說(shuō)明書(shū)的要求;驗(yàn)證軟件的性能是否達(dá)到設(shè)計(jì)要求;通過(guò)收集測(cè)試過(guò)程中的各種數(shù)據(jù),為軟件質(zhì)量的評(píng)價(jià)提供一定的依據(jù)。圖 01隨時(shí)間推移,修復(fù)軟件錯(cuò)誤費(fèi)用驚人增長(zhǎng) 軟
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1