射頻測試的重要性

首先要檢討下之前對於測試有些不太重視,一直覺得測試無非是發現問題和驗證解決方案是否可行的一些輔助手段。所以工作中,都是草草了事,之前有領導有說過對於試驗過程中的所有測試結果,都要詳細記錄便於後續分析。但是我一般都是做到“心中有數”,並沒有在測試上太過專注。

當然這樣也不是完全的不可行,如果有一定經驗,測試一下馬上上知道方向,沒有花太多時間在測試和數據分析上,效率還是挺快的,可能三下五除二,就找到問題所在了。但是現在卻是完全不可行,而且也是讓我犯了很多錯誤,確實很慚愧。

相對而言,現在負責的測試部分比較多,產品的量也比之前負責的產品高了好幾個量級,所以大量的測試就是尤爲重要了。

可能條理性較差,希望大家能從我零零散散的感悟中有所收穫。大量的測試,能使各種問題都迅速暴漏出來,但是首先,就是要設計合理的測試項。多的測試肯定是好的,這樣我們看到所有的問題,但是還是要跟效率作一個平衡,怎麼把更多的時間用在最重要的測試上。所以testplan還是值得仔細推敲的。就比如那些頻段有重合,就可以着重一個頻段的測試,另外一個可以作簡單測試或者直接不測。4G覆蓋了所有的2G,3G頻段,尤其3G,4G都是相似的制式,3G的很多測試都可以簡化。還有比較測試是3信道的間隔還是5個或者是個甚至只測試中間信道。帶寬選擇哪幾個,CA的時候選擇哪幾個。在一些共存測試中,比如攝像頭,LCD,馬達打開時,測試那些頻段,哪些信道,哪種制式,比如2G,3G還是GPS,GLONASS等。這裏就是拋磚引玉,射頻工程師肯定都自己寫過testplan。

Testplan有了,接下來就是要保證測試的準確性。首先測試平臺的搭建是否合理,測試方法是否合理,測試環境是否有干擾等。我犯過的錯誤就是沒有保證測試結果的足夠精確,雖然數據基本可靠,相對值結果也是正確的,但是對於大量測試需要的絕對數據,精度就不夠了,這是我或者某些研發工程師不嚴謹的地方。試想有多少人隨便看看一條線就心算校準了。比如這個時候有些線有問題,或者做的特別好。此外還有些DUT的狀態,可能驅動不穩定,可能打開了什麼功能,有些甚至某些功能是不work的,(比如單路測試靈敏度打開了CA,或者測試CA時其實沒打開)這樣就導致你的測試是不準確的,所以測試環境,步驟,所用儀器線纜,DUT(比如firmware,sortware,硬件版本等影響)狀態等,都要仔細確認。確認後需要一定數據的支持作爲驗證結果,切記驗證部分要萬分小心。否則之後大量基於此測試環境的數據,都是有問題的。沒有問題還好,萬一掩蓋了什麼嚴重的問題,搞出什麼門,那就不是我們希望看到的了。再次強調,多花之前幾倍的時間檢測測試的正確性避免後續所有的測過都是錯誤的,這時間是非常值得的。

再後就是數據的分析,用一句話來說可能就比較形象了,那就是橫看成嶺側成峯,遠近高低各不同。一旦得到了所要的數據,分析數據的方法也是多種多樣的。不同的參考變量,能得到各種你想要的結果。當然前提還是你設計了覆蓋比較全面的測試計劃。現在很多公司都非常重視大數據分析,分析市場反應,分析客戶行爲等。作爲射頻工程師,我們的測試結果就是我們的大數據。合理的數據分析方法,能讓問題顯而易見。再次強調,這裏就是拋磚引玉,沒有說的太詳細,只是希望通過自己的感受來個還沒重視測試的工程師們提個醒,當然你是大牛,就不要說自己早都知道了,我是說給不知道的人看的,希望各位大佬們見諒。

最後就是通過數據分析和實際結合找出問題,這部分就跟之前大家所做的一樣的。不過區別就是,更簡單了。爲什麼呢,對於我來說,有了更精確更全面的數據,問題要清晰的很多。

當然,再怎麼測試,最後都是爲了發現問題。解決問題還是根本。之前就想寫下來,作爲給自己的一個提醒,但是總是怕寫的不好,又招來部分人的攻擊,這確實是我現在不太想寫東西的主要原因。不過學到老,活到老,本來我也是這個行業的一個小學生,大家見仁見智,有什麼想法或者已經都可以來說說。雖然現在覺得作硬件是個最屌絲的工作,有時候覺得在這種工作上花費太多精力是不是有點沒必要。。。但是想想現在還是靠這個喫飯,還是把該作的做好,再去考慮別的吧。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章