<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 嵌入式軟件測試基礎知識

嵌入式軟件測試基礎知識

作者: 時(shí)間:2012-12-12 來(lái)源:網(wǎng)絡(luò ) 收藏

測試是傳統軟件開(kāi)發(fā)的最后一步。整個(gè)軟件開(kāi)發(fā)過(guò)程,需要收集要求、進(jìn)行高層次的設計、詳細設計、創(chuàng )建代碼、進(jìn)行部分單元測試,然后集成,最后才開(kāi)始最終測試。

最佳的開(kāi)發(fā)實(shí)踐應包含代碼檢查這個(gè)步驟。然而代碼檢查一般只能找出70%的系統錯誤,因此完美的測試環(huán)節絕對必不可少。測試就像個(gè)復式記帳系統,可以確保將缺陷扼殺在最終推出的產(chǎn)品之前。

在所有其它的工程實(shí)踐中,測試都被視為基本環(huán)節。比如,在美國,每一座聯(lián)邦政府出資修建的橋都必須經(jīng)過(guò)大量的風(fēng)洞測試。而在軟件領(lǐng)域,測試并沒(méi)有很受重視。盡管測試是所有工程實(shí)踐準則的關(guān)鍵部分,但編寫(xiě)測試程序卻感覺(jué)是在浪費時(shí)間。好在系統設計界內的許多領(lǐng)域已經(jīng)將測試作為其工作的核心部分,他們認識到將這個(gè)關(guān)鍵步驟放在項目末期極不明智,因而主張同步地編寫(xiě)測試程序和應用程序。

系統在諸多方面都與應用一樣。不過(guò),應用測試與系統測試之間還是存在一些重要差異。嵌入式開(kāi)發(fā)人員一般會(huì )用到基于硬件的測試工具,而這類(lèi)工具通常不會(huì )用于應用開(kāi)發(fā)過(guò)程中。此外,嵌入式系統一般都有些獨一無(wú)二的特性,這些特性應該在測試計劃中得以體現。本文將介紹測試和測試案例開(kāi)發(fā)的,并指出整個(gè)嵌入式系統測試工作的特有細節。

何時(shí)測試以及如何測試

從圖1可以看出,在可行的條件下,測試應盡早展開(kāi)。一般來(lái)講,最早的測試是由最初的開(kāi)發(fā)人員進(jìn)行的模塊或單元測試。遺憾的是,開(kāi)發(fā)人員大多對如何建構一整套測試例程以進(jìn)行測試所知不足。由于精心設計的測試例程通常直到集成測試時(shí)才能使用,因此許多在單元測試過(guò)程中就能找出的缺陷直到集成測試時(shí)才會(huì )被發(fā)現。比如,硅谷的一家大型網(wǎng)絡(luò )設備廠(chǎng)商為找出其軟件集成問(wèn)題的關(guān)鍵原因,進(jìn)行了一項研究。這家廠(chǎng)商發(fā)現,在項目集成階段找出的缺陷中,有70%是由在集成之前從沒(méi)被執行過(guò)的程序所產(chǎn)生的。

1.jpg

本文引用地址:http://dyxdggzs.com/article/148196.htm

關(guān)鍵詞: 基礎知識 軟件測試 嵌入式

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>