新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式軟件軟硬件集成測試過程研究

        嵌入式軟件軟硬件集成測試過程研究

        作者: 時間:2010-12-09 來源:網絡 收藏

          ④ 系統詳細設計。

          ⑤ 編碼。

          人員恰恰以相反的步驟實現

          ① 單元單元測試的目的是檢測程序模塊是否符合《詳細設計說明書》的要求。通常會采用白盒測試技術,如基于路徑覆蓋原理等。

          ② 測試(配置項測試)。軟件測試的目的是檢測程序是否符合《概要設計說明書》的要求。通常采用黑盒測試技術,但有時為了確保主要控制路徑的覆蓋測試,也會采用一定的白盒測試技術。

          ③ 測試。集成測試的目的是為了檢測系統劃分功能后,在軟件集成測試完成的基礎上,測試模塊軟件在硬件平臺上的運行情況,主要是對軟件的實時性、嵌入性及功能性能指標的測試。

          ④ 系統測試。關注所設計的系統,在模塊與模塊集成之后構成完整系統時所表現出的質量指標,包括正確性、可擴性等。

          ⑤ 確認測試。針對確認標準的測試。確認標準由需求分析產生,所以實際上就是指規格化的需求,通常采用黑盒測試技術。

          2.2 軟硬件集成測試

          由圖1可以看到,軟硬件集成測試主要是在軟件集成測試完成后,形成獨立的配置項,加載到相應的硬件平臺上進行測試,以確定軟硬件是否能夠協同工作,實現系統既定的功能。

          具體分為以下幾個步驟:

          ① 系統測試組負責與系統工程組共同完成制定《軟硬件集成測試計劃》和《軟硬件集成測試計劃測試說明》的編寫。

          ② 按軟件*審管理辦法,對《軟硬件集成測試計劃》和《軟硬件集成測試說明》進行同行*審。

          ③ 根據*審意見,對《軟硬件集成測試計劃》和《軟硬件集成測試說明》修改完善,履行審批手續后歸檔、入庫。

          ④ 系統測試組按《軟硬件集成測試計劃》、《軟硬件集成測試說明》,實施軟硬件集成測試。

          ⑤ 系統工程組組織軟件、硬件項目組協助確定和定位軟件中存在的缺陷和錯誤。

          ⑥ 軟件工程組對發現的軟件缺陷和錯誤進行確認和更改。

          ⑦ 測試人員對更改后的軟件配置項進行回歸測試。

          ⑧ 軟件設計人員將通過回歸測試的軟件入庫。

          ⑨ 測試人員編制測試報告。

          2.3 軟硬件集成測試模型

          綜上所述,軟件的軟硬件集成測試主要是在需求規格說明完成的情況下,結合通用的標準、規范以及接口控制文件,與軟件設計同步,編寫軟硬件集成測試的《測試的計劃》和《測試的說明》,經過*審后,把被測試軟件加載到目標機上運行,以檢測軟件與硬件配合完成系統功能、性能的質量。軟硬件集成測試模型如圖2所示。

          

          圖2 軟硬件集成測試模型

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 吉安市| 方城县| 通山县| 勃利县| 綦江县| 龙口市| 临沧市| 哈密市| 沾益县| 汝阳县| 吴江市| 容城县| 曲靖市| 京山县| 普兰店市| 榆中县| 涡阳县| 张家川| 陆川县| 北辰区| 丰顺县| 彩票| 微山县| 金堂县| 巴彦淖尔市| 陈巴尔虎旗| 岳阳县| 河津市| 上虞市| 蕲春县| 宁陵县| 潮州市| 师宗县| 汉阴县| 玛纳斯县| 台湾省| 常德市| 弋阳县| 金湖县| 洪洞县| 贵阳市|