日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

嵌入式软件接口怎么测试,嵌入式系统接口测试策略.doc

發布時間:2024/3/26 windows 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 嵌入式软件接口怎么测试,嵌入式系统接口测试策略.doc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

嵌入式系統接口測試策略

嵌入式系統接口測試策略

摘要:在日益廣泛應用的嵌入式系統中,軟件測試因為系統平臺局限性需要重復下裝,耗費較大的測試資源與時間成本。文章根據嵌入式系統軟件的特性,結合實際案例智能樓宇對講系統DH-T90,從測試環境描述、測試用例篩選、回歸策略選擇等一系列方法步驟,較系統的說明一種制定智能樓宇對講系統接口測試的規劃策略,從而優化嵌入式系統的接口測試,規范了測試風險,并提升了測試效率。

關鍵詞:軟件工程;嵌入式;測試方法;測試用例;回歸測試

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2015)09-0065-04

Abstract: In these days, embedded system is widely used in our life.Software testing needs a high test resources and time consuming.It needs to be repeated loading because of limitations of system platform. According to the characteristics of embedded system software, combined with the actual case of intelligent building intercom system DH-T90. There is a series of method description, includes test environment, test cases and regression strategy.It systematically provides a set of test planning strategy to intelligent building intercom system interface.So as to optimize the test interface of the embedded system, standardize the testing risk, and improve test efficiency。

Key words: software engineering,embedded; test method; test cases; regression test

隨著手機、平板電腦等便攜電子設備的廣泛應用,集成化的嵌入式系統已經成為智慧城市的重要應用。作為系統的開發者,應該如何對嵌入式軟件系統中模塊進行接口測試?顯然,如果原封不動的套用我們很熟悉的通用平臺上應用軟件的集成測試方法,在一些關鍵環節無法實現對嵌入式軟件的接口測試。文章根據嵌入式系統軟件的特性,結合實際案例智能樓宇對講系統DH-T90,從測試環境、測試模型、測試用例等方面描述如何制定智能樓宇對講系統的接口測試策略。

1 嵌入式軟件測試環境

軟件工程意義上的軟件測試環境是指為了完成軟件測試工作所必需的硬件、軟件、外設、歷史數據的總稱。一般說來,良好的測試環境需要具備三大要素:優化的測試模型、多樣化的系統配置以及熟練使用工具的測試員。

在規劃測試策略與計劃時,測試環境的建設是測試實施的一個重要階段,測試環境的適合與否會嚴重影響測試結果的真實性與準確性。在智能樓宇對講系統中,由于軟件是燒寫在硬件芯片方案中直接執行的(就是所謂“嵌入式”),所以最可靠的測試環境,就是將待測軟件燒錄后再執行測試,但是這種模式下,有多少次回歸就要進行多少次燒錄芯片的操作,無疑增大了測試資源的投入,也限制了軟件系統的快速迭代。目前業界比較通行的方式是采用虛擬機(或者模擬器)的方式,在可接受的擬真度情況下,應用虛擬機對嵌入式軟件進行模擬燒錄、回歸測試并最后下裝驗證。在DH-T90智能樓宇對講系統中,應用軟件以APP文件燒錄在芯片中,因此,我們在模擬測試環境下執行功能模塊的接口測試。

2 嵌入式系統的軟件架構與模塊

一般的,在進行軟件模塊接口測試中,首先需要了解軟件總體架構與模塊劃分的邏輯關系,理解并掌握模塊間的接口定義,在此基礎上才能構建測試模型與設計測試方法。

2.1 DH-T90的軟件架構

從概要設計書中,我們了解了DH-T90的軟件總體架構:

1)表現層(ui):主要是用戶界面這一塊。

2)業務邏輯層(logic):具體的業務邏輯這塊,和問題領域相關。

3)系統平臺層(system):內核、各種驅動、c庫等等。

并且在架構中制定了模塊依賴規則:同層次的模塊相互依賴,不允許下層模塊依賴與上層模塊。

2.2軟件模塊間的依賴

總結

以上是生活随笔為你收集整理的嵌入式软件接口怎么测试,嵌入式系统接口测试策略.doc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。