在嵌入式平台上使用了gtest白盒測試工具,覆蓋了被測函數,但是不知道自己測試的效果如何,測試行覆蓋率、函數覆蓋率,分支覆蓋率的數據。 便開始研究gcov這個代碼覆蓋率工具能否使用,來檢查白盒測試的效果,以及指引測試改進的方向。經過多次嘗試和研究, 在嵌入式平台上可以使用gcov ...
看了coderzh大神寫的gtest http: www.cnblogs.com coderzh archive .html 使用的帖子,覺得gtest這個工具比較好用。就想引入的現在的測試工作中,但是我從事的是嵌入式的的軟件測試,使用的是嵌入式的linux系統,芯片是海思等芯片。無法直接使用gtest這個工具,用Google百度搜素了半天,也沒有找到使用的案例。 但是這么好的工具,不能用實在是可 ...
2015-04-15 21:58 1 3039 推薦指數:
在嵌入式平台上使用了gtest白盒測試工具,覆蓋了被測函數,但是不知道自己測試的效果如何,測試行覆蓋率、函數覆蓋率,分支覆蓋率的數據。 便開始研究gcov這個代碼覆蓋率工具能否使用,來檢查白盒測試的效果,以及指引測試改進的方向。經過多次嘗試和研究, 在嵌入式平台上可以使用gcov ...
1、吞吐量測試 嵌入式Linux設備系統內部集成了iperf測試工具,可以用來測試當前設備的WiFi吞吐量情況,進而反映當前設備的WiFi性能。 測試的環境為PC機通過有線網絡和AP進行連接,嵌入式Linux設備通過無線WiFi和AP進行連接,PC機端使用Cmd的ping命令能和嵌入式 ...
在linux中嵌入式平台中,經常需要使用很多工具, busybox是一個類似安卓市場或者軟件管家這樣的工具,集成了非常多的使用工具 在使用的時候 ,只需要 ln 一下生成鏈接,就可以使用對應點工具 llinux busybox的移植,就是把交叉編譯器修改為自己的文件系統 ...
使用集成開發環境會比使用命令行更容易的編輯代碼,大大提高了軟件的開發效率。在ARM嵌入式Linux的開發過程中,使用Eclipse集成開發環境也是如此,本文介紹如何使用Eclipse開發嵌入式Liunx軟件。本文假設ubuntu上已經安裝好了ARM交叉編譯環境。一、安裝軟件 1. 安裝 ...
如何使用eclipse進行嵌入式Linux的開發 作者:曾宏安,華清遠見嵌入式學院高級講師。 如何使用eclipse進行嵌入式Linux的開發 習慣了在windows環境下開發的程序員在轉到Linux平台時經常會抱怨沒有一個好用的集成開發環境。和windows下常用的一些開發軟件相比 ...
Embedded-Programming-with-the-GNU-Toolchain Vijay Kumar B. vijaykumar@bravegnu.org 翻譯整理:thammer g ...
PC主機:Ubuntu 10.4 目標板:TQ2440開發板,linux內核2.6.30 NOTE:為了使用gdb進行調試,強烈建議使用nfs服務,否則調試會非常麻煩。 使用nfs服務可以參考:S3C2440掛載NFS文件系統 1. 概述 所謂遠程調試,就是開發板上建立一個gdb服務端 ...
需要引入的maven依賴 啟動方法 ...