手機(jī)軟件測試經(jīng)驗(yàn)總結(jié)._第1頁
手機(jī)軟件測試經(jīng)驗(yàn)總結(jié)._第2頁
手機(jī)軟件測試經(jīng)驗(yàn)總結(jié)._第3頁
手機(jī)軟件測試經(jīng)驗(yàn)總結(jié)._第4頁
手機(jī)軟件測試經(jīng)驗(yàn)總結(jié)._第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、手機(jī)軟件測試手機(jī)軟件測試經(jīng)驗(yàn)分享經(jīng)驗(yàn)分享 目錄 引言 Android、ios系統(tǒng)介紹 傳統(tǒng)手機(jī)測試與手機(jī)應(yīng)用軟件測試區(qū)別 手機(jī)軟件測試定義 手機(jī)軟件的生命周期及大概成分 測試的策略 測試計(jì)劃 測試用例 執(zhí)行測試 測試報(bào)告 手機(jī)測試注意事項(xiàng) 測試方法引言 移動(dòng)電話(英文名Mobile)通稱為手機(jī),從開始的大哥大到后來的2G,現(xiàn)在的3G以及4G的出現(xiàn),越來越智能化,面對如此快速的發(fā)展,手機(jī)帶來了無限的商機(jī),截止2012年初,全球手機(jī)用戶數(shù)量達(dá)到60億,全球87%的人口都擁有手機(jī),其中最大的增長來自中國和印度,占新增的30%,22%的用戶每個(gè)月至少上一次網(wǎng),預(yù)計(jì)2014年,手機(jī)上網(wǎng)用戶將超過電腦。A

2、ndroid、iosAndroid是什么? Android一詞的本義指“機(jī)器人”,同時(shí)也是Google于2007年11月5日宣布的基于Linux平臺的開源手機(jī)操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,最新版本為Android 4.2Jelly Bean(果凍豆)(果凍豆)。生產(chǎn)android手機(jī)廠商有哪些?中國臺灣:HTC韓國:三星美國:moto中國大陸:酷派、魅族、華為、中興等Android、iosIos是什么? iOS是由蘋果公司為iPhone開發(fā)的操作系統(tǒng)。它 主要是給iPhone、iPod touch以及iPad使用。iOS的系統(tǒng)架構(gòu)分為四個(gè)層次:核心操作系統(tǒng)層

3、(the Core OS layer),核心服務(wù)層(the Core Services layer),媒體層(the Media layer),可輕觸層(the Cocoa Touch layer)。 Ps:測試人員了解ios需要熟悉iPhone、iPad、iPod touch的基本使用方法,這樣才能把握系統(tǒng)性能,在以后的基于ios的應(yīng)用測試才能讓產(chǎn)品質(zhì)量更好。傳統(tǒng)手機(jī)測試和手機(jī)應(yīng)用軟件測試 傳統(tǒng)手機(jī)測試 傳統(tǒng)的手機(jī)測試,我們說的是指測試手機(jī)本身比如抗壓,抗摔,抗疲勞,抗低溫高溫等。也包括手機(jī)本身功能、性能等測試。 手機(jī)應(yīng)用軟件測試 手機(jī)應(yīng)用軟件是基于手機(jī)操作系統(tǒng)之上開發(fā)出來的軟件,做這樣的測

4、試就叫做手機(jī)應(yīng)用軟件測試。手機(jī)軟件測試定義手機(jī)軟件測試屬于我們軟件測試的一塊,他也符合軟件測試的規(guī)則。傳統(tǒng)的軟件測試過程包括需求分析、計(jì)劃、實(shí)現(xiàn)、執(zhí)行、評審5個(gè)過程,手機(jī)軟件測試也在其中。那么手機(jī)軟件測試不同的地方在哪兒了? 手機(jī)軟件測試網(wǎng)絡(luò)多樣化 2G網(wǎng)絡(luò):GSM、CDMA3G網(wǎng)絡(luò):WCDMA、TD-SCDMA、CDMA2000 wifi:一種可以將個(gè)人電腦、手持設(shè)備(如PDA、手機(jī))等終 端以無線方式互相連接的技術(shù)。手機(jī)軟件測試定義手機(jī)軟件測試支持系統(tǒng)多樣化軟件系統(tǒng): Android、iOS 、symbian、Windows Phone、。手機(jī)界面分辨率類型多樣化 320*480 (HVG

5、A) 480*800 (WVGA) 540*960 (QHD) 720*1280 (720P)等手機(jī)軟件測試定義 通過上面的了解我們可以基本給手機(jī)軟件 測試定義了: 手機(jī)軟件測試:他是符合多種網(wǎng)絡(luò),不同系統(tǒng)不同分辨率下發(fā)現(xiàn)軟件缺陷,保證并提高軟件質(zhì)量的過程。手機(jī)軟件的生命周期及大概成分軟件的生命周期相信大家已經(jīng)非常熟悉。根據(jù)我以往的測試經(jīng)驗(yàn),一款手機(jī)軟件的生命周期也差不多與軟件生命周期的流程一致:軟件定位、需求分析、軟件設(shè)計(jì)、程序編碼、測試、運(yùn)維。 在了解了其生命周期之后,現(xiàn)在就讓我們站在測試的角度看看一款手機(jī)軟件的大概成分。 排除各種平臺以及軟件的性質(zhì)(社交應(yīng)用、游戲等等),一款手機(jī)軟件的成

6、分大體可分為:界面及功能模塊入口、符合用戶需求及策劃案的基本操作功能模塊、實(shí)現(xiàn)模塊的接口部分、實(shí)現(xiàn)功能的協(xié)議。測試的策略不論是手機(jī)軟件還是Web測試,你采用的測試方法取決于你的測試策略。每一款軟件的測試側(cè)重點(diǎn)都有不同。如手游的側(cè)重點(diǎn)包含有可移植性、運(yùn)行的流暢性等等。一般的測試策略制定,須根據(jù)產(chǎn)品上線計(jì)劃設(shè)計(jì)。設(shè)計(jì)測試策略需注意以下幾點(diǎn): 1.明確測試目的,定位好測試的方向和主體; 2.根據(jù)產(chǎn)品計(jì)劃及軟件的特性,確定測試優(yōu)先級及功能優(yōu)先級; 3.確定可用資源測試策略的主要內(nèi)容大概包含以下幾點(diǎn) 1.新功能測試;2.系統(tǒng)測試;3.壓力測試;4.負(fù)載測試;5.兼容測試;6.可移植性評估;7.輪換人員測

7、試;8.回歸測試。靈活而機(jī)動(dòng)的測試策略,不僅僅包含上述內(nèi)容。結(jié)合實(shí)際測試情況,可以有新的內(nèi)容加入。如勞逸結(jié)合的任務(wù)分配等等、極限值測試等等。測試計(jì)劃 任何擺脫銷售計(jì)劃的測試計(jì)劃都是不合實(shí)際的。脫離了測試策略的計(jì)劃,是無效的。如何根據(jù)測試策略制定測試計(jì)劃?1.根據(jù)上線計(jì)劃及測試資源,明確測試周期2.根據(jù)測試策略,編寫冒煙測試CheckList、測試用例以及確定測試人員3.根據(jù)優(yōu)先級,確立測試中止時(shí)間。測試用例手機(jī)軟件測試用例的架構(gòu),基本上是沿著“界面及入口-基本功能-壓力及負(fù)載測試-中斷及其他異?!钡闹骶€,結(jié)合實(shí)際的項(xiàng)目需求進(jìn)行衍生的。用例發(fā)揮最大功效的時(shí)機(jī),是在軟件初期版本的測試階段。因此,為

8、了保證產(chǎn)品的上線計(jì)劃不受阻礙,必須確保用例的覆蓋率達(dá)95%以上。用例的編寫方法多種多樣,但應(yīng)注意盡量減少測試冗余項(xiàng)。至于每個(gè)部分的測試內(nèi)容,須結(jié)合實(shí)際例子分析。執(zhí)行測試 初期版本的測試,應(yīng)盡量不脫離測試用例。對于移植版本,UI界面是重點(diǎn)測試內(nèi)容。中斷測試,主要要注意操作的時(shí)機(jī)以及發(fā)生中斷時(shí),程序的錯(cuò)誤處理機(jī)制是否合理。測試報(bào)告 測試報(bào)告的內(nèi)容,主要是概述被測軟件的基本情況,并根據(jù)測試覆蓋率以及其他測試數(shù)據(jù)(如Bug數(shù)、Bug分布等)總結(jié)軟件當(dāng)前狀態(tài)。 一般的測試報(bào)告已Word文檔形式發(fā)布,主要內(nèi)容包括測試背景(軟件說明)、測試周期及使用資源、測試數(shù)據(jù)列表及簡要說明(盡量以圖表形式制作,更加直觀

9、)、測試總結(jié)、遺留問題說明、用例附件以及需求附件手機(jī)測試注意事項(xiàng)(一) 界面UI 在手機(jī)軟件測試中由于手機(jī)的分辨率多樣化,在測試的時(shí)候會出現(xiàn)功能不對應(yīng),點(diǎn)擊范圍重疊,點(diǎn)擊范圍溢出等情況。 在測試的時(shí)候這樣的情況是經(jīng)常出現(xiàn),所以在測試時(shí)尤其是移植測試要重點(diǎn)留意UI才能保證軟件功能的正確。手機(jī)測試注意事項(xiàng)(二) 手機(jī)軟件交互性 手機(jī)上面有很多自帶應(yīng)用功能,往往由于調(diào)用手機(jī)內(nèi)置的接口的時(shí)候處理出錯(cuò),導(dǎo)致程序crash。 比如關(guān)于手機(jī)照相功能,測試軟件的時(shí)候,調(diào)用手機(jī)照相功能是否處理正確,返回應(yīng)用后,程序是否正常。手機(jī)測試注意事項(xiàng)(三) 手機(jī)軟件測試網(wǎng)絡(luò)多樣化 PC上的網(wǎng)絡(luò)不外乎就是電信跟聯(lián)通為主流,

10、但是由于手機(jī)支持的制式,廠商不一樣導(dǎo)致手機(jī)的網(wǎng)絡(luò)多樣,并且現(xiàn)在大多數(shù)的手機(jī)支持wifi連接。 所以測試過程中,要在不同的網(wǎng)絡(luò)下測試軟件產(chǎn)品使用情況。手機(jī)軟件測試注意事項(xiàng)(四) 手機(jī)按鍵對軟件功能的影響 以Android系統(tǒng)手機(jī)為例,有幾個(gè)主要按鍵:鎖屏、主頁、菜單、返回、相機(jī)、音量等,在我們測試過程中注意這些鍵的功能是否實(shí)現(xiàn)和對軟件功能的影響。手機(jī)軟件測試注意事項(xiàng)(五) 與主流第三方軟件兼容性 目前手機(jī)應(yīng)用中有很多受歡迎的第三方軟件(如:QQ、微信、新浪微博、360手機(jī)衛(wèi)士、QQ管家)成為很多用戶必裝的應(yīng)用,在測試過程中應(yīng)多留意與這些軟件的兼容性,尤其是殺毒類軟件( 360手機(jī)衛(wèi)士、QQ管家)

11、具有釋放內(nèi)存功能,釋放內(nèi)存時(shí)很容易與真在運(yùn)行的程序起沖突。常用測試方法-交叉事件測試 又叫事件或沖突測試,是指應(yīng)用在執(zhí)行過程中,同時(shí)另外一個(gè)事件或操作對該過程進(jìn)行干擾的測試。例如應(yīng)用執(zhí)行過程中插入U(xiǎn)SB線連接電腦、后臺播放音樂、后臺運(yùn)行QQ、接收短信、呼入電話、設(shè)置鬧鈴、備忘錄提醒,執(zhí)行干擾的沖突事件不能導(dǎo)致應(yīng)用軟件異常,手機(jī)死機(jī)或花屏等嚴(yán)重問題。常用測試方法-壓力測試 存儲壓力:在手機(jī)運(yùn)行內(nèi)存占用率最高時(shí)運(yùn)行應(yīng)用。 響應(yīng)能力壓力:手機(jī)軟件有時(shí)候進(jìn)行某個(gè)操作需要比較長的時(shí)間,在處理期間不斷地進(jìn)行其他操作。 網(wǎng)絡(luò)流量壓力:網(wǎng)絡(luò)流量始終處于很高的狀態(tài)(第三方軟件下載),驗(yàn)證軟件各功能是否依然能正常

12、工作常用測試方法-容量測試 即存儲空間已滿時(shí)的測試,包括手機(jī)用戶可用內(nèi)存和SIM卡的所有空間被完全使用的測試,如在內(nèi)存空間已滿時(shí)進(jìn)行安裝應(yīng)用或者下載等操作,如果軟件在極限容量狀態(tài)下處理不好,有可能導(dǎo)致死機(jī)或嚴(yán)重的花屏等問題的出現(xiàn)。常用測試方法-兼容性測試 應(yīng)用在不同品牌手機(jī)、不同系統(tǒng)版本、不同分辨率、不同網(wǎng)絡(luò)(WIFIGSM3G)進(jìn)行測試,檢測各功能是否均能正常使用,界面是否均顯示正常等。常用測試方法-低電量測試 手機(jī)在低電量時(shí)性能會相對不穩(wěn)定,不同的手機(jī)廠商,在手機(jī)低電量時(shí)采取不同的處理機(jī)制,有些會開啟節(jié)能模式,有些會自動(dòng)降頻,電量不足事件警告的出現(xiàn)也有可能導(dǎo)致程序出錯(cuò),因此有必要在手機(jī)低電

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論