您的位置: 北京軟件開發(fā)公司 > 新聞動(dòng)態(tài) >
軟件開發(fā)公司對(duì)移動(dòng)設(shè)備上測(cè)試你的移動(dòng)應(yīng)用程序_北京軟件開發(fā)公司
發(fā)表日期:2015-09-07 11:26:03 ?? 文章編輯:宜天信達(dá) ?? 瀏覽次數(shù):
四年來,軟件開發(fā)公司已經(jīng)在手機(jī)測(cè)試工作,從那以后,移動(dòng)世界已經(jīng)以非常快的速度發(fā)生了巨大的變化。幾乎每一個(gè)月,新的移動(dòng)設(shè)備進(jìn)入市場(chǎng),新酷的硬件和軟件的特點(diǎn)。
作為移動(dòng)的測(cè)試,我們知道我們需要處理所有這些新的“舊”的設(shè)備在我們的日常工作,為了保證開發(fā)的移動(dòng)應(yīng)用程序運(yùn)行沒有任何問題。我們必須確保應(yīng)用程序或移動(dòng)Web應(yīng)用程序運(yùn)行在不同的設(shè)備,不同的網(wǎng)絡(luò)和其他許多不同的移動(dòng)場(chǎng)景。
一個(gè)問題我總是在其他移動(dòng)測(cè)試要求:在移動(dòng)設(shè)備上要測(cè)試我的應(yīng)用程序?
在這篇文章中,我想和大家分享一些我的想法如何應(yīng)對(duì)這一挑戰(zhàn),如果你對(duì)你自己的測(cè)試。
碎片化:只有在Android?
我敢打賭,每當(dāng)人們聽到這個(gè)詞移動(dòng)破碎,他們總是認(rèn)為這只是發(fā)生在Android的世界里。是的,Android有一個(gè)真正的大問題由于碎片不同廠商的不同硬件和軟件安裝以及定制用戶界面。如果你看這里,你會(huì)看到手機(jī)制造商的Android碎片化的狀態(tài):
Android的碎片化
然而,如果你看看iOS,有一些碎片以及。當(dāng)然,這僅僅是一個(gè)制造商,但也有不同的軟件版本和設(shè)備。觸摸設(shè)備的范圍始于iPod-touch iPhone,iPhone 3G和3GS的經(jīng)典,/ 4 / 5 / 4S 5S,ipad ipad2 iPad3 iPad4 / / /空氣/ ipad mini ipad。所有的設(shè)備也有不同的硬件規(guī)格,可以運(yùn)行不同的iOS版本。所以,你可以看到,在蘋果iOS的世界也存在分裂問題:
iOS的碎片
如果你想移動(dòng)網(wǎng)站,還有另一個(gè)挑戰(zhàn),可真痛苦,各種移動(dòng)瀏覽器。這些包括Safari瀏覽器在iOS的喜歡,Opera Mini的iOS和Android,iOS和Android的海豚瀏覽器,原生Android的瀏覽器,F(xiàn)irefox谷歌瀏覽器Android,Android的手機(jī)瀏覽器,Internet Explorer瀏覽器的Windows手機(jī),黑莓和其他一些功能手機(jī)瀏覽器。
那么什么是檢驗(yàn)正確的選擇?只使用較新的設(shè)備和瀏覽器的版本?在市場(chǎng)上購(gòu)買的每一個(gè)設(shè)備?
不,這不可能解決的,因?yàn)椴⒉皇撬械挠脩羯?jí)他們的設(shè)備或軟件的每一次新版本可用。“典型”的用戶通常購(gòu)買一個(gè)為期兩年的合同,移動(dòng)設(shè)備和智能手機(jī)將在至少在那一段時(shí)間。
因此,選擇合適的設(shè)備的較佳方式,操作系統(tǒng)和瀏覽器版本是要了解你的客戶!如果你知道他們使用的設(shè)備和軟件版本,你可以縮小和測(cè)試工作,在移動(dòng)設(shè)備上所需的發(fā)展。否則,它測(cè)試你的應(yīng)用程序在市面上幾乎每一個(gè)設(shè)備如果你自己做,這是非常困難的(但對(duì)外測(cè)試服務(wù)是一個(gè)選項(xiàng),太)。
用戶統(tǒng)計(jì):你較好知道你的移動(dòng)用戶
對(duì)于一些報(bào)告和調(diào)查,移動(dòng)用戶與瀏覽器或桌面應(yīng)用程序有一個(gè)更高的移動(dòng)應(yīng)用的展望。在這樣的一個(gè)報(bào)告,近80%的用戶第一次使用后刪除一個(gè)應(yīng)用程序。原因總是壞的設(shè)計(jì),可用性,首次推出后表現(xiàn)或撞。近50%的用戶,預(yù)計(jì)在兩秒一個(gè)應(yīng)用程序是可以使用的。如果一個(gè)應(yīng)用程序較慢,它被刪除。
另一個(gè)令人印象深刻的數(shù)字是一個(gè)普通的用戶檢查他或她的移動(dòng)設(shè)備每六分鐘。還有很多更有趣的數(shù)字移動(dòng)用戶和他們的期望。
收集盡可能多的信息,允許使用你的應(yīng)用程序的人。收集信息,如:
性別
年齡根據(jù)年齡,程序需要實(shí)現(xiàn)的不同。
月收入
教育背景
他們住在哪里?
他們使用的是什么樣的其他應(yīng)用程序?
他們使用的是什么樣的設(shè)備?
如果你已經(jīng)在App Store發(fā)布一個(gè)應(yīng)用程序,你可以使用所提供的資料或自己的跟蹤信息來獲得用戶的概述和使用它們的裝置。如果你沒有一個(gè)應(yīng)用程序發(fā)布,你可以做用戶調(diào)查、訪談來了解你的客戶/用戶的第一印象。
設(shè)備組
如果你有必要的信息,你就可以開始創(chuàng)建所謂的設(shè)備組。隨著器件組的幫助下,你可以處理這個(gè)問題的碎片和測(cè)試這些設(shè)備你的客戶/用戶使用。
一個(gè)典型的設(shè)備組可以像下面這樣的場(chǎng)景。
第一組具有較高的優(yōu)先級(jí),“A”設(shè)備在這組較新設(shè)備,具有強(qiáng)大的硬件,并以高分辨率的大屏幕和密度。較新的操作系統(tǒng)和瀏覽器版本上安裝這類設(shè)備。這里的設(shè)備必須在功能方面的應(yīng)用100%支持,設(shè)計(jì)和可用性。
1組,優(yōu)先:
高端設(shè)備
雙/四核CPU
RAM >版
顯示尺寸> 4,5″
視網(wǎng)膜,全高清顯示
新的操作系統(tǒng)提供的設(shè)備
第二組有中等優(yōu)先級(jí),“B”設(shè)備在這組是中檔設(shè)備,平均硬件比如CPU,屏幕分辨率和尺寸相比,A組的操作系統(tǒng)版本不應(yīng)超過一年的設(shè)備。從這組設(shè)備應(yīng)支持在功能和易用性方面的應(yīng)用100%。由于屏幕較小的需要設(shè)計(jì)不在本組中是完美的。
2組,優(yōu)先B:
中檔設(shè)備
雙核心CPU
內(nèi)存1024MB
顯示尺寸<5″
無(wú)視網(wǎng)膜全高清顯示
軟件不超過一年
第三組的“C”設(shè)備低優(yōu)先級(jí)的這里有一個(gè)小的CPU,和小屏幕分辨率和密度。軟件版本已經(jīng)超過一年。但是,這類設(shè)備必須支持功能的應(yīng)用100%。設(shè)計(jì)和可用性可以不同于其他群體,因?yàn)樵O(shè)備硬件可以減緩提供良好的可用性。
3組,優(yōu)先C:
慢的裝置
單核CPU
< 1024MB RAM
顯示屏尺寸小于4″
低分辨率的屏幕
操作系統(tǒng)一年以上
如果你有設(shè)備的分組,使他們保持更新。不要低估努力維護(hù)這些群體及其相應(yīng)的測(cè)試設(shè)備。根據(jù)項(xiàng)目的不同,這可以是一個(gè)全職工作。
你需要關(guān)注移動(dòng)設(shè)備市場(chǎng)的新設(shè)備和新版本的瀏覽器,適合您和軟件開發(fā)公司的用戶組。隨著這些設(shè)備組的幫助下,它是非常容易的處理裝置的碎片和找到正確的設(shè)備測(cè)試。