手機軟件測試入門_第1頁
手機軟件測試入門_第2頁
手機軟件測試入門_第3頁
手機軟件測試入門_第4頁
手機軟件測試入門_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、手機軟件測試入門Contents測試入手前的準備工作測試入手前的準備工作1測試流程測試流程2測試規(guī)范及注意事項測試規(guī)范及注意事項3小結小結4準備工作v熟悉業(yè)務熟悉業(yè)務我們想要做好任何一個行業(yè)的軟件測試工作,我們想要做好任何一個行業(yè)的軟件測試工作,必須要理解透該行業(yè)的業(yè)務邏輯。其實手機也一必須要理解透該行業(yè)的業(yè)務邏輯。其實手機也一樣,我們只有熟悉并理解了任何一個功能點或菜樣,我們只有熟悉并理解了任何一個功能點或菜單項所要實現(xiàn)的一個標準,才能去判別該功能點單項所要實現(xiàn)的一個標準,才能去判別該功能點或菜單項是否存在或菜單項是否存在bug。所以在此,我建議大家在入手測試工作之前,所以在此,我建議大家在

2、入手測試工作之前,可以先拿我們一款軟件穩(wěn)定成熟的手機試用每一可以先拿我們一款軟件穩(wěn)定成熟的手機試用每一個菜單項,比較一下它實現(xiàn)的功能是否與我們之個菜單項,比較一下它實現(xiàn)的功能是否與我們之前所理解的一致,如有疑問或懷疑的地方可以相前所理解的一致,如有疑問或懷疑的地方可以相互討論或請教一下我們的前輩。互討論或請教一下我們的前輩。準備工作v形成對的敏感度形成對的敏感度在熟悉業(yè)務之后,我們進一步的工作就應該在熟悉業(yè)務之后,我們進一步的工作就應該是是)在操作手機菜單項的時候記錄下所有我們所認)在操作手機菜單項的時候記錄下所有我們所認為的并與其它測試人員討論定下結果。最為的并與其它測試人員討論定下結果。最

3、終理解哪些是我們誤認為的。終理解哪些是我們誤認為的。)再拿我們的單去比較該款軟件已存在的)再拿我們的單去比較該款軟件已存在的庫,比較一下哪些是已經(jīng)被我們忽略的地庫,比較一下哪些是已經(jīng)被我們忽略的地方。方。注意:大家在使用手機時務必要使用任何一個菜單項,不能想當然的注意:大家在使用手機時務必要使用任何一個菜單項,不能想當然的去認為它是實現(xiàn)什么功能,而是要實實在在的去操作。不遺漏任何菜去認為它是實現(xiàn)什么功能,而是要實實在在的去操作。不遺漏任何菜單可以幫助我們在進行后續(xù)的測試工作時養(yǎng)成良好習慣。單可以幫助我們在進行后續(xù)的測試工作時養(yǎng)成良好習慣。測試流程v測試流程 現(xiàn)有的測試類別分為全面測試全面測試、

4、專項測試專項測試、大功能測試大功能測試。我們可以根據(jù)當前軟件的穩(wěn)定程度或修改范圍來決定應開展哪種/哪2種方式的測試工作。 下面我們來分別講述一下何為全面全面測試、專項測試測試、專項測試及大功能測試大功能測試。全面測試 全面測試 全面測試是三種測試類別中最花費時間,也是最能發(fā)現(xiàn)問題的一種。但有些時候因為項目進度的原因我們只能選擇性的針對有些版本進行全面測試。全面測試又包括單功能、矩陣、隱藏功能的測試 A)單功能測試即執(zhí)行每一個菜單項或功能點,找出與預期結果之間存在的差異性。如我們在執(zhí)行 簿查找時,應使用各種方式查找 簿條目(如存有姓名(純英文/漢字/數(shù)字/符號/各種格式組合的名字),名字為空),

5、檢測是否能查找到相應的條目并顯示正常。以此類推的方式來進行單功能測試。全面測試B)矩陣測試(交叉測試),即同時執(zhí)行幾項功能,檢測)矩陣測試(交叉測試),即同時執(zhí)行幾項功能,檢測這些功能之間是否沖突,會不會引起不正常的現(xiàn)象。這些功能之間是否沖突,會不會引起不正常的現(xiàn)象。如在通話時來信息,照相界面來電如在通話時來信息,照相界面來電/信息信息/鬧鐘等等情鬧鐘等等情況下,本機界面顯示及反應是否正常。況下,本機界面顯示及反應是否正常。C)隱藏功能測試,即測試客戶能使用到的但又未以菜單)隱藏功能測試,即測試客戶能使用到的但又未以菜單形式顯示的功能點,如形式顯示的功能點,如 簿列表界面排序是否正常,簿列表界

6、面排序是否正常,通話質量(信號強弱,回音,電流聲,音量大小)是通話質量(信號強弱,回音,電流聲,音量大?。┦欠穹馩K,充電完成的圖標顯示是否正常,用戶界面顯示,充電完成的圖標顯示是否正常,用戶界面顯示效果,操作時手機的反應速度是否在可接受的范圍內效果,操作時手機的反應速度是否在可接受的范圍內等等。該測試方法可隨著經(jīng)驗的積累來提高敏感度。等等。該測試方法可隨著經(jīng)驗的積累來提高敏感度。 總之,全面測試需要我們在保證單功能的同時盡總之,全面測試需要我們在保證單功能的同時盡量補充我們其它的測試點。量補充我們其它的測試點。專項測試 專項測試 專項又分為修改專項又分為修改bug、更改客戶需求、更改客戶需求

7、、更換硬件配置(換更換硬件配置(換FLASH,換屏,換攝像頭),換屏,換攝像頭)這三種。這三種。 專項測試即針對修改項及其可能影響到的專項測試即針對修改項及其可能影響到的模塊(有時我們可能不了解修改模塊(有時我們可能不了解修改bug后會影響后會影響到哪一模塊時,可以向我們相關項目的軟件開到哪一模塊時,可以向我們相關項目的軟件開發(fā)者咨詢了解)進行檢測發(fā)者咨詢了解)進行檢測 修改修改bug和更改需求的測試就較簡單一點,和更改需求的測試就較簡單一點,下面我們重點介紹一下專項測試換下面我們重點介紹一下專項測試換FLASH,屏,屏,攝像頭所需執(zhí)行的操作。攝像頭所需執(zhí)行的操作。 專項測試FLASH專項測試

8、 我們所需的操作即是針對使用到閃存的模塊(如 簿,短彩信,通話記錄,相機,錄音,視頻錄像器)不斷的進行存滿和清空及開關機的操作,檢測我們的手機是否存在異?,F(xiàn)象。具體操作如下: 1.將 簿/短信/通話記錄/相機,彩信,錄音,視頻錄像器(因這四個模塊的存儲空間是共享的,所以我們可以放在一起測試)所分配的空間分別存儲滿后執(zhí)行關機再開機操作,查看我們的數(shù)據(jù)是否能寫入且能正常顯示。 2.執(zhí)行1后,再往將 簿/短信/通話記錄/相機,彩信,錄音,視頻錄像器里存入數(shù)據(jù),檢測是否不能繼續(xù)存入且有提示語,并無其它異?,F(xiàn)象(如死機,當前已存數(shù)據(jù)顯示異常)。專項測試 3.將 簿/短信/通話記錄/相機,彩信,錄音,視頻

9、錄像器分別清空后執(zhí)行開關機操作,查看我們的數(shù)據(jù)是否能被清空,同時我們還可以穿插操作只將已滿數(shù)據(jù)刪除一條記錄的操作。 4.執(zhí)行3后,再往 簿/短信/通話記錄/相機,彩信,錄音,視頻錄像器里存入數(shù)據(jù)(不需存滿)執(zhí)行開關機操作,查看該數(shù)據(jù)是否已被保存且顯示正常。 如此重復1,2,3,4操作20次即可。此項測試我們主要用到了壓力測試和邊界值測試方法,還有更多細節(jié)上的東西我們可在測試的時候自己添加(如我們可以看下在短信空間已滿的情況下來信息是否有提示,且將短信刪除一條后是否能將其接收到)。專項測試屏(LCD背光)的專項測試LCD背光的測試工作我們所需的操作如下即可:背光的測試工作我們所需的操作如下即可:

10、1.調節(jié)背光為不同級別后檢測調節(jié)背光為不同級別后檢測 a)背光亮度是否顯示正常)背光亮度是否顯示正常 b)在各界面(特別是搜網(wǎng)界面)是否有屏閃現(xiàn)象,是)在各界面(特別是搜網(wǎng)界面)是否有屏閃現(xiàn)象,是否在可接受的范圍內。否在可接受的范圍內。 c)在各界面屏滅后按鍵)在各界面屏滅后按鍵/觸屏觸屏/其它突發(fā)事件發(fā)生時其它突發(fā)事件發(fā)生時是否能正常點亮背光是否能正常點亮背光 d)開關機界面是否顯示正常)開關機界面是否顯示正常2.調節(jié)背光的時候為不同時長后檢測調節(jié)背光的時候為不同時長后檢測 a)背光亮滅的時間是否正常)背光亮滅的時間是否正常 b)在各界面屏滅后按鍵)在各界面屏滅后按鍵/觸屏觸屏/其它突發(fā)事件

11、發(fā)生時其它突發(fā)事件發(fā)生時是否能正常點亮背光是否能正常點亮背光專項測試攝像頭專項測試 它包括三大功能的測試:相機,錄像器,網(wǎng)絡攝像頭(部分手機帶視頻通話功能,還需注意) 1.在相機/錄像器/網(wǎng)絡攝像頭(拍照, 視頻)界面的預覽效果是否Ok 2.拍照/錄像/網(wǎng)絡攝像時顯示及成像效果是否OK(清晰度,亮度,尺寸,是否變形或分屏等) 以上兩點均要在不同的條件下測試(如在不同的特效,不同尺寸 ,不同焦距下等等) 3.拍照/錄像/網(wǎng)絡攝像時或播放相片/視頻過程中有其它事件干擾(來電,來信息,插拔耳機,藍牙連接請求等)界面是否顯示正常,且事件干擾完成后是否退出到應有的界面。測試流程 一般情況下,我們的專項測

12、試均是配合全一般情況下,我們的專項測試均是配合全面測試或大功能測試來一起進行的,其中全面面測試或大功能測試來一起進行的,其中全面測試多應用在新項目前期或不穩(wěn)定測試多應用在新項目前期或不穩(wěn)定/改動大的改動大的版本上,而(專項版本上,而(專項+大功能測試)則多半是在大功能測試)則多半是在軟件改動較小或是較穩(wěn)定的情況下使用的,其軟件改動較小或是較穩(wěn)定的情況下使用的,其實如果在時間允許的情況下,我建議還是多采實如果在時間允許的情況下,我建議還是多采用全面測試。用全面測試。大功能測試 大功能測試 大功能測試即是對手機中的基本功能(通大功能測試即是對手機中的基本功能(通話,信息,話,信息,wap,攝像頭等

13、)進行測試,目的,攝像頭等)進行測試,目的是保證我們手機的基本功能可以實現(xiàn),這種測是保證我們手機的基本功能可以實現(xiàn),這種測試象上頁所描述的一樣,一般是結合專項測試試象上頁所描述的一樣,一般是結合專項測試進行的,它是在我們的軟件改動小,影響范圍進行的,它是在我們的軟件改動小,影響范圍小的情況下(一般在項目的后期)使用,用來小的情況下(一般在項目的后期)使用,用來對我們軟件做一個最基本的保證工作。對我們軟件做一個最基本的保證工作。 我們現(xiàn)在使用的大功能表格(見附件)即我們現(xiàn)在使用的大功能表格(見附件)即是我們做大功能測試時的一個參照表格,隨著是我們做大功能測試時的一個參照表格,隨著我們手機功能的不

14、斷延伸我們也應更新我們的我們手機功能的不斷延伸我們也應更新我們的表格。表格。測試規(guī)范及注意事項v 測試規(guī)范測試規(guī)范1.測試的測試的BUG一定要定位清楚嚴重等級及復現(xiàn)路徑一定要定位清楚嚴重等級及復現(xiàn)路徑,如確實如確實是不穩(wěn)定的是不穩(wěn)定的bug務必要重復操作務必要重復操作N次次,計算其出現(xiàn)的概率計算其出現(xiàn)的概率2. 描述描述bug時應盡量簡潔但不失明了時應盡量簡潔但不失明了,不要讓我們的軟件工不要讓我們的軟件工程師在修改此問題的時候還來專門來問我們操作方式程師在修改此問題的時候還來專門來問我們操作方式.3.及時核對之前版本已存在的及時核對之前版本已存在的bug并進行處理并進行處理,如已修復的如已修

15、復的bug就可將其關閉就可將其關閉4.測試出的嚴重測試出的嚴重bug應及時與其它同事分享應及時與其它同事分享,檢測是否是我檢測是否是我們在測項目的通用問題們在測項目的通用問題.測試規(guī)范及注意事項5.最終版的軟件應進行一次回歸測試最終版的軟件應進行一次回歸測試,即核對即核對bug庫中已存庫中已存在的所有在的所有bug是否又有重現(xiàn)是否又有重現(xiàn)/客戶所有需求是否均以實現(xiàn)客戶所有需求是否均以實現(xiàn).6.應及時將我們測試出的嚴重應及時將我們測試出的嚴重bug登記入電子檔登記入電子檔,以便后續(xù)以便后續(xù)測試時查閱進而避免此類問題的存在測試時查閱進而避免此類問題的存在.測試規(guī)范及注意事項v 注意事項注意事項1.

16、測試第一版軟件時應同時核對該項目的產(chǎn)品配置表測試第一版軟件時應同時核對該項目的產(chǎn)品配置表,如有如有不符項應提交不符項應提交bug給軟件工程師下版修復給軟件工程師下版修復.2. 注意核對軟件中注意核對軟件中SP(第三方第三方)的要求的要求,最起碼要保證我們的最起碼要保證我們的產(chǎn)品在量產(chǎn)時產(chǎn)品在量產(chǎn)時SP已完全加入并已完全加入并OK.3.關注不同版本軟件中存在的差異性關注不同版本軟件中存在的差異性.如上下兩個版本存在如上下兩個版本存在差異性差異性.應及時向項目應及時向項目/軟件工程師核實清楚軟件工程師核實清楚.4.注意辨別軟硬件問題注意辨別軟硬件問題,可找負責該項目的項目經(jīng)理幫忙排可找負責該項目的項目經(jīng)理幫忙排查是否屬于硬件問題查是否屬于硬件問題(如調頻廣播死機如調頻廣播死機/搜索不到頻道搜索不到頻道,攝攝像頭死機等像頭死機等),如是硬件問題及時修理如是硬件問題及時修理.測試規(guī)范及注意事項5.如測試手機硬件不齊全的應及時向項目反應并盡量盡快解如測試手機硬件不齊全的應及時向項目反應并盡量盡快解決決6.在閑暇或思維限制性大時我們可以去翻閱一下我們的在閑暇或思維限制性大時我們可以去翻閱一下我們的bug庫來提高自己的敏感度庫來提高自己的敏感度.7.我們應盡量保證所測試的第一版或前幾版軟件足夠全面我們

溫馨提示

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

評論

0/150

提交評論