硬體自動化測試 03 LTP

2021-09-01 08:47:11 字數 1155 閱讀 9592

這裡還是以廣州創龍的 tl138-evm 為例介紹基本的編譯與執行。這過程中的一些小錯誤可以暫且忽略,先把整個流程跑通。

git clone

初始化編譯環境

source /home/jack/omapl138/ti/mcsdk_1_01_00_02/linux-devkit/environment-setup

生成 configure 等檔案

make autotools

生成 makefile 等檔案

./configure --host=arm-linux-gnueabihf

清理make skip_idcheck=1 cross_compile=arm-linux-gnueabihf- clean

編譯make skip_idcheck=1 cross_compile=arm-linux-gnueabihf-

安裝sudo make install

目標檔案將安裝到 /opt/ltp 下,總共 500+m 的檔案。

安裝的目標檔案太多,我們這裡把大部分測試用例去掉,只執行乙個 can 測試來做演示。

進入 /opt/ltp 目錄,去掉 testcases 目錄。sudo mv testcases .. 。

重新建立 testcases 目錄。sudo mkdir -p testcases/bin 。

從移除的 testcases 從複製 can_rcv_own_msgs test.sh can_filter can_run_tests.sh tst_ansi_color.sh 這幾個檔案到新建立的 testcases/bin

把 /opt/ltp 目錄傳送到 tl138-evm 板卡。

在板卡編輯 ltp/scenario_groups/default 檔案,保留 can,其餘行刪除。

在板卡進入 ltp 目錄,執行 ./runltp 執行測試。

在 results/ 目錄下可以看到測試的彙總資訊。

後續補充文章再來講解新增自定義測試的方法。

廖傑良 - 2018-12-18

自動化測試 web自動化測試

自動化 由機器裝置代替人為完成制定目標的過程 優點 提高工作效率 減少勞動力 產品規格同一標準 批量生產 自動化測試 讓程式代替人為去驗證程式功能的過程,即在預設條件下執行程式系統 流程確定 搭建自動化框架 編寫測試用例,將其轉化為soupui 介面 自動化測試指令碼 執行自動化測試指令碼 輸出執行...

測試自動化 自動化測試的定義

相關術語 automated testing test tool,automated testing test suite,automated testing test script等.具體參見 http en.wikipedia.org wiki test automation 推薦書籍 1 軟體...

測試自動化

自動化測試有兩種含義 開發過程的自動化單元測試和功能驗證階段的自動化黑盒測試。這兩者融合到daily build中,是daily build的最重要核心。daily build和自動化單元測試另文詳述,此處主要說說自動化功能測試。自動化測試的投入產出比以及實際應用效果其實不高 自動化測試作為提高測試...