一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

分享一種嵌入式系統(tǒng)自動(dòng)化測(cè)試的詳細(xì)方案

痞子衡嵌入式 ? 來(lái)源:宏控軟件 ? 作者:宏控軟件 ? 2022-12-05 13:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

嵌入式系統(tǒng)由于具有多種輸入和輸出接口,涉及到各種復(fù)雜時(shí)序,測(cè)試難度比較大,一般的測(cè)試工具很難對(duì)嵌入式系統(tǒng)進(jìn)行自動(dòng)化測(cè)試,很多項(xiàng)目在集成階段才對(duì)嵌入式系統(tǒng)進(jìn)行手工測(cè)試,難以發(fā)現(xiàn)嵌入式系統(tǒng)底層的一些問(wèn)題。本文分享一種對(duì)嵌入式系統(tǒng)的控制板進(jìn)行全面自動(dòng)化測(cè)試的方案。

本文介紹的方案由宏控UTP協(xié)同自動(dòng)化測(cè)試系統(tǒng)(簡(jiǎn)稱UTP系統(tǒng))實(shí)現(xiàn),UTP系統(tǒng)支持在產(chǎn)品研發(fā)過(guò)程中對(duì)嵌入式控制板進(jìn)行全面的仿真和自動(dòng)化測(cè)試,通過(guò)各種可配置的自動(dòng)化測(cè)試模塊同控制板的各種接口進(jìn)行實(shí)時(shí)交互,實(shí)現(xiàn)對(duì)控制板的數(shù)據(jù)通信、傳感器仿真、信號(hào)檢測(cè)、顯示識(shí)別、人機(jī)交互等全面的協(xié)同自動(dòng)化測(cè)試,支持異常注入,能夠?qū)Ρ粶y(cè)控制板的各種異常和正常的場(chǎng)景進(jìn)行全覆蓋測(cè)試。

68ce3dec-744f-11ed-8abf-dac502259ad0.png

控制板自動(dòng)化測(cè)試方案介紹

下面以一個(gè)實(shí)際的例子介紹如何對(duì)嵌入式控制板進(jìn)行自動(dòng)化測(cè)試。

示例中的控制板通過(guò)多種通信接口(如CAN, SPI,UART等)同其他模塊進(jìn)行數(shù)據(jù)通信,通過(guò)IO口輸出PWM電機(jī)控制信號(hào),通過(guò) AD口采集傳感器溫度,通過(guò)DA口輸出電壓控制信號(hào),如下圖所示。

68f1b272-744f-11ed-8abf-dac502259ad0.png

對(duì)上面示例控制板的自動(dòng)化測(cè)試,需要能夠?qū)刂瓢宓母鞣N輸入和輸出進(jìn)行全面把控,并按照預(yù)定的時(shí)序進(jìn)行控制。,宏控UTP協(xié)同自動(dòng)化測(cè)試系統(tǒng)支持各種自定義時(shí)序(測(cè)試用例),支持對(duì)各個(gè)輸入接口創(chuàng)造出各種輸入組合,支持檢查在不同的輸入情況下各個(gè)輸出接口的輸出信息,能夠?qū)υ撌纠刂瓢暹M(jìn)行全面充分的自動(dòng)化黑盒測(cè)試。

自動(dòng)化測(cè)試方案之組成結(jié)構(gòu)

UTP系統(tǒng)由通用的自動(dòng)化測(cè)試平臺(tái)和各種類型的測(cè)試機(jī)器人模塊組成,用戶通過(guò)瀏覽器登錄到UTP協(xié)同自動(dòng)化測(cè)試平臺(tái)進(jìn)行用例編寫(xiě)和測(cè)試執(zhí)行,測(cè)試執(zhí)行時(shí)測(cè)試機(jī)器人模塊在平臺(tái)的協(xié)同調(diào)度下分別同控制板的各種接口進(jìn)行交互,實(shí)現(xiàn)對(duì)被測(cè)控制板的全面自動(dòng)化測(cè)試。

UTP系統(tǒng)對(duì)示例控制板的自動(dòng)化測(cè)試方案的組成如下圖:

69085676-744f-11ed-8abf-dac502259ad0.png

方案中各個(gè)測(cè)試機(jī)器人模塊的作用如下:

CAN通信測(cè)試機(jī)器人--用于仿真CAN節(jié)點(diǎn)模塊(模塊1),在UTP平臺(tái)協(xié)同調(diào)度下同被測(cè)控制板進(jìn)行CAN數(shù)據(jù)通信,支持各種功能的仿真測(cè)試。

SPI通信測(cè)試機(jī)器人--用于仿真SPI節(jié)點(diǎn)模塊(模塊2),在UTP平臺(tái)協(xié)同調(diào)度下同被測(cè)控制板進(jìn)行SPI數(shù)據(jù)通信,支持各種功能的仿真測(cè)試。

串口通信測(cè)試機(jī)器人--在UTP平臺(tái)協(xié)同調(diào)度下同被測(cè)控制板通過(guò)UART口進(jìn)行串口數(shù)據(jù)通信。

PWM信號(hào)測(cè)試機(jī)器人--在UTP平臺(tái)協(xié)同調(diào)度下自動(dòng)檢查控制板輸出的PWM信號(hào)的各種指標(biāo)(頻率、計(jì)數(shù)、占空比等)。

模擬信號(hào)輸入測(cè)試機(jī)器人--在UTP平臺(tái)協(xié)同調(diào)度下自動(dòng)向控制板輸入模擬信號(hào),支持各種功能的仿真(如仿真溫度傳感器)。

模擬信號(hào)測(cè)試機(jī)器人--在UTP平臺(tái)協(xié)同調(diào)度下自動(dòng)檢查控制板輸出的模擬信號(hào)(電壓、電流)。

自動(dòng)化測(cè)試方案之用例編寫(xiě)

測(cè)試人員通過(guò)瀏覽器登錄UTP系統(tǒng), 根據(jù)被測(cè)控制板的實(shí)際業(yè)務(wù)時(shí)序邏輯使用積木式編程的方式編寫(xiě)協(xié)同自動(dòng)化測(cè)試用例,測(cè)試用例執(zhí)行時(shí)自動(dòng)調(diào)度測(cè)試機(jī)器人執(zhí)行,完成相關(guān)功能的測(cè)試。

下圖是UTP系統(tǒng)的用例編寫(xiě)界面:

691ee45e-744f-11ed-8abf-dac502259ad0.png

所編寫(xiě)的積木塊邏輯支持自動(dòng)生成測(cè)試用例的步驟,如下圖:

693a8452-744f-11ed-8abf-dac502259ad0.png

UTP系統(tǒng)支持組織任意多個(gè)這樣的測(cè)試用例:

694aa5bc-744f-11ed-8abf-dac502259ad0.png

自動(dòng)化測(cè)試方案之測(cè)試執(zhí)行

UTP平臺(tái)支持單個(gè)用例的調(diào)試,支持批量用例的連續(xù)執(zhí)行,支持測(cè)試結(jié)果的自動(dòng)判定,支持測(cè)試報(bào)表的導(dǎo)出。

UTP支持創(chuàng)建測(cè)試集包含多個(gè)用例,這些用例將被連續(xù)執(zhí)行并正式記錄結(jié)果,用于自動(dòng)化回歸測(cè)試。

6969e29c-744f-11ed-8abf-dac502259ad0.png

UTP系統(tǒng)支持在執(zhí)行過(guò)程中自動(dòng)判定測(cè)試結(jié)果,如果某個(gè)步驟執(zhí)行失敗,則會(huì)具體給出失敗的原因。

6983263a-744f-11ed-8abf-dac502259ad0.png

自動(dòng)化測(cè)試方案之不同配置

配置無(wú)線通信測(cè)試功能

除了上面示例的接口外,一些控制板使用無(wú)線通信模塊進(jìn)行數(shù)據(jù)通信,UTP系統(tǒng)支持無(wú)線通信仿真測(cè)試(如仿真信號(hào)差,數(shù)據(jù)傳輸不完整等),支持多種無(wú)線通信(如4G/5G、Wifi、藍(lán)牙、LoRa/NB-IOT, GPS/北斗等),幫助客戶盡早發(fā)現(xiàn)產(chǎn)品中各種通信不穩(wěn)定的問(wèn)題。

699abf8e-744f-11ed-8abf-dac502259ad0.png

配置人機(jī)交互測(cè)試功能

還有的控制板具有人機(jī)交互接口,如顯示屏和按鍵, UTP系統(tǒng)支持自動(dòng)進(jìn)行人機(jī)交互,自動(dòng)操作按鍵,自動(dòng)分析和檢查屏幕顯示,實(shí)現(xiàn)完全自動(dòng)化測(cè)試。

69b2d236-744f-11ed-8abf-dac502259ad0.png

UTP協(xié)同自動(dòng)化測(cè)試工具試用

控制板自動(dòng)化測(cè)試試用板(軟件+硬件)

提供50套控制板自動(dòng)化測(cè)試試用版本(包括軟件和硬件),供免費(fèi)試用,先到先得。支持?jǐn)?shù)據(jù)通信,傳感器仿真,信號(hào)檢測(cè),無(wú)線通信仿真等功能(支持I2C, SPI, CAN,UART, IO, PWM, DA AD,4G,WiFi),需要試用請(qǐng)加下面微信,備注“控制板自動(dòng)化測(cè)試環(huán)境”。

更多自動(dòng)化測(cè)試工具的介紹

更多自動(dòng)化測(cè)試工具(如串口通信測(cè)試,CAN通信測(cè)試,界面自動(dòng)化測(cè)試等)的介紹,可登錄UTP系統(tǒng)公有云 查看、下載和試用(在電腦上登錄)。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 人機(jī)交互
    +關(guān)注

    關(guān)注

    12

    文章

    1242

    瀏覽量

    56312
  • 自動(dòng)化測(cè)試

    關(guān)注

    0

    文章

    233

    瀏覽量

    27284
  • 嵌入式系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    3672

    瀏覽量

    131127
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1791

    瀏覽量

    95228
  • UTP
    UTP
    +關(guān)注

    關(guān)注

    0

    文章

    61

    瀏覽量

    12656

原文標(biāo)題:分享一種嵌入式系統(tǒng)自動(dòng)化測(cè)試的詳細(xì)方案(附鏈接)

文章出處:【微信號(hào):pzh_mcu,微信公眾號(hào):痞子衡嵌入式】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    嵌入式軟件的自動(dòng)化測(cè)試框架、測(cè)試流程與功能研究分析

    ,市場(chǎng)上已經(jīng)有較多的傳統(tǒng)軟件自動(dòng)化測(cè)試技術(shù),如何在這些技術(shù)的基礎(chǔ)上進(jìn)行改進(jìn),從而能夠適應(yīng)嵌入式軟件環(huán)境,從而實(shí)現(xiàn)嵌入式軟件的自動(dòng)化
    的頭像 發(fā)表于 12-04 08:29 ?1.4w次閱讀
    <b class='flag-5'>嵌入式</b>軟件的<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>框架、<b class='flag-5'>測(cè)試</b>流程與功能研究分析

    分享 嵌入式測(cè)試詳細(xì)資料 嵌入式教學(xué)資料

    實(shí)時(shí)、閉環(huán)、非侵入測(cè)試自動(dòng)化測(cè)試平臺(tái),適用于嵌入式系統(tǒng)在設(shè)計(jì)、仿真、開(kāi)發(fā)、調(diào)試、
    發(fā)表于 02-06 09:50

    基于ARM嵌入式系統(tǒng)自動(dòng)化配送系統(tǒng)

    基于ARM嵌入式系統(tǒng)自動(dòng)化配送系統(tǒng) 自動(dòng)化管理操作系統(tǒng)已經(jīng)是現(xiàn)代企業(yè)必不可少的
    發(fā)表于 03-21 14:28

    基于ARM嵌入式系統(tǒng)自動(dòng)化配送系統(tǒng)

    和流量進(jìn)行統(tǒng)計(jì),再對(duì)這兩個(gè)部分信息進(jìn)行存儲(chǔ)或傳給相應(yīng)的顯示模塊。在自動(dòng)化配送系統(tǒng)中就是監(jiān)控中心通過(guò)圖像來(lái)判斷配送車的位置,物體的大小來(lái)調(diào)整機(jī)械臂,裝配貨物。  4 結(jié)束語(yǔ)基于arm嵌入式系統(tǒng)
    發(fā)表于 09-14 10:54

    基于ARM嵌入式系統(tǒng)自動(dòng)化配送系統(tǒng)

    和流量進(jìn)行統(tǒng)計(jì),再對(duì)這兩個(gè)部分信息進(jìn)行存儲(chǔ)或傳給相應(yīng)的顯示模塊。在自動(dòng)化配送系統(tǒng)中就是監(jiān)控中心通過(guò)圖像來(lái)判斷配送車的位置,物體的大小來(lái)調(diào)整機(jī)械臂,裝配貨物?! ? 結(jié)束語(yǔ)基于arm嵌入式系統(tǒng)
    發(fā)表于 06-13 10:13

    基于ARM嵌入式系統(tǒng)自動(dòng)化配送系統(tǒng)

    和流量進(jìn)行統(tǒng)計(jì),再對(duì)這兩個(gè)部分信息進(jìn)行存儲(chǔ)或傳給相應(yīng)的顯示模塊。在自動(dòng)化配送系統(tǒng)中就是監(jiān)控中心通過(guò)圖像來(lái)判斷配送車的位置,物體的大小來(lái)調(diào)整機(jī)械臂,裝配貨物?! ? 結(jié)束語(yǔ)基于arm嵌入式系統(tǒng)
    發(fā)表于 07-24 09:40

    如何提高嵌入式DSP系統(tǒng)設(shè)計(jì)與自動(dòng)化程度?

    嵌入式DSP系統(tǒng)傳統(tǒng)設(shè)計(jì)流程通常由概念到算法及算法到產(chǎn)品兩個(gè)階段構(gòu)成,通常這兩個(gè)階段互相獨(dú)立且由不同設(shè)計(jì)小組完成。傳統(tǒng)的設(shè)計(jì)流程里要用手工在兩個(gè)階段之間進(jìn)行轉(zhuǎn)換與銜接,這樣容易出現(xiàn)錯(cuò)誤而推遲產(chǎn)品的上市時(shí)間。本文介紹一種集成工具可
    發(fā)表于 09-19 06:29

    介紹套完整的針對(duì)嵌入式系統(tǒng)自動(dòng)化動(dòng)態(tài)確認(rèn)測(cè)試平臺(tái)

    常用嵌入式系統(tǒng)軟件仿真自動(dòng)化黑盒測(cè)試平臺(tái) 、 ETest 簡(jiǎn)介 通用嵌入式
    發(fā)表于 12-17 06:58

    嵌入式軟件自動(dòng)化測(cè)試平臺(tái)的相關(guān)資料推薦

    .隨之而來(lái)的也是嵌入式軟件測(cè)試工作的加重,傳統(tǒng)的軟件測(cè)試技術(shù)已經(jīng)難以滿足嵌入式軟件越來(lái)越復(fù)雜的需求.而目前,市場(chǎng)上已經(jīng)有較多的傳統(tǒng)軟件自動(dòng)化
    發(fā)表于 12-21 07:05

    用于自動(dòng)化和控制的嵌入式系統(tǒng)是什么

    嵌入式系統(tǒng)通常用于工業(yè)環(huán)境中,以實(shí)現(xiàn)工廠系統(tǒng)和機(jī)械設(shè)備的自動(dòng)化和控制 。 嵌入式系統(tǒng)在較大的
    發(fā)表于 12-22 07:09

    技術(shù)分享|如何做嵌入式系統(tǒng)自動(dòng)化測(cè)試

    測(cè)系統(tǒng)進(jìn)行全面的自動(dòng)化測(cè)試,并很方便進(jìn)行嵌入式系統(tǒng)自動(dòng)化的回歸
    發(fā)表于 09-07 16:31

    常用嵌入式系統(tǒng)軟件仿真自動(dòng)化黑盒測(cè)試平臺(tái)的詳細(xì)資料介紹

    實(shí)時(shí)、閉環(huán)、非侵入測(cè)試自動(dòng)化測(cè)試平臺(tái),適用于嵌入式系統(tǒng)在設(shè)計(jì)、仿真、開(kāi)發(fā)、調(diào)試、
    發(fā)表于 03-13 08:00 ?0次下載

    邊界掃描,一種系統(tǒng)級(jí)嵌入式測(cè)試的使能技術(shù)

    邊界掃描,一種系統(tǒng)級(jí)嵌入式測(cè)試的使能技術(shù)
    發(fā)表于 11-15 19:33 ?0次下載
    邊界掃描,<b class='flag-5'>一種系統(tǒng)</b>級(jí)<b class='flag-5'>嵌入式</b><b class='flag-5'>測(cè)試</b>的使能技術(shù)

    嵌入式自動(dòng)化測(cè)試的示例方案

    宏控UTP協(xié)同自動(dòng)化測(cè)試系統(tǒng)(以下簡(jiǎn)稱UTP測(cè)試系統(tǒng))是款通用的
    的頭像 發(fā)表于 02-11 09:49 ?2494次閱讀

    直播預(yù)告 | VectorCAST-嵌入式軟件代碼自動(dòng)化測(cè)試方案

    原文標(biāo)題:直播預(yù)告|VectorCAST-嵌入式軟件代碼自動(dòng)化測(cè)試方案文章出處:【微信公眾號(hào):北匯信息】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
    的頭像 發(fā)表于 08-19 10:39 ?1003次閱讀
    直播預(yù)告 | VectorCAST-<b class='flag-5'>嵌入式</b>軟件代碼<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b><b class='flag-5'>方案</b>