国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

基于LabVIEW開發的免費半開源的測試軟件“簡易測試”

jf_4uwpxRjJ ? 來源:小草手把手LabVIEW ? 作者:小草手把手LabVIE ? 2022-11-07 11:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天給大家介紹一款基于LabVIEW開發的免費半開源的測試軟件“簡易測試”,軟件靈感是來自于當前流行的并行測試思想,同時又結合當前國內研發與測試的習慣而設計。

軟件采用“腳本+軟件+外部庫”,將測試內容腳本化,且軟件與外部庫斷開耦合的方式。既方便了用戶直接使用VSCode或文本編輯器快速編輯Json腳本,又解決了用戶因更新測試功能導致頻繁迭代軟件的困擾。

c21b695a-5e2f-11ed-a3b6-dac502259ad0.png

作者將軟件分為研發模式+生產模式兩種,目前還處于研發模式開發過程中,在研發模式時,用戶可以隨意編輯、調試、執行、驗證、分析,增強測試開發的靈活性;在生產模式時,通過權限管控、數據分析,協助提升生產測試效率。

c236ef9a-5e2f-11ed-a3b6-dac502259ad0.png

其中的外部庫文件采用LabVIEW的lvlibp的庫文件格式,每個庫均為常用的功能,比如String、 Number、 Array、 File、 Time、 Serial、Telnet、DCPower等,因其都是外部庫文件,源碼已開源至github網站:https://github.com/jianyiliunian/SETest

c25414da-5e2f-11ed-a3b6-dac502259ad0.png

可以看到庫文件中,主要包含兩個vi,分別為Parameter函數配置vi、Execute函數執行vi,Parameter.vi會嵌入到軟件界面,方便用戶選擇庫文件中所包含的函數。

c270ac80-5e2f-11ed-a3b6-dac502259ad0.png

同時封裝的調試按鈕,可以方便隨時執行測試項,分析判斷測試結果。

左側的文件列表中,支持打開多個文件,且每個文件均可以包含多個UUT,這種文件列表的方式,在并行測試開發時,就可以做到每個UUT互相獨立,提升了開發測試的效率。

c2e8ee16-5e2f-11ed-a3b6-dac502259ad0.png

每個UUT既有常用的開始、自檢、停止、暫停、單步、失敗暫停、忽略錯誤等執行功能,又有復制、粘貼、刪除、斷點、忽略、失敗循環等調試功能。

c30b9b3c-5e2f-11ed-a3b6-dac502259ad0.png

每個UUT都具有自己獨立的變量系統,隨時可查看或編輯變量內容。

c318854a-5e2f-11ed-a3b6-dac502259ad0.png

測試項的函數能夠通過插值語法,調用變量內容。

c3624680-5e2f-11ed-a3b6-dac502259ad0.png

每個UUT的日志互相獨立,隨時可查看或分析日志內容。

c388ddc2-5e2f-11ed-a3b6-dac502259ad0.png

終端功能是一個與庫函數交互的功能,比如串口終端、網口終端、電源終端、命令行終端等。終端使用有兩種方法:

1、測試項調用,例如命令行終端,首先在屬性中配置命令行終端庫,然后于測試項中,調用命令行庫中的函數。

c3ad0e04-5e2f-11ed-a3b6-dac502259ad0.png

c3f800c6-5e2f-11ed-a3b6-dac502259ad0.png

2、點擊左側終端按鈕,在彈出的終端界面上,點擊新建終端,同樣可以建立終端。

c420fb20-5e2f-11ed-a3b6-dac502259ad0.png

創建終端類似創建一個后臺程序,測試項的執行與終端界面的執行,都在后臺中運行,兩者使用的是一個執行線程。當測試項執行碰到問題或需要查看執行日志時,隨時可以打開終端,查看日志或執行調試。

軟件具有數據分析與日志報告功能,方便用戶隨時分析測試數據,例如,調用隨機數測試100次,調試配置按鈕所對應的界面上,可以設置壓測次數。

c43464f8-5e2f-11ed-a3b6-dac502259ad0.png

測試結束后,點擊左側數據分析按鈕,彈出的界面上,點擊解析數據,可以查閱任何一次測試數據、對應的測試日志、以及將數據生成HTML報告(網頁查閱報告,比文本更友好一些)。

c4a1cd22-5e2f-11ed-a3b6-dac502259ad0.png

當測試項是數值時,可以通過散點圖或正太分布圖,快速分析CPK等指標。

c4c8f4b0-5e2f-11ed-a3b6-dac502259ad0.png

c4ed54fe-5e2f-11ed-a3b6-dac502259ad0.png

測試腳本開發過程中或開發完成后,均可以通過版本管理功能,追溯回退、提交發布,打包至生產。

c512a664-5e2f-11ed-a3b6-dac502259ad0.png

c52bbd66-5e2f-11ed-a3b6-dac502259ad0.png

最后,想要查看軟件或庫的使用說明,可以點擊幫助菜單,打開網頁說明查閱(作者基于gitbook開發,暫未補充完整),也可以查閱CSDN網站查閱使用說明。

c562fe52-5e2f-11ed-a3b6-dac502259ad0.png

CSDN頁面見下圖所示。

c587a6f8-5e2f-11ed-a3b6-dac502259ad0.png

審核編輯 :李倩

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

    關注

    2017

    文章

    3688

    瀏覽量

    347130
  • 開源
    +關注

    關注

    3

    文章

    4207

    瀏覽量

    46142
  • 編輯器
    +關注

    關注

    1

    文章

    828

    瀏覽量

    32903

原文標題:超越大廠的開源自動化測試架構(基于LabVIEW),免費下載!

文章出處:【微信號:小草手把手LabVIEW,微信公眾號:小草手把手LabVIEW】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    零代碼軟件開發平臺ATECLOUD如何實現儀器程控軟件開發

    在電子測試領域,儀器控制軟件開發是硬件工程師開展測試工作的核心環節之一。面對這一需求,多數硬件工程師的第一反應是借助成熟的編程工具與語言,諸如圖形化編程環境
    的頭像 發表于 03-02 15:59 ?1537次閱讀
    零代碼<b class='flag-5'>軟件開發</b>平臺ATECLOUD如何實現儀器程控<b class='flag-5'>軟件開發</b>?

    嵌入軟件單元測試的全面研究與實踐

    作為軟件開發過程中最早進行的測試活動,能夠有效隔離代碼片段,驗證其功能是否符合設計預期,從而在早期階段發現潛在缺陷,提升代碼質量。本文將系統探討嵌入軟件單元測試的標準流程、方法論、工具
    的頭像 發表于 12-01 14:31 ?532次閱讀

    NVIDIA宣布開源Aerial軟件

    NVIDIA 開源其 Aerial 軟件,并將 NVIDIA Sionna 研究套件和 Aerial 測試平臺引入 NVIDIA DGX Spark 平臺,為研究人員提供強大的工具和便捷的訪問途徑,以加速 AI 原生無線創新。
    的頭像 發表于 11-03 15:14 ?915次閱讀

    NI AI助手Nigel,重塑測試測量開發流程

    Nigel基于尖端大語言模型和NI深厚測試經驗打造,已集成至LabVIEW與TestStand中,致力于幫助用戶提高測試效率。
    的頭像 發表于 10-27 17:19 ?1853次閱讀
    NI AI助手Nigel,重塑<b class='flag-5'>測試</b>測量<b class='flag-5'>開發</b>流程

    分享一個用LabVIEW開發的聲學測試軟件

    分享一個聲學測試軟件,采用聲卡作硬件采集設備。純LabVIEW開發,內置頻響/失真等曲線分析算法、中科藍訊ANC混合降噪、序號輸入、數據顯示、圖形顯示、信息提示等基本步驟都有, PPL
    發表于 10-22 13:38

    LabVIEW開發測試軟件,支持自定義測試內容,分享給大家。

    LabVIEW開發測試軟件,支持自定義測試內容,分享給大家。鏈接自取 鏈接: https://pan.baidu.com/s/14KtG
    發表于 10-22 10:35

    嵌入式軟件測試與專業測試工具的必要性深度解析

    嵌入式系統作為控制、監視或輔助裝置運行的專用計算機系統,其軟件測試面臨著獨特的挑戰和嚴格的要求。專業測試工具在嵌入式軟件開發過程中發揮著不可替代的作用,是確保系統可靠性和安全性的關鍵保
    發表于 09-28 17:42

    邊聊安全 | 軟件單元測試的設計方法

    上海磐時PANSHI“磐時,做汽車企業的安全智庫”軟件單元測試的設計方法寫在前面:軟件單元測試的設計是一個系統化的過程,旨在驗證代碼的最小可測試
    的頭像 發表于 09-05 16:18 ?7412次閱讀
    邊聊安全 | <b class='flag-5'>軟件</b>單元<b class='flag-5'>測試</b>的設計方法

    國產軟件測試新選擇:Bugspot助力高效開發

    。從汽車電子到軌道交通,從工業自動化到金融系統,軟件無處不在,其可靠性直接關系到企業聲譽、經濟效益乃至社會安全。傳統軟件測試方法,往往依賴大量的人力投入,測試流程繁
    的頭像 發表于 09-05 16:17 ?24次閱讀
    國產<b class='flag-5'>軟件</b><b class='flag-5'>測試</b>新選擇:Bugspot助力高效<b class='flag-5'>開發</b>

    電源模塊的短路保護如何通過自動化測試軟件完成測試

    在當今電力電子領域,電源模塊的可靠性至關重要,短路保護作為其關鍵特性,需通過精確的自動化測試軟件進行驗證。本文將整理如何借助自動化測試軟件ATECLOUD完成電源模塊短路保護的
    的頭像 發表于 09-03 19:10 ?842次閱讀
    電源模塊的短路保護如何通過自動化<b class='flag-5'>測試</b><b class='flag-5'>軟件</b>完成<b class='flag-5'>測試</b>

    除了LabVIEW還有哪些自動化測試軟件

    NI 開發LabVIEW 軟件在工業控制領域中一直占有舉足輕重的地位,其市場占有率在一眾平臺中也是領先的,那么除了 LabVIEW 拿有哪些自動化
    的頭像 發表于 07-30 17:18 ?1064次閱讀
    除了<b class='flag-5'>LabVIEW</b>還有哪些自動化<b class='flag-5'>測試</b>的<b class='flag-5'>軟件</b>?

    【評測試用】合眾HZ-T536開發免費試用體驗

    【評測試用】合眾HZ-T536開發免費試用體驗
    的頭像 發表于 05-27 08:05 ?973次閱讀
    【評<b class='flag-5'>測試</b>用】合眾HZ-T536<b class='flag-5'>開發</b>板<b class='flag-5'>免費</b>試用體驗

    LabVIEW的詳細簡介和應用(文末免費分享LabVIEW相關資料合集)

    LabVIEW使用的是圖形化編輯語言G編寫程序,產生的程序是框圖的形式。LabVIEW軟件是NI設計平臺的核心,也是開發測量或控制系統的理想選擇。L
    的頭像 發表于 05-22 11:43 ?2535次閱讀
    <b class='flag-5'>LabVIEW</b>的詳細簡介和應用(文末<b class='flag-5'>免費</b>分享<b class='flag-5'>LabVIEW</b>相關資料合集)

    復雜電磁環境構建與測試軟件系統

    復雜電磁環境構建與測試軟件系統
    的頭像 發表于 04-29 20:47 ?670次閱讀
    復雜電磁環境構建與<b class='flag-5'>測試</b><b class='flag-5'>軟件</b>系統

    淺談驅動板的軟件測試

    綜上所述,驅動板的軟件測試是確保驅動板產品質量和可靠性的重要環節。通過對驅動板進行全面、系統的軟件測試,可以發現并修復潛在的問題和缺陷,提高驅動板的性能、兼容性和安全性,從而滿足不同應
    的頭像 發表于 03-24 16:12 ?1003次閱讀