1 引言
隨著移動(dòng)設(shè)備的興起,人們之間的聯(lián)系越來(lái)越為緊密。一旦有了問(wèn)題,隨時(shí)隨地都可以用Google搜索答案。人們不再僅僅局限于使用電腦來(lái)處理工作郵件;在智能手機(jī)上輕松點(diǎn)擊,就能查看郵件。這種不間斷的數(shù)據(jù)訪問(wèn)已成為了眾人的期望,且這樣的趨勢(shì)將滲入測(cè)試測(cè)量應(yīng)用。
工程師和科學(xué)家們正努力創(chuàng)建可直接通過(guò)移動(dòng)設(shè)備訪問(wèn)的系統(tǒng)。技術(shù)人員現(xiàn)在通過(guò)移動(dòng)設(shè)備就能了解測(cè)試完成的情況,甚至在辦公室、家中或任何地方,都能借用智能手機(jī)改變測(cè)試參數(shù)。這種不間斷訪問(wèn)能夠?qū)崿F(xiàn)更高的測(cè)量效率,并提早發(fā)現(xiàn)問(wèn)題。通過(guò)用正確的軟硬件平臺(tái),為測(cè)試系統(tǒng)創(chuàng)建移動(dòng)訪問(wèn)功能將十分簡(jiǎn)便。
2 網(wǎng)絡(luò)服務(wù)
網(wǎng)絡(luò)服務(wù)屬于應(yīng)用程序編程接口(API),幾乎任何程序語(yǔ)言所編寫的客戶端,都可以通過(guò)HTTP進(jìn)行存取。當(dāng)被調(diào)用時(shí),網(wǎng)絡(luò)服務(wù)通常會(huì)返回一個(gè)可讀響應(yīng)(通常是XML)。
選擇網(wǎng)絡(luò)服務(wù),而非其他通信技術(shù)是因?yàn)橐韵聨讉€(gè)方面的原因:
第一,網(wǎng)絡(luò)服務(wù)使用起來(lái)簡(jiǎn)單明了,C++、ObjectiveC和LabVIEW等編程語(yǔ)言都可以訪問(wèn);
第二,網(wǎng)絡(luò)服務(wù)使用的是HTTP等常用協(xié)議,因此通信過(guò)程可謂“IT友好”,且能夠很容易地通過(guò)行業(yè)標(biāo)準(zhǔn)技術(shù),如安全套接字層(SSL)加密。這與銀行網(wǎng)站使用的加密技術(shù)相同;
第三,網(wǎng)絡(luò)服務(wù)配置起來(lái)并不困難,因此只有小部分人員才有權(quán)力進(jìn)入配置。
舉例來(lái)說(shuō),大多數(shù)客戶可通過(guò)測(cè)試系統(tǒng)查看數(shù)據(jù),但只有少部分擁有正確用戶名和密碼的客戶才能控制系統(tǒng)。同樣的,只有持有API密鑰的用戶才能進(jìn)入使用網(wǎng)絡(luò)服務(wù)。對(duì)于軟件平臺(tái)來(lái)說(shuō),能夠方便地添加網(wǎng)絡(luò)服務(wù)是一個(gè)必要條件。
3 數(shù)據(jù)客戶端
一旦測(cè)試系統(tǒng)聯(lián)網(wǎng)成功,并能夠獲取遠(yuǎn)程數(shù)據(jù),接下來(lái)考慮的便是如何利用數(shù)據(jù)。數(shù)據(jù)客戶端的創(chuàng)建技術(shù)有很多種,用戶可通過(guò)圖形用戶界面查看或控制測(cè)試數(shù)據(jù)。
使用標(biāo)準(zhǔn)的網(wǎng)絡(luò)瀏覽器將HTTP請(qǐng)求發(fā)送至網(wǎng)絡(luò)服務(wù)。使用HTML和JavaScript,創(chuàng)建一個(gè)數(shù)據(jù)客戶端,在圖表上查看,而不是僅僅以XML格式的返回?cái)?shù)據(jù)。另一項(xiàng)數(shù)據(jù)客戶端是本機(jī)應(yīng)用程序。
本機(jī)應(yīng)用程序相比基于網(wǎng)絡(luò)的應(yīng)用程序(HTML)具有更佳的性能和可用性。需要注意的是,每個(gè)移動(dòng)操作系統(tǒng)的本機(jī)應(yīng)用程序都需要自定義開發(fā)。例如,Android上應(yīng)用程序,移植到iOS上需要重新編寫。盡管HTML5支持多種移動(dòng)操作系統(tǒng),但該技術(shù)尚未成熟。一個(gè)著名的例子就是Facebook,不斷有用戶抱怨其HTML5應(yīng)用的性能和可用性問(wèn)題,F(xiàn)acebook因此轉(zhuǎn)向了本地應(yīng)用程序。
必須要了解為哪個(gè)移動(dòng)操作系統(tǒng)開發(fā)數(shù)據(jù)客戶端。由于時(shí)間有限,測(cè)試工程師無(wú)法為每個(gè)移動(dòng)操作系統(tǒng)開發(fā)本地應(yīng)用程序,因此一個(gè)有效的做法是,他們僅為那些可長(zhǎng)久運(yùn)行的系統(tǒng)提供支持。
[page]
4 移動(dòng)操作系統(tǒng)的趨勢(shì)
2009年,Android初出茅驢,RIM作為市場(chǎng)的領(lǐng)先者占據(jù)了43%的份額,那時(shí)的蘋果IOS發(fā)布后兩年的時(shí)間內(nèi)份額僅占24%。到了2012年年底,Android統(tǒng)治了市場(chǎng)上64%的份額,Apple為19%,而RIM僅存5%。這些數(shù)字表明了短短幾年內(nèi)智能操作系統(tǒng)市場(chǎng)發(fā)生的巨大變化。
5 手持式測(cè)量
移動(dòng)設(shè)備成為了測(cè)試系統(tǒng)的遠(yuǎn)程HMI,而它們同時(shí)也能用于測(cè)量任務(wù)。手持式測(cè)量裝置的概念已不是第一次提出。它已有多年的歷史,但一直都是單一用途的專用設(shè)備。而移動(dòng)設(shè)備能夠充當(dāng)多用途且靈活的測(cè)量系統(tǒng)。
這與90年代臺(tái)式測(cè)量系統(tǒng)的發(fā)展趨勢(shì)相同。專用系統(tǒng)紛紛謝幕,取而代之的是擁有商用現(xiàn)成技術(shù)、靈活的測(cè)試系統(tǒng)。各大公司如今正在建立可直接插入移動(dòng)設(shè)備的測(cè)量設(shè)備。由公司創(chuàng)建的本機(jī)應(yīng)用程序,與插入設(shè)備交互,進(jìn)行數(shù)據(jù)讀取。
選擇插入移動(dòng)設(shè)備的測(cè)量設(shè)備時(shí),工程師必須要考慮的一點(diǎn)就是接口。通用接口標(biāo)準(zhǔn),如USB,是這些測(cè)量設(shè)備的首要考慮因素。若制造商提供的設(shè)備連接的是專有的移動(dòng)設(shè)備接口,他們是希望在今后的版本中對(duì)接口進(jìn)行改動(dòng)。標(biāo)準(zhǔn)接口為工程師帶來(lái)了便利,隨著技術(shù)的發(fā)展,他們的測(cè)試系統(tǒng)會(huì)繼續(xù)得到支持。
6 移動(dòng)技術(shù)的安全性
越來(lái)越多的移動(dòng)設(shè)備連接到安全信息(如銀行賬戶、電子郵件、公司數(shù)據(jù)),成為了黑客攻擊的目標(biāo)。針對(duì)移動(dòng)設(shè)備的惡意軟件會(huì)專門破壞計(jì)算機(jī)操作或竊取信息,圖1顯示了2011-2012年各移動(dòng)平臺(tái)每季度受到攻擊的數(shù)量這些軟件的數(shù)量正呈指數(shù)趨勢(shì)上升。這樣的威脅非同小可,全球安全軟件公司Symantec也認(rèn)為在2013年,“移動(dòng)攻擊”會(huì)成為五大威脅趨勢(shì)之一,必須提高警惕。
7 未來(lái)的測(cè)試測(cè)量系統(tǒng)
遠(yuǎn)程連接訪問(wèn)測(cè)試和測(cè)量系統(tǒng)能夠提升企業(yè)的效率。IT網(wǎng)絡(luò)和數(shù)據(jù)客戶端開發(fā)所需的額外處理時(shí)間可由通過(guò)遠(yuǎn)程數(shù)據(jù)訪問(wèn)和控制提高的生產(chǎn)效率所抵消。創(chuàng)建這些測(cè)量系統(tǒng)時(shí)必須考慮安全性問(wèn)題,采用已知的最佳方法和技術(shù)執(zhí)行起來(lái)也非常容易。移動(dòng)接入已成為了未來(lái)測(cè)試和測(cè)量系統(tǒng)的一個(gè)基本要求,而知識(shí)淵博的工程師正努力證明他們系統(tǒng)的歷久不衰。
相關(guān)閱讀:
E9D漏電保護(hù)斷路器+檢測(cè)不容忽視的30mA
EMC測(cè)試內(nèi)容及故障排除、解決的基本方法
深入淺出告訴你——線纜與連接器技術(shù)標(biāo)準(zhǔn)及認(rèn)證測(cè)試要點(diǎn)