色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

宏控UTP協同自動化測試系統的功能介紹

痞子衡嵌入式 ? 來源:痞子衡嵌入式 ? 作者:痞子衡嵌入式 ? 2022-10-10 17:10 ? 次閱讀

嵌入式系統一般是產品的核心單元, 嵌入式系統是否可靠決定了整個產品的質量好壞,如果能在產品的早期階段對嵌入式系統進行充分和全面的測試,將會很大程度提高產品的可靠性, 減少產品發布后在實際運營過程中可能出現的各種棘手問題。

那么如何在產品的早期階段對嵌入式系統進行全面的測試呢?嵌入式系統往往跟外部各種模塊或系統進行交互,這使得嵌入式系統的測試難度很大,很多項目在集成階段才對嵌入式系統的功能進行測試,而集成測試主要是發現兩個或多個模塊配合工作過程中可能出現的問題,并不能發現嵌入式系統一些本身的深層次問題,使得這些問題在產品實際運營很長時間后才暴漏出來,給企業造成了很大的損失。

今天給大家介紹一款支持在產品研發過程中對嵌入式系統進行自動化測試的工具(宏控UTP協同自動化測試系統),宏控UTP協同自動化測試系統支持全面仿真能力,不需要等到集成階段就能對嵌入式系統做充分的測試,支持各種類型的異常注入,能夠模擬異常和正常的測試場景, 支持在盡可能早的階段發現嵌入式系統的各種問題。

本文現結合具體的例子中典型的測試場景,介紹宏控UTP協同自動化測試系統的功能。

嵌入式系統舉例

一般嵌入式系統有多種接口(如UARTCAN,Ethnet,Wifi,SPI,I2C)用作輸入和輸出,也可能帶有實體按鍵作為輸入和顯示屏作為輸出,如何對這樣的系統進行全面的測試呢?

比如下面一個被測的嵌入式系統:

c30851e4-4858-11ed-a3b6-dac502259ad0.png

該嵌入式系統的輸入輸出有:

串口:被測系統通過串口從其他模塊/系統接收指令,并根據指令執行相關功能邏輯

信號(I):被測系統接收其他模塊或系統輸入的外部信號

實體按鍵:用于用戶輸入控制操作

屏幕:用于顯示各種狀態和數據信息

信號(O):用于對外輸出信號給其他模塊或系統

網口:通過HTTP/TCP/UDP等協議同服務器通信

集成測試存在的問題

對該嵌入式系統的測試,常用的方法是將外部真實的模塊/系統都集成進來一起進行測試,測試所集成的系統是否能正常工作,如下圖所示:

c316fda2-4858-11ed-a3b6-dac502259ad0.png

該示例被測系統在集成測試過程中典型測試用例的測試步驟為:

步驟一:通過外部模塊/系統(1) 向被測系統發送串口控制指令

步驟二:通過外部模塊/系統(2) 向被測系統發送信號

步驟三:點擊被測系統的按鍵

步驟四:通過被測系統的屏幕,檢查顯示的信息是否正確

步驟五:通過外部模塊/系統(3),檢查被測系統輸出的信號是否正確

步驟六:通過外部模塊/系統(4),檢查被測系統發出的數據(消息)是否正確

集成測試有如下困難和挑戰:

外部依賴:集成測試需要外部模塊都具備的情況下才能進行,很多情況下不具備所依賴的外部模塊/系統,需要協調各方面資源,并且受各種條件影響比如跨部門協作,不同項目的周期,支持的人員,還可能受采購的成本影響, 使得測試活動推進比較艱難。

測試不充分:集成測試中各模塊/系統是真實的模塊/系統,一些異常場景沒辦法在實際的環境中創造出來,往往系統功能跑通了即認為測試通過了,而實際上仍然有很多潛在的問題沒有發現出來,為之后產品實際運營中出現風險留下隱患。

宏控UTP系統仿真環境測試

(1)全仿真自動化測試

宏控UTP協同自動化測試系統支持全面自動化測試覆蓋,通過多種類型的測試機器人來為被測嵌入式系統提供全仿真環境,測試機器人在UTP平臺協同調度下自動仿真外部模塊/系統或者模擬操作人員, 按照自定義的時序邏輯,來實現對該嵌入式系統的全面測試。

全仿真測試系統圖:如下圖所示,UTP協同測試平臺協同調度多個測試機器人對被測嵌入式系統進行全面仿真測試。

c3297716-4858-11ed-a3b6-dac502259ad0.png

測試機器人的功能:UTP系統根據測試腳本的邏輯協同調度多個測試機器人(由軟件和硬件組成)來對各個輸入和輸出進行測試和檢查,在上圖中,各測試機器人的功能為:

串口測試機器人:仿真外部模塊/系統,自動通過串口同被測系統進行通信,自動發送、接收和檢查串口數據。

信號仿真測試機器人:仿真外部模塊/系統,自動產生測試所需要的各種輸入信號,對被測系統進行信號激勵。

按鍵操作測試機器人:模擬人工進行按鍵操作,自動對被測系統產生按鍵輸入。

顯示檢查測試機器人:模擬人工檢查界面顯示,自動識別和檢測屏幕上顯示的各種信息。

信號檢測測試機器人:仿真外部模塊/系統,自動檢測被測系統輸出的信號是否在規格范圍內。

網絡測試機器人:仿真外部模塊/系統,自動通過網口同被測系統進行通信,自動發送、接收、回復和檢查通信的數據。

自動化測試步驟:該示例被測系統在全仿真自動測試過程中典型測試用例的測試步驟同集成測試中的手工測一樣,如下:

步驟一:UTP平臺自動控制串口測試機器人向被測系統發送串口控制指令

步驟二:UTP平臺自動控制信號仿真測試機器人向被測系統發送信號

步驟三:UTP平臺自動控制按鍵操作測試機器人點擊被測系統的實體按鍵

步驟四:UTP平臺自動控制顯示檢查測試機器人識別被測系統的屏幕,檢查顯示的信息是否正確

步驟五:UTP平臺自動控制信號檢測測試機器人,檢查被測系統輸出的信號是否正確

步驟六:UTP平臺自動控制網絡通信測試機器人,檢查被測系統發出的數據(消息)是否正確

積木式腳本設計:測試人員在瀏覽器客戶端通過搭積木的方式進行測試邏輯的設計, 如下圖:

c3449b5e-4858-11ed-a3b6-dac502259ad0.png

UTP系統仿真測試具有如下優勢:

仿真環境測試,支持異常注入,可以覆蓋各種測試場景,在最早階段發現被測系統可能存在的問題

不依賴外部模塊/系統,可以根據團隊需求隨時開展測試工作

提供圖形化方式支持用戶自定義仿真和時序邏輯進行測試,可以覆蓋各種業務邏輯

支持用戶根據被測系統實際特點靈活搭建測試環境

極大程度提高測試效率,便于回歸測試

(2)部分仿真自動化測試

在實際測試中有時候可能需要對某一部分功能進行全面的測試,比如某嵌入式系統在實際網絡通信過程中經常出現不規律的問題,這時候可能需要重點對通信功能進行測試。宏控UTP協同自動化測試系統支持部分仿真測試,即一部分用真實的外部模塊/系統,另一部分用測試機器人來仿真, 如下圖所示。

c35dbb02-4858-11ed-a3b6-dac502259ad0.png

上圖中串口、信號(I)、信號(O)的接口分別連接真實的外部模塊/系統, 重點需要測試的網絡通信功能通過仿真測試機器人來測試, 同時按鍵通過按鍵操作測試機器人來自動操作, 屏幕顯示通過顯示檢查測試機器人來自動檢查。

(3)UTP協調測試系統支持仿真的類型

宏控UTP協同自動化測試系統支持多種仿真能力,包括:

接口總線通信節點仿真

支持各種接口通信的仿真,如RS232/422/485, CAN, Ethernet, I2C, SPI, SRIO,FC光纖等,支持仿真通信節點的各種異常和正常場景

網絡通信鏈路的仿真

支持整個無線通信鏈路(通信模塊、基站、網絡等)的仿真,仿真鏈路中各種異常情況

支持網絡服務器的仿真,仿真服務端的各種異常情況

云端服務器的仿真

支持對云端的各種行為進行仿真,用于測試物聯網終端同云端的各種業務邏輯

信號仿真

支持多種規格信號的仿真,通過動態地對被測對象進行信號激勵,仿真各種外部輸入信號。

更多類型的自動化測試

宏控UTP系統除了支持上述介紹的嵌入式測試外,還支持各種測試,如串口通信測試、UDP/TCP通信測試、GUI桌面軟件測試,性能測試,物聯網測試等。

審核編輯:彭靜

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式系統
    +關注

    關注

    41

    文章

    3618

    瀏覽量

    129642
  • 測試系統
    +關注

    關注

    6

    文章

    825

    瀏覽量

    62199
  • UTP
    UTP
    +關注

    關注

    0

    文章

    51

    瀏覽量

    12463

原文標題:如何對嵌入式系統進行自動化全面測試?從實際的例子說起

文章出處:【微信號:pzh_mcu,微信公眾號:痞子衡嵌入式】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    UTP系統—界面測試介紹(一)

    UTP系統支持對桌面軟件進行自動化測試方案提供,支持對被測軟件進行性能測試和回歸自動化
    的頭像 發表于 09-02 10:22 ?2633次閱讀

    UTP系統界面測試基礎功能介紹—對象識別(二)

    UTP系統的界面測試提供了強大的控件識別能力,解決用戶界面測試是遇到的各種無法識別界面控件的狀況,對界面進行自動化
    的頭像 發表于 09-02 10:24 ?2384次閱讀
    <b class='flag-5'>UTP</b><b class='flag-5'>系統</b>界面<b class='flag-5'>測試</b>基礎<b class='flag-5'>功能</b><b class='flag-5'>介紹</b>—對象識別(二)

    開關電源自動化測試系統的設計與實現

      摘 要: 按照以軟件為核心的模塊系統構架,設計并實現了新一代開關電源自動化測試系統。該系統
    發表于 11-29 16:59

    自動化測試框架思想和構建

    自動化測試一般是指軟件測試自動化,軟件測試就是在預設條件下運行系統或應用程序,評估運行結果,預
    發表于 07-18 06:52

    LCD顏色溫度自動化測試系統

    本文介紹了 LCD 顏色溫度自動化測試系統
    發表于 11-04 09:45

    如何對用戶界面進行自動化測試

    按鍵操作)的自動化, 可以實現完全的自動化測試。 如下圖所示,界面測試螞蟻機器人自動控制相機拍攝設備界面圖片,
    發表于 03-06 19:57

    自動化測試系統問答

    和配置管理,學會在開發工具的同時也學會一些開發和測試自動化流程。而在測試過程中,因為開發的工具不是非常系統化,所以可以主要從功能點(按照需求
    發表于 10-12 19:02

    技術分享|如何做嵌入式系統自動化測試

    ,支持對觸摸屏進行自動操作。上述各種測試能力可以在控軟件UTP協同測試平臺? 上根據被測嵌入式
    發表于 09-07 16:31

    LabVIEW與Tektronix示波器實現電源測試自動化

    LabVIEW與Tektronix示波器實現電源測試自動化 在現代電子測試與測量領域,自動化測試系統
    發表于 12-09 20:37

    ATE自動化測試系統是什么_ATE自動化測試系統介紹

    本文首先介紹了ATE自動化測試系統發展線路,其次闡述了ATE自動化測試
    發表于 05-23 16:47 ?3.2w次閱讀

    汽車嵌入式軟件自動化測試的方法及推薦工具

    UTP協同自動化測試系統(以下簡稱UTP
    的頭像 發表于 02-10 15:59 ?2935次閱讀

    嵌入式自動化測試的示例方案

    UTP協同自動化測試系統(以下簡稱UTP
    的頭像 發表于 02-11 09:49 ?2149次閱讀

    什么是自動化測試框架

    自動化測試框架,即是應用于自動化測試所用的框架。按照框架的定義,自動化測試框架要么是提供可重用的
    發表于 04-18 14:44 ?950次閱讀

    網絡自動化測試系統

    (NetworkAutomationTest)集成專業的測試設備,提供豐富的測試用例,具備測試管理功能,支持部件級及系統級網絡
    的頭像 發表于 07-26 11:21 ?1684次閱讀
    網絡<b class='flag-5'>自動化</b><b class='flag-5'>測試</b><b class='flag-5'>系統</b>

    電源測試怎么自動化?電源模塊自動化測試系統如何實現?

    納米軟件在電測行業深耕十余年,在行業的大背景下,為了進一步完善自動化測試,開發出了新的智能的電源模塊自動化測試
    的頭像 發表于 12-15 14:40 ?942次閱讀
    電源<b class='flag-5'>測試</b>怎么<b class='flag-5'>自動化</b>?電源模塊<b class='flag-5'>自動化</b><b class='flag-5'>測試</b><b class='flag-5'>系統</b>如何實現?
    主站蜘蛛池模板: 99re8久久热在线视频| 暖暖 视频 在线 观看 高清| 午夜无码国产理论在线| 广东95后小情侣酒店自拍流出| 思思久99久女女精品| 和姐姐做插得很深| 91羞羞视频| 午夜伦yy44880影院| 两个女人互添下身高潮自视频| 成人精品视频在线观看播放| 午夜DJ国产精华日本无码| 久草青青在线| xxx成熟xxx| 亚洲永久精品ww47app| 欧美最猛性XXX孕妇| 国产学生在线播放精品视频| 9277在线观看资源| 亚洲成人国产| 欧美日韩国产高清综合二区| 国产最新精品亚洲2021不卡| 97在线超碰免费视频| 亚洲AV无码国产精品午夜久久 | 91天堂国产在线 在线播放| 爽爽影院免费观看| 久久精品国产亚洲AV麻豆欧美玲 | 免费看欧美一级特黄a大片| 福利社影院| 最新国产精品福利2020| 无人视频在线观看免费播放影院| 老女人与小伙子露脸对白| 国产黄a三级三级三级| 97在线视频免费| 一品道门免费视频韩国| 天天操人人射| 青青视频 在线 在线播放| 久久大香萑太香蕉av| 国产精品久久精品| silk118中文字幕无删减| 语文老师扒开胸罩喂我奶| 午夜国产大片免费观看| 让男人玩尿道的女人|