具有創(chuàng)造性的新型移動應用猶如雨后春筍,將越來越多的即時服務交付到用戶手中。開發(fā)者對于全球移動設備的質量和性能怎么看呢?眾多專家參與并探討了這些最新的產(chǎn)品。這也從側面反映了移動測試和監(jiān)控的重要性,以及基于Web的SaaS選擇的優(yōu)勢。
產(chǎn)品發(fā)布前后測試和監(jiān)控尤為重要
雖然傳統(tǒng)場景中,測試可能被看做是產(chǎn)品發(fā)布前重要的步驟,移動應用擴張造成這樣一種氛圍,即產(chǎn)品發(fā)布后測試重要性不亞于之前。目前正在進行的監(jiān)測是移動應用程序安裝重要性供應商的所有部門。
Leila Modarres是Keynote DeviceAnywhere市場總監(jiān),Ian Hammond是TomTom技術操作總監(jiān),最近兩人探討了兩家公司的合作,這次合作旨在為TomTom的GPS設備和iPhone應用提供實時監(jiān)控。Keynote DeviceAnywhere提供實時監(jiān)控產(chǎn)品Test Center Enterprise Monitoring? (TCE Monitoring),這款解決方案通過基于云的平臺進行訪問。這項服務有點像扮演了保姆的角色,看管應用性能,但是它也提供了有用的反饋,所以提供商可以快速解決問題并優(yōu)化用戶體驗。
最終軟件產(chǎn)品只有在下一個版本可以和教科書相比的時候才會進行更新,也就是說其錯誤和最新信息只有在下一代新的版本教科書發(fā)行的時候才會更新。學生們現(xiàn)在可以利用新的iPad應用,通過多媒體展示來學歷史。信息當然也會立刻更新,消除購買新書的需求。
Marc Schulman是MultiEducator的應用開發(fā)者討論了移動設備應用的潛在可能性,像教育領域的Go上的History應用。如果新一代的學習者通過移動設備來抓取機遇學習,也許教科書就會成為歷史遺跡了,移動設備可以為文字提供最新的數(shù)據(jù)和視頻、圖像、音頻和插圖。
進行測試和監(jiān)控對于確保所有通過移動設備顯示的數(shù)據(jù)的完整性、可用性和精確性是十分必要的。[nextpage]
SaaS模型促進應用開發(fā)和測試
移動應用世界另一個最近的創(chuàng)新包括SwitchPoint的Queuing Alert應用,這個應用在用戶的平板電腦準備進入一個餐廳或者即將得到一項服務的時候會發(fā)出警報。Manish Jha是SwitchPoint的業(yè)務開發(fā)VP,他解釋道這是一個基于Web的應用,所以測試流程不需要像其他平臺那樣創(chuàng)建一個賬戶,像iOS、Android和Blackberry。
Queuing Alert應用在一個稱作“Sandbox”的云開發(fā)者平臺上進行研發(fā)。Keynote DeviceAnywhere也為軟件即服務模型提供公有云和私有云的選擇,提供自動化流程的測試和實時監(jiān)控服務。
應用開發(fā)者受益于基于Web的服務,因為通過不同的移動設備,他們所關心的安全、功能和性能問題大大減少;能夠發(fā)現(xiàn)錯誤或者瑕疵,并在這些應用到達用戶的設備之前進行修改。
Jeff Kuligowski是MobileCause的銷售和市場VP,他談到了選擇SaaS模型的優(yōu)點和缺點。使用基于Web的應用阻礙了企業(yè)使用很多移動設備現(xiàn)在提供的各種功能,像額外的賣點。另一方面,簡單的網(wǎng)頁設計確保了可靠性、質量和完整性。
錯誤沒有容身之地
移動應用持續(xù)測試和監(jiān)控的必要性也許是移動用戶高性能期望最強調(diào)的事情。
商業(yè)和非營利性部門都依賴于應用質量和性能來志氣其品牌和形象。Jeff Kuligowski解釋了MobileCause如何維護卓越性能,或者是如何維護其客戶,即那些非盈利組織形象不受到打擊。“如果有人在和企業(yè)通過類似移動捐贈工具這樣的工具進行交互的時候感覺很糟糕,品牌實際上已經(jīng)蒙羞。如果做得好,對品牌而言就是有益的;也就為品牌創(chuàng)造了價值和附加值?!?/p>
此外,移動性能對于業(yè)務人員也很重要。人們?yōu)橐豁椃者M行支付,他們肯定希望這項服務能夠運作,在移動世界中,一個應用必須始終是可用的。一個小故障就可能丟失客戶,他們就去尋求其他解決方案了。
TomTom的Ian Hammond談到其客戶期望:“我們的客戶依賴我們的服務和產(chǎn)品,讓他們更快地到達目的地,協(xié)助他們在這個過程中輕松進行。任何的服務中斷都會對體驗產(chǎn)生重大影響,所以我們致力于確保我們能夠前攝地識別,并在這些中斷影響客戶之前解決問題。”