孫 莉
鹽城工學院信息工程學院,江蘇 鹽城 224051
嵌入式軟件測試數(shù)據(jù)傳輸穩(wěn)定性檢測實際就是一個首先要建立嵌入式軟件測試數(shù)據(jù)結(jié)構(gòu)模型,在這個嵌入式軟件測試數(shù)據(jù)結(jié)構(gòu)模型的基礎上進行提取嵌入式軟件測試相關數(shù)據(jù),在提取數(shù)據(jù)之后設立一個傳輸方程,在嵌入式軟件測試數(shù)據(jù)傳輸方程的規(guī)范下來保證檢測嵌入式軟件測試數(shù)據(jù)傳輸穩(wěn)定性這樣的一個過程。
科學技術的迅猛發(fā)展使得嵌入式軟件測試數(shù)據(jù)庫的應用范圍越來越大,嵌入式軟件測試數(shù)據(jù)庫中測試數(shù)據(jù)傳輸?shù)姆€(wěn)定性問題逐漸受到各個網(wǎng)絡領域的廣泛關注[1]。提高嵌入式軟件的正確性、可靠性和詳細性,才能更好讓嵌入式有效應用,這就要求進行嵌入式軟件的相關測驗。
1.1.1 測驗數(shù)據(jù)傳輸穩(wěn)定性能程度
嵌入式軟件的主要應用對象是嵌入式系統(tǒng),如果嵌入式軟件的數(shù)據(jù)傳輸穩(wěn)定性不夠好,那么嵌入式系統(tǒng)也很有可能不是很靈敏。嵌入式系統(tǒng)的靈敏度不僅影響數(shù)據(jù)的傳輸,而且嚴重來說,可能這個數(shù)據(jù)傳輸?shù)恼`差一旦沒有被發(fā)現(xiàn),直接應用到對應的行業(yè),可能會因為存在的漏洞和不足之處造成相關產(chǎn)業(yè)的嚴重經(jīng)濟損失的后果。
1.1.2 測驗測驗設計是否完整適用
測驗設計的是否完整和適用也是需要進行測驗的一個內(nèi)容。好的設計方案,才能在省時省力的基礎上進行有效的測驗。這樣對嵌入式軟件測驗得出的結(jié)果才更有可信性。嵌入式軟件測驗具有獨特的實用性,是軟件和硬件相結(jié)合,實際應用在相關領域的。嵌入式軟件測驗具有靈活性,在不改變原有系統(tǒng)的性能基礎上,利用自身資源進行運轉(zhuǎn)的一個軟件。所以針對嵌入式軟件測驗的計劃就要求一定要實用。當然,嵌入式軟件測試數(shù)據(jù)傳輸穩(wěn)定性檢測方式也就必須要實用。
1.1.3 測驗所選擇的例子是否典型
嵌入式軟件測驗的對象不能是單一的,否則不能保證測驗的結(jié)果是適用于所有的或者大多數(shù)的嵌入式系統(tǒng)。要選擇具有普遍性的、有一定典型代表作用的,起碼是針對一個行業(yè)有相關示范作用的。
1.1.4 測驗數(shù)據(jù)準確和報告可靠性
嵌入式軟件測驗的數(shù)據(jù)起到數(shù)據(jù)支撐作用。所以要保證測驗數(shù)據(jù)的真實有效無誤。在這樣準確的數(shù)據(jù)支撐下的報告才有可信性。
從不同的測驗目的上可以分為單元測驗、集成測驗和系統(tǒng)測驗。單元測驗是測驗單元是否符合設計要求的,進行每個單元的測驗。集成測驗不僅要符合要求也要符合市場需求,對測驗人員的編輯能力要求很高。系統(tǒng)測驗則需要軟件符合相關的規(guī)格,進行最后的校對。
1.3.1 根據(jù)測驗的內(nèi)容、目的、要求設計測驗計劃
不同的測驗對象有著不同的測驗目的和要求,所以選擇的計劃自然也是不一樣的。要做嵌入式軟件測驗,不管是測驗要求、市場需求,還是傳輸穩(wěn)定性,各個方面都需要做到了解這個測驗的內(nèi)容。然后在測驗目的的指導下進行計劃的設計。這樣的設計理論才能有效地指導測驗實踐的進行。
1.3.2 選擇測驗的場地、工具、方法進行前期準備
把嵌入式軟件測驗數(shù)據(jù)進行輸入和獲取是進行軟件測驗的一個前提,在有了詳細的計劃并且獲取了相關的嵌入式軟件測驗數(shù)據(jù)之后要做的就是選擇測驗的場地,一個良好的場地能保證測驗的準確進行。然后要選擇相應的工具,只有充分的物質(zhì)保障,測驗才能進行得下去。選擇對的方法,更好的是便捷準確的數(shù)據(jù)穩(wěn)定性測驗的方法,能大大降低測驗的失誤和時間,更加及時有效的得出準確的結(jié)果,節(jié)省人力、物力和財力。
1.3.3 專業(yè)的測驗人員按照計劃進行準確測驗實踐
嵌入式軟件是隨著科技的進步而產(chǎn)生的一個產(chǎn)物,要做嵌入式軟件測驗,尤其是數(shù)據(jù)傳輸穩(wěn)定性的測驗,必須要擁有專業(yè)知識含量和實踐能力的專業(yè)人才的指導才能進行下去。不僅是嵌入式軟件的測驗,包括前期的設計和后面實施的方方面面,其實都是需要專業(yè)的人才來操作的,這樣才能有一個符合要求的結(jié)果產(chǎn)生。
1.3.4 對測驗結(jié)果進行準確的記錄用來測驗后分析
嵌入式軟件測驗數(shù)據(jù)傳輸穩(wěn)定性測驗的過程中,一個關鍵性的操作就是數(shù)據(jù)的產(chǎn)生和記錄。這是一個謹慎、仔細的工作。在正確的嵌入式軟件測驗數(shù)據(jù)傳輸穩(wěn)定性測驗實踐基礎上,保證數(shù)據(jù)的準確性,認真的記錄下來,不能有一點的失誤,否則整個測驗很有可能就需要從頭來做。這個數(shù)據(jù)的作用就是用來之后進行測驗結(jié)果分析的。分析測驗數(shù)據(jù)不僅是為了得出測驗目的的要求,而且也能為之后的其他測驗做數(shù)據(jù)支撐。
1.3.5 根據(jù)測驗整體的過程對于相關內(nèi)容寫出總結(jié)
理論指導、實踐操作,然后再進行數(shù)據(jù)的記錄分析。這些前期的準備為之后寫出相關報告作出了很大的貢獻。這樣基于實踐而得出的報告才能證明嵌入式軟件測驗穩(wěn)定性達到的程度,以及之后應該如何改進,繼續(xù)促進嵌入式軟件測驗穩(wěn)定性的研究做出理論指導。
科技的發(fā)展發(fā)明了各種電子設備,不斷發(fā)展的過程也對數(shù)據(jù)傳輸?shù)姆€(wěn)定性提出了一定的要求。不僅傳輸?shù)臄?shù)據(jù)要準確,而且不能在傳輸過程中受到外界因素的影響,能夠及時快速地把數(shù)據(jù)進行傳輸。提高嵌入式軟件的數(shù)據(jù)傳輸?shù)姆€(wěn)定性也是其中一個方面。在數(shù)據(jù)傳輸過程中,正確的安裝屏蔽電纜就是一種提高數(shù)據(jù)傳輸穩(wěn)定性的重要方法。電纜安裝的方法有一端接地、兩端接地和雙層屏蔽三種方式,每一種方式都有自身需要注意和考慮的問題。各有各的優(yōu)勢和劣勢,如何選擇運用才是關鍵。只有正確選擇屏蔽電纜安裝方法,才能保護自身設備不受外界電磁波的影響,在這個前提下才可以讓數(shù)據(jù)進行快速準確的傳輸。
如果數(shù)據(jù)傳輸不穩(wěn)定,就會出現(xiàn)數(shù)據(jù)傳輸?shù)母袷藉e誤、內(nèi)容不完整或者前后內(nèi)容不一致的現(xiàn)象。所以為了讓嵌入式軟件可以更好的應用,提高數(shù)據(jù)傳輸?shù)姆€(wěn)定性,就要進行測驗方法的分析和設定。嵌入式軟件測試數(shù)據(jù)傳輸穩(wěn)定性檢測方法是一種保護嵌入式軟件測試數(shù)據(jù)庫的信息采集與分析方法,必須確保實時性和正確性。
嵌入式軟件測試數(shù)據(jù)傳輸穩(wěn)定性檢測方法設計的第一步是需要利用嵌入式軟件測試數(shù)據(jù)的相關方程,建立一個對應的測試數(shù)據(jù)結(jié)構(gòu)的模型[2]。嵌入式軟件測試數(shù)據(jù)內(nèi)有需要的大范圍的數(shù)據(jù)資源。按照測驗的要求建立的模型,把數(shù)據(jù)按照分類分布在不同的地方即可。
利用一定的公式和方法在建立的測試數(shù)據(jù)結(jié)構(gòu)模型中把相關的數(shù)據(jù)提取出來,這樣可以降低誤報的幾率。嵌入式測試中相關數(shù)據(jù)的獲取主要是以實際的物理通道、交叉開發(fā)的虛擬IO 和通常情況下會用到的讀取內(nèi)存數(shù)據(jù)的方式。關于提取嵌入式軟件測試相關數(shù)據(jù)的方法有很多,具體需要根據(jù)實際的變量因素來選擇適合的方式。
根據(jù)傳輸過程設立嵌入式軟件測試數(shù)據(jù)傳輸方程,測試數(shù)據(jù)通過數(shù)據(jù)傳輸方程的計算,可以確保嵌入式軟件測試數(shù)據(jù)傳輸?shù)姆€(wěn)定性,從而降低誤報個數(shù)。
圖1 測試數(shù)據(jù)傳輸穩(wěn)定性檢測網(wǎng)絡示意圖
如圖1 中,比如V(0)和I(0)是測試數(shù)據(jù),那么V(1)和I(1)就是接收數(shù)據(jù)的終端。整個嵌入式軟件數(shù)據(jù)傳輸穩(wěn)定性的測驗過程是十分復雜的,所以需要在這個設立的方程中進行,在這個基礎上來建立模型,以此實現(xiàn)嵌入式軟件測試數(shù)據(jù)傳輸穩(wěn)定性檢測。
建立了數(shù)據(jù)結(jié)構(gòu)模型、在數(shù)據(jù)結(jié)構(gòu)模型庫內(nèi)提取準確的嵌入式軟件測試數(shù)據(jù)信息、根據(jù)相關的數(shù)據(jù)設立傳輸方程、在數(shù)據(jù)設立傳輸方程的規(guī)范下建立嵌入式軟件測試數(shù)據(jù)傳輸,各個步驟都嚴格把控和操作好之后,就可以很好的保證嵌入式軟件測試數(shù)據(jù)傳輸?shù)姆€(wěn)定性。
在嵌入式軟件測試數(shù)據(jù)傳輸穩(wěn)定性的操作整體過程之后,通過仿真對比分析方法來進行穩(wěn)定性的分析。首先進行實驗環(huán)境及參數(shù)設置,然后進行實驗。實驗過程中把嵌入式軟件測試數(shù)據(jù)作為自變量,利用嵌入式軟件測試數(shù)據(jù)傳輸穩(wěn)定性的測驗方法和標準的數(shù)據(jù)傳輸穩(wěn)定性檢測方法進行對比,來檢測這種嵌入式軟件測試數(shù)據(jù)傳輸穩(wěn)定性。
圖2 嵌入式軟件測試數(shù)據(jù)傳輸?shù)恼`報數(shù)據(jù)個數(shù)對比曲線
從圖2 實驗結(jié)果可以看出,嵌入式軟件測試數(shù)據(jù)相同的前提下,不同的檢測方法得到的結(jié)果也是不一樣的。雖然都隨著變量的增多得出的嵌入式軟件測試數(shù)據(jù)的誤差個數(shù)也變多,但是總體還是不一樣的。嵌入式軟件測試數(shù)據(jù)傳輸穩(wěn)定性檢測方法可以有效的降低測試數(shù)據(jù)的失誤,保證數(shù)據(jù)傳輸?shù)姆€(wěn)定性。
嵌入式軟件的應用領域越來越廣泛,對于嵌入式軟件的要求也越來越高,尤其是對于嵌入式軟件測試數(shù)據(jù)穩(wěn)定性的要求。而提高嵌入式軟件測試數(shù)據(jù)穩(wěn)定性的關鍵之處就是要進行嵌入式軟件測試數(shù)據(jù)穩(wěn)定性的檢測。選擇正確的檢測方法可以有效促進嵌入式軟件在不同行業(yè)的應用,真正實現(xiàn)運用嵌入式軟件的真實目的和要求。