手機(jī)軟件測(cè)試范本_第1頁(yè)
手機(jī)軟件測(cè)試范本_第2頁(yè)
手機(jī)軟件測(cè)試范本_第3頁(yè)
手機(jī)軟件測(cè)試范本_第4頁(yè)
手機(jī)軟件測(cè)試范本_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、手機(jī)軟件測(cè)試目錄TOC o f h z t 標(biāo)題 3,3,標(biāo)題 4,4 HYPERLINK l _Toc204143455 1 手機(jī)知識(shí) PAGEREF _Toc204143455 h 3 HYPERLINK l _Toc204143456 1.1 手機(jī)的的主要功能 PAGEREF _Toc204143456 h 3 HYPERLINK l _Toc204143457 1.1.1 通通話功能 PAGEREF _Toc204143457 h 3 HYPERLINK l _Toc204143458 1.1.2 消消息功能 PAGEREF _Toc204143458 h 3 HYPERLINK l

2、_Toc204143459 1.1.3 電電話本 PAGEREF _Toc204143459 h 3 HYPERLINK l _Toc204143460 1.1.4 增增值服務(wù) PAGEREF _Toc204143460 h 3 HYPERLINK l _Toc204143461 1.1.5 其其他功能 PAGEREF _Toc204143461 h 4 HYPERLINK l _Toc204143462 1.1.6 為為特定語(yǔ)言定定做的功能 PAGEREF _Toc204143462 h 4 HYPERLINK l _Toc204143463 1.1.7 附附件 PAGEREF _Toc20

3、4143463 h 4 HYPERLINK l _Toc204143464 1.1.8 數(shù)數(shù)據(jù)連通 PAGEREF _Toc204143464 h 4 HYPERLINK l _Toc204143465 1.1.9 JJAVA 程程序 PAGEREF _Toc204143465 h 4 HYPERLINK l _Toc204143466 1.2 手機(jī)的的軟件結(jié)構(gòu) PAGEREF _Toc204143466 h 5 HYPERLINK l _Toc204143467 1.3 手機(jī)的的硬件結(jié)構(gòu) PAGEREF _Toc204143467 h 6 HYPERLINK l _Toc204143468

4、1.4 Nokkia手機(jī)相相關(guān)知識(shí) PAGEREF _Toc204143468 h 7 HYPERLINK l _Toc204143469 1.4.1 PProjecct Linne of Nokiaa PAGEREF _Toc204143469 h 7 HYPERLINK l _Toc204143470 1.4.2 手手機(jī)類型 PAGEREF _Toc204143470 h 7 HYPERLINK l _Toc204143471 2 測(cè)試基礎(chǔ) PAGEREF _Toc204143471 h 8 HYPERLINK l _Toc204143472 2.1 測(cè)試與與開發(fā) PAGEREF _Toc

5、204143472 h 8 HYPERLINK l _Toc204143473 2.1.1 軟軟件開發(fā)的一一般流程 PAGEREF _Toc204143473 h 8 HYPERLINK l _Toc204143474 2.1.2 測(cè)測(cè)試在軟件開開發(fā)中的作用用 PAGEREF _Toc204143474 h 8 HYPERLINK l _Toc204143475 2.1.3 測(cè)測(cè)試與開發(fā)對(duì)對(duì)應(yīng)圖 PAGEREF _Toc204143475 h 9 HYPERLINK l _Toc204143476 2.1.4 NNokia手手機(jī)軟件測(cè)試試介入開發(fā)的的時(shí)間 PAGEREF _Toc2041434

6、76 h 10 HYPERLINK l _Toc204143477 2.1.5 NNokia手手機(jī)的開發(fā)流流程 PAGEREF _Toc204143477 h 10 HYPERLINK l _Toc204143478 2.2 測(cè)試的的流程 PAGEREF _Toc204143478 h 11 HYPERLINK l _Toc204143479 2.2.1 制制定測(cè)試計(jì)劃劃 PAGEREF _Toc204143479 h 11 HYPERLINK l _Toc204143480 2.2.2 測(cè)測(cè)試準(zhǔn)備 PAGEREF _Toc204143480 h 11 HYPERLINK l _Toc2041

7、43481 2.2.3 測(cè)測(cè)試執(zhí)行 PAGEREF _Toc204143481 h 11 HYPERLINK l _Toc204143482 2.2.4 測(cè)測(cè)試評(píng)估 PAGEREF _Toc204143482 h 11 HYPERLINK l _Toc204143483 2.2.5 文文檔收集 PAGEREF _Toc204143483 h 12 HYPERLINK l _Toc204143484 2.2.6 測(cè)測(cè)試總結(jié)報(bào)告告 PAGEREF _Toc204143484 h 12 HYPERLINK l _Toc204143485 2.3 測(cè)試的的方法 PAGEREF _Toc20414348

8、5 h 12 HYPERLINK l _Toc204143486 2.3.1 正正確性測(cè)試 PAGEREF _Toc204143486 h 12 HYPERLINK l _Toc204143487 2.3.2 容容錯(cuò)性測(cè)試 PAGEREF _Toc204143487 h 12 HYPERLINK l _Toc204143488 2.3.3 邊邊界性測(cè)試 PAGEREF _Toc204143488 h 13 HYPERLINK l _Toc204143489 2.3.4 性性能與效率測(cè)測(cè)試 PAGEREF _Toc204143489 h 13 HYPERLINK l _Toc204143490

9、2.3.5 易易用性測(cè)試 PAGEREF _Toc204143490 h 13 HYPERLINK l _Toc204143491 2.3.6 文文檔測(cè)試 PAGEREF _Toc204143491 h 13 HYPERLINK l _Toc204143492 2.4 測(cè)試的的分類 PAGEREF _Toc204143492 h 13 HYPERLINK l _Toc204143493 2.4.1 按按測(cè)試的手段段分 PAGEREF _Toc204143493 h 13 HYPERLINK l _Toc204143494 2.4.2 按按測(cè)試發(fā)生的的時(shí)間和目標(biāo)標(biāo)分 PAGEREF _Toc20

10、4143494 h 14 HYPERLINK l _Toc204143495 2.4.3 按按測(cè)試的任務(wù)務(wù)分 PAGEREF _Toc204143495 h 14 HYPERLINK l _Toc204143496 2.4.4 其其他測(cè)試 PAGEREF _Toc204143496 h 14 HYPERLINK l _Toc204143497 2.5 黑盒測(cè)測(cè)試詳細(xì)介紹紹 PAGEREF _Toc204143497 h 14 HYPERLINK l _Toc204143498 2.5.1 RReleasse Tesst PAGEREF _Toc204143498 h 14 HYPERLINK

11、l _Toc204143499 2.5.2 SSystemm Testt PAGEREF _Toc204143499 h 15 HYPERLINK l _Toc204143500 2.5.3 FFocus Test PAGEREF _Toc204143500 h 16 HYPERLINK l _Toc204143501 2.5.4 SStresss Testt PAGEREF _Toc204143501 h 16 HYPERLINK l _Toc204143502 2.5.5 FFree TTest PAGEREF _Toc204143502 h 17 HYPERLINK l _Toc2041

12、43503 2.6 測(cè)試相相關(guān)文檔說(shuō)明明 PAGEREF _Toc204143503 h 17 HYPERLINK l _Toc204143504 2.6.1 測(cè)測(cè)試計(jì)劃 PAGEREF _Toc204143504 h 17 HYPERLINK l _Toc204143505 2.6.2 測(cè)測(cè)試用例 PAGEREF _Toc204143505 h 18 HYPERLINK l _Toc204143506 2.6.3 錯(cuò)錯(cuò)誤報(bào)告 PAGEREF _Toc204143506 h 18 HYPERLINK l _Toc204143507 2.6.4 進(jìn)進(jìn)度報(bào)告 PAGEREF _Toc2041435

13、07 h 20 HYPERLINK l _Toc204143508 2.6.5 總總結(jié)報(bào)告 PAGEREF _Toc204143508 h 20 HYPERLINK l _Toc204143509 3 手機(jī)相關(guān) PAGEREF _Toc204143509 h 21 HYPERLINK l _Toc204143510 3.1 GSMM PAGEREF _Toc204143510 h 21 HYPERLINK l _Toc204143511 3.2 GPRRS PAGEREF _Toc204143511 h 21 HYPERLINK l _Toc204143512 3.3 CDMMA PAGERE

14、F _Toc204143512 h 21 HYPERLINK l _Toc204143513 3.4 3G PAGEREF _Toc204143513 h 21 HYPERLINK l _Toc204143514 4 手機(jī)軟件測(cè)測(cè)試工程師必必備素質(zhì) PAGEREF _Toc204143514 h 21 HYPERLINK l _Toc204143515 4.1 Teaam Leaader的任任務(wù)和必備能能力 PAGEREF _Toc204143515 h 21 HYPERLINK l _Toc204143516 4.2 Errror Maanagerr的工作內(nèi)容容 PAGEREF _Toc20

15、4143516 h 22 HYPERLINK l _Toc204143517 4.3 測(cè)試工工程師職責(zé)和和應(yīng)有素質(zhì) PAGEREF _Toc204143517 h 221 手機(jī)知識(shí)1.1 手機(jī)的的主要功能1.1.1 通通話功能對(duì)撥入撥出電話話的管理對(duì)通話記錄的管管理呼叫轉(zhuǎn)接、呼叫叫等待、通話話計(jì)時(shí)計(jì)費(fèi)等等方便用戶使使用的功能1.1.2 消消息功能文字短消息(SSMS)的編編輯、發(fā)送、接接收、轉(zhuǎn)發(fā)和和存儲(chǔ)等;多媒體短消息(MMMS)的編編輯、發(fā)送、接接收、轉(zhuǎn)發(fā)、存存儲(chǔ)和配置;1.1.3 電電話本名片的管理存在SIM卡上上的名片存在手機(jī)內(nèi)存中中的名片一個(gè)名字多項(xiàng)內(nèi)內(nèi)容(如傳真真、固話、手手機(jī)、Em

16、aail等)名片的新建、修修改、拷貝、轉(zhuǎn)轉(zhuǎn)存、刪除名片以紅外或短短消息形式發(fā)發(fā)送給其它手手機(jī)單鍵撥號(hào)(Sppeed DDialinng)號(hào)碼分組(Caaller Groupps)1.1.4 增增值服務(wù)Businesss carrds 的管管理 (如發(fā)發(fā)送和接收: 通過(guò)紅外外線或SMSS. )書簽的管理 (如發(fā)送和接接收: 通過(guò)過(guò)紅外線或SSMS或書簽簽形式. 以及編輯,存儲(chǔ),新增增和進(jìn)入.)服務(wù)信箱 (自自動(dòng)存儲(chǔ)服務(wù)務(wù)信息. 服服務(wù)信息有點(diǎn)點(diǎn)播鈴聲,下下載彩色圖片片和COD文文件等.)服務(wù)設(shè)置 ( GPRS上上網(wǎng)設(shè)置,WWAP服務(wù)設(shè)設(shè)置.)多模式瀏覽器 ( GPPRS上網(wǎng),WAP服務(wù)務(wù).)OT

17、A待機(jī)圖片片 (通過(guò)無(wú)無(wú)線下載待機(jī)機(jī)圖片)OTA鈴聲V-calenndarXHML移動(dòng)夢(mèng)網(wǎng)動(dòng)感地帶1.1.5 其其他功能鬧鐘(Alarrm)日歷(Caleendar)計(jì)算器(Callculattor)定時(shí)器(Couunt Doown Tiimer)屏保(Screeen Saaver)待辦事項(xiàng)(Too-Do LList)游戲(Gamees)1.1.6 為為特定語(yǔ)言定定做的功能中文輸入(拼音音/筆劃)中文菜單農(nóng)歷(Lunaar Callendarr)1.1.7 附附件充電器(Chaarger)耳機(jī)(Headdset)車載免提(Caar Kitt)照相頭(Cammera)1.1.8 數(shù)數(shù)據(jù)連通GPR

18、S 應(yīng)用用程序同步應(yīng)用程序 (同步應(yīng)用用, 同步設(shè)設(shè)置)紅外線應(yīng)用程序序數(shù)據(jù)線手機(jī)Flashh程序Trace LLog1.1.9 JJAVA 程程序電子郵件QQ程序應(yīng)用程序游戲程序1.2 手機(jī)的的軟件結(jié)構(gòu)DCT = DDigitaal Corre TecchnoloogyDCT3和DCCT4的區(qū)別別主要在硬件件結(jié)構(gòu)和UII上1.3 手機(jī)的的硬件結(jié)構(gòu)RF是手機(jī)的射射頻接受和發(fā)發(fā)送設(shè)備,是是手機(jī)本機(jī)與與無(wú)線網(wǎng)絡(luò)的的接口UEM是手機(jī)對(duì)對(duì)外設(shè)備聯(lián)接接的接口,包包括SIM卡卡,充電器,電電池,RF,數(shù)數(shù)據(jù)線借口,紅紅外接口等,并并提供對(duì)上述述數(shù)據(jù)和信號(hào)號(hào)的處理。無(wú)無(wú)線信號(hào)在這這里進(jìn)行調(diào)制制和解調(diào)。UPP

19、是手機(jī)的的核心處理模模塊。其中,DDSP負(fù)責(zé)數(shù)數(shù)字信號(hào)和模模擬信號(hào)的轉(zhuǎn)轉(zhuǎn)換。UPPP和UEM之之間存在著接接口,兩者之之間的通信是是通過(guò)接口進(jìn)進(jìn)行的。UPPP除了負(fù)責(zé)責(zé)整個(gè)手機(jī)的的操作系統(tǒng)外外,還負(fù)責(zé)手手機(jī)本身設(shè)備備的運(yùn)作,如如耳機(jī),麥克克風(fēng),顯示屏屏等。除此之之外,還負(fù)責(zé)責(zé)緩存和Fllash(相相當(dāng)于硬盤)的運(yùn)作。Flash是手手機(jī)的數(shù)據(jù)存存儲(chǔ)區(qū),非臨臨時(shí)數(shù)據(jù)都存存在這里。一一般包括以下下幾個(gè)方面:Core Code, DSP Code, HW ddata, PPM, PMM。1.4 Nokkia手機(jī)相相關(guān)知識(shí)1.4.1 PProjecct Linne of Nokiaa1.4.2 手手機(jī)類

20、型MEP = MMobilee Entrry PhooneMP = Moobile PhoneeMSW = MMobilee SofttwareSWEP = softwware eengineeer prroductt2 測(cè)試基礎(chǔ)2.1 測(cè)試與與開發(fā)2.1.1 軟軟件開發(fā)的一一般流程MarketiingRequireement AnalyysisHigh Leevel DDesignnLow Levvel DeesignCoding2.1.2 測(cè)測(cè)試在軟件開開發(fā)中的作用用由于現(xiàn)在軟件的的規(guī)模越來(lái)越越大,一個(gè)人人或者少數(shù)幾幾個(gè)人已經(jīng)不不可能在一定定的時(shí)間內(nèi)完完成一個(gè)軟件件,所以軟件件開發(fā)的過(guò)程程

21、越來(lái)越復(fù)雜雜,層次越來(lái)來(lái)越深。這就就導(dǎo)致開發(fā)人人員之間的溝溝通有了一定定的隔閡。所所以,軟件測(cè)測(cè)試越來(lái)越有有單立出來(lái)的的必要和重要要性。由于軟件開發(fā)的的過(guò)程的復(fù)雜雜性,軟件必必然存在著無(wú)無(wú)數(shù)的Bugg。而且大多多數(shù)是在軟件件上市前必須須解決的,而而開發(fā)者有不不定能發(fā)現(xiàn)這這些問(wèn)題,故故而測(cè)試就顯顯得非常必要要。測(cè)試是開開發(fā)成功的必必要保障。由于軟件開發(fā)的的層次性,所所以開發(fā)的結(jié)結(jié)果很可能與與初衷不一樣樣,這就需要要測(cè)試者去發(fā)發(fā)現(xiàn)這些差異異。因此,測(cè)測(cè)試是軟件成成功的重要保保證。軟件不僅要實(shí)現(xiàn)現(xiàn)一些功能,更更要完善它的的性能。這就就需要測(cè)試人人員對(duì)軟件進(jìn)進(jìn)行評(píng)測(cè),從從而不斷地完完善軟件的性性能。2

22、.1.3 測(cè)測(cè)試與開發(fā)對(duì)對(duì)應(yīng)圖2.1.4 NNokia手手機(jī)軟件測(cè)試試介入開發(fā)的的時(shí)間在制定開發(fā)計(jì)劃劃的同時(shí)就要要制定測(cè)試計(jì)計(jì)劃測(cè)試在進(jìn)行結(jié)構(gòu)構(gòu)設(shè)計(jì)時(shí)就已已經(jīng)進(jìn)行了2.1.5 NNokia手手機(jī)的開發(fā)流流程E-1During this periood, ann ideaa box will appeaar. Thhe ideeas inn the idea box aare coollectted frrom Reegion Markeeting and hhave aa certtain pprioriity (TThe loower tthe prrioritty nummber iis,

23、 thhe higgher tthe prrioritty is). Forr exammple:00, 1, 2.E0During this periood, thhe HW desiggner mmust mmake oout thhe B0-HW veersionn.That iss to ssay, BB0 musst be put oout affter EE0 perriod.E0.5綜合考慮HW, SW aand CoostE1From E00 to EE1, Deesign and TTest PPlan, Risk, Orgaanizattion, Scheddule mmu

24、st bbe disscusseed andd madee out. E1.5全體討論Dessign aand Teest SppecifiicatioonE1.9From E11 to EE2, Deesign and TTest SSpecifficatiion muust bee madee out.During E1.9, Lastt verssion oof Speecificcationn shouuld bee madee out and bbe appprovedd.E2During E2, TThe foormal draftt SW sshouldd be mmade oo

25、ut.E3From E22 to EE3, 對(duì)SSW進(jìn)行精美美化、完美化化測(cè)試和改良良Purposee: No fatall erroor (市場(chǎng)場(chǎng)部可以接受受的Fataal Errror不算)E5From E33 to EE5, 進(jìn)行行LCD以及及其他HW的的改動(dòng)During E5, 可可以讓生產(chǎn)工工廠進(jìn)行大批批量生產(chǎn)Before E5, tthe teest sttays iin thee CE (concuurrentt engiineer)After EE5, thhe tesst goees intto PE (prodductioon enggineerr)2.2 測(cè)試的的流程2.

26、2.1 制制定測(cè)試計(jì)劃劃開啟測(cè)試項(xiàng)目在接了一個(gè)測(cè)試試項(xiàng)目后,要要在一定的期期限內(nèi)制定好好測(cè)試的詳細(xì)細(xì)計(jì)劃以及日日程安排表2.2.2 測(cè)測(cè)試準(zhǔn)備在計(jì)劃制定好之之后,在執(zhí)行行之前,必須須將測(cè)試所需需的人力資源源,硬件資源源,軟件資源源,文檔資源源以及環(huán)境和和人文資源準(zhǔn)準(zhǔn)備充分2.2.3 測(cè)測(cè)試執(zhí)行測(cè)試組根據(jù)測(cè)試試計(jì)劃和測(cè)試試日程安排進(jìn)進(jìn)行測(cè)試,并并輸出測(cè)試結(jié)結(jié)果2.2.4 測(cè)測(cè)試評(píng)估有測(cè)試結(jié)果評(píng)估估小組或評(píng)估估人員對(duì)測(cè)試試結(jié)果進(jìn)行評(píng)評(píng)測(cè),分析,并并輸出分析結(jié)結(jié)果2.2.5 文文檔收集將從測(cè)試計(jì)劃開開始到評(píng)估結(jié)結(jié)束的所有文文檔進(jìn)行整理理收集。對(duì)整個(gè)測(cè)試過(guò)程程進(jìn)行總結(jié),并并對(duì)測(cè)試結(jié)果果進(jìn)行總結(jié)2.2.

27、6 測(cè)測(cè)試總結(jié)報(bào)告告提交測(cè)試結(jié)果歸還所借相關(guān)資資源文檔入庫(kù)關(guān)閉測(cè)試項(xiàng)目2.3 測(cè)試的的方法2.3.1 正正確性測(cè)試正確性測(cè)試又稱稱功能測(cè)試,它它檢查軟件的的功能是否符符合規(guī)格說(shuō)明明。測(cè)試基本的方法法是構(gòu)造一些些合理輸入(在在定義域內(nèi)),檢檢查是否得到到期望的輸出出。由于定義域是一一個(gè)連續(xù)區(qū)間間,所以不可可能枚舉所有有可能的值,那那么等價(jià)測(cè)試試就很必要了了(將定義域域分成若干個(gè)個(gè)等價(jià)區(qū)間)。等價(jià)區(qū)間的概念念可表述如下下:記(A, B)是是命題f(xx) 的一個(gè)個(gè)等價(jià)區(qū)間,在在(A, B)中任任意取x1進(jìn)行測(cè)試試如果f (x11) 錯(cuò)誤,那那么f (xx) 在整個(gè)個(gè)(A, B)區(qū)間間都將出錯(cuò)。如果

28、f (x11) 正確,那那么f (xx) 在整個(gè)個(gè)(A, B)區(qū)間間都將正確。2.3.2 容容錯(cuò)性測(cè)試容錯(cuò)性測(cè)試是檢檢查軟件在異異常條件下的的行為(輸入入不同的數(shù)據(jù)據(jù)類型或者定定義域之外的的值進(jìn)行測(cè)試試)。2.3.3 邊邊界性測(cè)試因?yàn)檫吔缫恢笔鞘潜容^敏感的的地方,而且且是程序員最最容易忽略的的地方,所以以,這種測(cè)試試也往往最容容易奏效。2.3.4 性性能與效率測(cè)測(cè)試性能與效率測(cè)試試主要是測(cè)試試軟件的運(yùn)行行速度和對(duì)資資源的利用率率。性能與效率測(cè)試試中很重要的的一項(xiàng)是極限限測(cè)試,因?yàn)闉楹芏嘬浖迪到y(tǒng)會(huì)在極限限測(cè)試中崩潰潰。2.3.5 易易用性測(cè)試易用性測(cè)試沒(méi)有有一個(gè)量化的的指標(biāo),主觀觀性較強(qiáng)。這這

29、主要是從EEnd Usser的角度度去考慮軟件件是否會(huì)有一一定的使用缺缺陷。如果對(duì)對(duì)此有任何看看法,可以向向Team Leadeer反應(yīng)或者者與客戶負(fù)責(zé)責(zé)人直接交流流。2.3.6 文文檔測(cè)試文檔測(cè)試主要檢檢查文檔的正正確性、完備備性和可理解解性。好多人人甚至不知道道文檔是軟件件的一個(gè)組成成部分。我們的工作中的的文檔主要是是UI Sppec.和TTest CCase。UUI Speec使我們無(wú)無(wú)法改變的,但但是Testt Casee是我們測(cè)試試的對(duì)象。TTest CCase是我我們用來(lái)測(cè)試試手機(jī)軟件的的參考文檔,但但是它本身也也有一定的局局限性。所以以,在測(cè)試的的過(guò)程中,如如果發(fā)現(xiàn)Teest C

30、aase不正確確或者不充分分,可以直接接補(bǔ)充,或者者和Teamm Leadder商議后后把不足的地地方補(bǔ)充起來(lái)來(lái)。2.4 測(cè)試的的分類2.4.1 按按測(cè)試的手段段分黑盒測(cè)試(Whhite-bbox Teest)Releasee Testt(Full RRound)SysteemTesttFocus TTestStress TestNo Test CaseFree TeestNo TTest CCase白盒測(cè)試(Bllack-bbox Teest)Module TestSub-Sysstem TTestSub-Sysstem IIntegrrationn TesttSystem Integgra

31、tioon TesstIntegraation TestThe feaature groupps forr Inteegratiion Teest arre deccided by Inntegraator aand prrovideed by SW Coomponeent Faactoryy.2.4.2 按按測(cè)試發(fā)生的的時(shí)間和目標(biāo)標(biāo)分單元測(cè)試(Moodule Test/Unit Test)集成測(cè)試(Inntegraation Test)系統(tǒng)測(cè)試(Syystem Test)2.4.3 按按測(cè)試的任務(wù)務(wù)分現(xiàn)場(chǎng)測(cè)試(Fiield TTest)互操作測(cè)試(IInter-Operaatabillity

32、 TTest)2.4.4 其其他測(cè)試可接受性測(cè)試(Accepptancee Testt)測(cè)試 手機(jī)研研發(fā)公司自己己做的測(cè)試測(cè)試 非手機(jī)機(jī)研發(fā)公司做做的測(cè)試2.5 黑盒測(cè)測(cè)試詳細(xì)介紹紹2.5.1 RReleasse TesstPurposee:測(cè)試手機(jī)的基本本功能是否實(shí)實(shí)現(xiàn),是否有有進(jìn)一步測(cè)試試的必要性Input:測(cè)試工程師Releasee Testt Casees (較少少,一般為2200左右)手機(jī)以及相關(guān)附附件測(cè)試環(huán)境Output:Test reesult of Reeleasee TesttNo Erroor repports (Optiional)Attentiion:Releasee

33、Testt的Testt Casee具有一定的的典型性,主主要是反映手手機(jī)最基本功功能的Tesst Casse本類測(cè)試只需要要依據(jù)Tesst Casse進(jìn)行測(cè)試試,不需要進(jìn)進(jìn)一步發(fā)揮如果有發(fā)現(xiàn)與CCase無(wú)關(guān)關(guān)的Erroor, 在測(cè)測(cè)試通過(guò)后才才可以填報(bào)EError Reporrt此類測(cè)試有一門門檻值,即TTest CCase的PPass率達(dá)達(dá)到一定值(如如95%)才才能宣布版本本發(fā)布成功,進(jìn)進(jìn)入進(jìn)一步的的測(cè)試,否則則此版本無(wú)效效。除了門檻值外,如如果重要功能能模塊的Teest Caase沒(méi)通過(guò)過(guò),也會(huì)終止止這個(gè)版本。2.5.2 SSystemm TesttFull Roound SSystem

34、m TesttPurposee對(duì)手機(jī)的所有功功能進(jìn)行全面面的測(cè)試(所所有語(yǔ)言包)由于Case不不可能包含所所有方面,所所以測(cè)試時(shí)應(yīng)應(yīng)適度發(fā)揮,盡盡力完成全面面測(cè)試Input:測(cè)試工程師Test Caases(較較多,一般為為250000左右)手機(jī)以及相關(guān)附附件測(cè)試環(huán)境SchedulleOutput:Daily RReportt of ttest ccases (numbber & perceent off Passs, Errror, NNA, NTT)Summaryy RepoortError llist aand Errror rreporttsCommon Systeem Tesst (

35、Meedium or Miinor)Purposee:對(duì)手機(jī)的一部分分的功能進(jìn)行行全面的測(cè)試試由于Case不不可能包含所所有方面,所所以測(cè)試時(shí)應(yīng)應(yīng)適度發(fā)揮,盡盡力完成全面面測(cè)試Input:測(cè)試工程師Test Caases(較較多,取決于于測(cè)試的目的的和范圍)手機(jī)以及相關(guān)附附件測(cè)試環(huán)境SchedulleOutput:Daily RReportt of ttest ccases (numbber & perceent off Passs, Errror, NNA, NTT)Summaryy RepoortError llist aand Errror rreporttsAttentiion:Sys

36、tem Test一一般分為兩個(gè)個(gè)部分,“跑Casee”和Freee Testt。在測(cè)試初期,一一般只需要按按照Testt Casee測(cè),把一些些不可重現(xiàn)的的Errorr都記錄下來(lái)來(lái)。同時(shí)遇到到Test Case的的問(wèn)題或者不不充分,應(yīng)該該立即解決(和和Team Leadeer或者Sppeciall Listt討論,補(bǔ)寫寫Test Case)。在在這一階段結(jié)結(jié)束后,一般般要寫一個(gè)SSummarry Repport。把把這一階段的的測(cè)試結(jié)果和和遇到的問(wèn)題題、自己的見見解都寫在里里面(當(dāng)然是是用Engllish)。當(dāng)所有Testt Casee都測(cè)完后,就就進(jìn)入Freee Tesst期間。這這里的Fr

37、eee Tesst具有明確確的目的性和和范圍。一般般來(lái)說(shuō),這段段時(shí)間的Frree Teest只需要要測(cè)自己負(fù)責(zé)責(zé)的模塊。而而且Freee Testt還負(fù)責(zé)重現(xiàn)現(xiàn)前期“跑Casee”是遺留的不不可重現(xiàn)的EError。2.5.3 FFocus TestPurposee:集中于一個(gè)或幾幾個(gè)點(diǎn)進(jìn)行測(cè)測(cè)試(同Syystem Test)Input:測(cè)試工程師Test Caases手機(jī)以及相關(guān)附附件測(cè)試環(huán)境Output:Test ReesultError RReportts2.5.4 SStresss TesttPurposee:為了解決市場(chǎng)上上發(fā)現(xiàn)的重大大Errorr,而進(jìn)行的的有針對(duì)性的的強(qiáng)度測(cè)試主要是

38、利用邊緣緣測(cè)試(臨界界測(cè)試)手段段Input:測(cè)試工程師手機(jī)以及相關(guān)附附件測(cè)試環(huán)境Focus LList oof Phoone FeeatureesOutput:Expecteed ressult: find out tthe reeproduuciblee stepps of thesee erroorsDecreasse thee stepps as possiible aas we canAttentiion:壓力測(cè)試,顧名名思義,是給給手機(jī)施加一一定壓力,從從而找出手機(jī)機(jī)軟件上的EError。一一般來(lái)說(shuō),對(duì)對(duì)手機(jī)施加的的壓力主要有有:存儲(chǔ)壓力:由于于手機(jī)采用的的是棧式存儲(chǔ)儲(chǔ),所以當(dāng)一一

39、個(gè)存儲(chǔ)塊滿滿了之后,如如果程序員不不做相應(yīng)處理理或者處理不不好的話,很很容易造成其其他存儲(chǔ)區(qū)被被擦除,從而而在UI上出出現(xiàn)問(wèn)題(其其他功能無(wú)法法正常使用)。邊界壓力:邊界界一直是程序序員最容易忽忽略的地方。響應(yīng)能力壓力:有時(shí)候某個(gè)個(gè)操作可能處處理的時(shí)間很很長(zhǎng),在處理理期間如果測(cè)測(cè)試者再不斷斷地進(jìn)行其他他操作的話,很很容易出現(xiàn)問(wèn)問(wèn)題。網(wǎng)絡(luò)流量壓力(如如在接電話時(shí)時(shí)進(jìn)行短信服服務(wù))等等。在項(xiàng)目中,Sttress Test有有時(shí)也會(huì)用來(lái)來(lái)重現(xiàn)不可重重現(xiàn)的Errror。由于有不少不可可重現(xiàn)的Errror是由由于Memoory Leeak(內(nèi)存存泄漏)引起起的,所以不不停的重復(fù)同同一個(gè)操作是是重現(xiàn)一個(gè)不

40、不可重現(xiàn)的EError的的一個(gè)好方法法。2.5.5 FFree TTestPurposee:測(cè)試Systeem Tesst中沒(méi)有做做完的不可重重現(xiàn)Erroor尋找平時(shí)沒(méi)有找找到的忽略的的ErrorrInput:測(cè)試工程師手機(jī)以及相關(guān)附附件測(cè)試環(huán)境Error LList oof Sysstem TTest (especciallyy the irrepproduccible errorrs)Output:Error LList aand Errror RReporttsAttentiion:在Systemm Testt階段所用的的Free Test具具有明顯的目目的性和范圍圍平時(shí)的Freee T

41、estt從理論上應(yīng)應(yīng)該對(duì)所測(cè)試試的范圍窮盡盡所有的測(cè)試試方法。但是是,這是不現(xiàn)現(xiàn)實(shí)的。在實(shí)實(shí)際項(xiàng)目中,主主要有兩個(gè)方方面是Freee Tesst所需要重重視的。一是從UI SSpec上找找靈感。應(yīng)為為Test Case是是依據(jù)UI Spec寫寫的,所以從從UI Sppec上突破破是一個(gè)行之之有效的方法法。UI SSpec有一一定的探索深深度,加大探探索深度,是是一種突破的的途徑;另外外同一個(gè)功能能用其他不同同的方法去實(shí)實(shí)現(xiàn),也是一一種突破途徑徑。二是多關(guān)注不同同F(xiàn)eatuure之間的的Interractioon。這是手手機(jī)軟件相對(duì)對(duì)比較容易出出問(wèn)題,而TTest CCase又很很少能反映的的地

42、方。這是是一個(gè)很大的的Free Test空空間。2.6 測(cè)試相相關(guān)文檔說(shuō)明明2.6.1 測(cè)測(cè)試計(jì)劃測(cè)試的任務(wù)即需要測(cè)試什么么和不需要測(cè)測(cè)試什么;工作量估算需要多少人,測(cè)測(cè)試多少天,測(cè)測(cè)試幾個(gè)周期期;日程表每人每天需要做做什么;測(cè)試方法和流程程采用什么方法,遵遵循哪些流程程;測(cè)試資源需要多少人、設(shè)設(shè)備、工具、文文檔等資源,以以及對(duì)上述資資源都有哪些些要求。測(cè)試輸出測(cè)試中需完成的的錯(cuò)誤報(bào)告(EError Reporrt)和進(jìn)度度報(bào)告(Prrogresss Repport),測(cè)測(cè)試完成后需需完成的總結(jié)結(jié)報(bào)告(Suummaryy Repoort)。2.6.2 測(cè)測(cè)試用例Title標(biāo)題一般會(huì)描述述出當(dāng)前

43、要執(zhí)執(zhí)行的casse是哪個(gè)功功能模塊的,能能實(shí)現(xiàn)怎樣的的一個(gè)操作。標(biāo)標(biāo)題下面有當(dāng)當(dāng)前casee的ID號(hào)和和軟件的版本本號(hào),如Phoneboook-Meemory Save-Seleccted mmemoryy is PPhone and SSIMID:EK2001008290994907Versionn:1.1.0Descripption整體地描述這個(gè)個(gè)case的的測(cè)試目的,能能實(shí)現(xiàn)什么功功能。例如:The purrpose of thhis teest caase iss checck outt thatt the phonee numbber caan be savedd to pphon

44、ebbook wwhen sselectted meemory is Phhone aand SIIM.Requireed tesst envvironmment aand acccessoories必需的測(cè)試環(huán)境境和附件。測(cè)測(cè)試環(huán)境包括括硬件環(huán)境和和軟件環(huán)境。例例如:HW, ESIMM,Headdset.Precondditionn描述執(zhí)行casse的前提條條件。例如:Select memorry in use tto be Phonee and SIM. Return to thhe Idlle Staate.Action詳細(xì)描述執(zhí)行ccase時(shí)的的每一步操作作。一般每一一步操作都對(duì)對(duì)應(yīng)著

45、一個(gè)期期望中的結(jié)果果。執(zhí)行時(shí)可可參照下面的的期望結(jié)果。例例如:Start tthe prroceduure too add a neww itemm to tthe Phhoneboook.Enter ssome nname aand prress OOk.Enter ssome nnumberr suchh as 112345 and ppress Ok.Expecteed ressult描述執(zhí)行該caase的期望望中的結(jié)果,與與上面的操作作Actioon是相對(duì)應(yīng)應(yīng)的。例如:Name: qquery is diisplayyed.Number: querry is displlayed.Sa

46、ved tto phoone meemory inforrmatioon notte is shownn. Phoone gooes too detaailed memorry scrreen.2.6.3 錯(cuò)錯(cuò)誤報(bào)告Title:標(biāo)題是Erroor Repport中非非常重要的一一部分,它要要求簡(jiǎn)單明了了地對(duì)Errror作一個(gè)個(gè)整體的描述述,讓不知道道這個(gè)Errror的人看看了之后能夠夠很清楚地知知道這是個(gè)怎怎樣的Errror。記得曾經(jīng)有有人提過(guò)“33W1H”的的概念。也就就是說(shuō),標(biāo)題題里面應(yīng)該包包括Whatt is tthe errror, When will the eerror appea

47、ar, Whheremmay thhe errror apppear and HHowtoo makee the errorrappeear. 在Titlle后面,一一般要寫上FFeaturre Grooup的名字字。例如:Title: Call regisster: The pphone doesnnt reemain in thhe samme staate affter rrejectting aa calll whenn viewwing iitems underr fulll winddow chhoice itemss in ccall rregistter.Severitty (

48、Faatal/SSeveree/Minoor):Severitty用來(lái)描述述Errorr的嚴(yán)重程度度,有三個(gè)級(jí)級(jí)別:較小的的、嚴(yán)重的、致致命的。Faatal EError一一般來(lái)說(shuō)是指指影響手機(jī)系系統(tǒng)工作的EError;Serveer Errror指的是是影響用戶操操作的或者某某些功能實(shí)現(xiàn)現(xiàn)的Erroor;Minnor Errror指的的是微小的、不不影響手機(jī)功功能正常使用用的Erroor。一般的的Errorr如中文界面面中的某個(gè)字字不正確,或或者是英文界界面中的某個(gè)個(gè)單詞拼寫不不正確;左右右功能鍵顯示示有誤等等都都屬于Minnor。若手手機(jī)的某個(gè)功功能不能實(shí)現(xiàn)現(xiàn),如不能發(fā)發(fā)短信,不能能存電話

49、號(hào)碼碼,不能進(jìn)行行充電等等都都屬于Sevvere;若若手機(jī)開不了了機(jī),或經(jīng)常常死機(jī)、重啟啟等則是Faatal。SSeveree和Fataal兩種Errror對(duì)手手機(jī)來(lái)說(shuō)都是是很嚴(yán)重的問(wèn)問(wèn)題,這個(gè)具具體在做項(xiàng)目目時(shí)可請(qǐng)示項(xiàng)項(xiàng)目經(jīng)理。例如:MinoorReproduuciblee Erroor? (YYes/Noo, if No, hhow maany tiimes?) in EEnglissh UI or Chhinesee UI?描述Errorr是否可再現(xiàn)現(xiàn),如果每次次操作都能出出現(xiàn),就是可可再現(xiàn)的。如如果只是某一一次操作才會(huì)會(huì)出現(xiàn)這個(gè)EError,則則是不可再現(xiàn)現(xiàn)的。如果是是不可再現(xiàn)錯(cuò)錯(cuò)誤,

50、要記錄錄一共出現(xiàn)過(guò)過(guò)多少次,是是在英文界面面還是在中文文界面。每個(gè)個(gè)Errorr都有發(fā)生的的前提條件和和操作步驟。嚴(yán)嚴(yán)格的說(shuō),每每個(gè)Erroor都是可重重現(xiàn)的。但是是,發(fā)現(xiàn)這個(gè)個(gè)Errorr的人可能沒(méi)沒(méi)有能夠找到到這個(gè)errror的完整整的前提條件件或者完整的的操作步驟。所所以,現(xiàn)實(shí)中中就有了很多多不可重現(xiàn)的的Errorr。對(duì)于一個(gè)個(gè)手機(jī)而言,硬硬件,軟件,語(yǔ)語(yǔ)言包和SIIM卡都是其其重要的組成成部分。所以以,在一個(gè)手手機(jī)中用某種種SIM卡在在某種語(yǔ)言的的UI上發(fā)現(xiàn)現(xiàn)了某個(gè)Errror,有有可能在同樣樣的手機(jī),同同樣的SIMM卡,不同的的語(yǔ)言的UII上就沒(méi)有這這個(gè)Erroor;也有可可能在同樣

51、得得手機(jī)上用不不同的SIMM卡也會(huì)沒(méi)有有這個(gè)Errror;同樣樣,在不同的的手機(jī)上也有有可能發(fā)現(xiàn)不不了這個(gè)Errror??偪傊痪湓挘鞘欠窨芍噩F(xiàn),要要考慮手機(jī)硬硬件、軟件版版本、SIMM卡類型、UUI類型等等等相關(guān)的影響響,不能簡(jiǎn)單單的說(shuō)某個(gè)EError可可重現(xiàn),有的的時(shí)候要加上上注釋。例如:Yes, bothh in EEnglissh UI and CChinesse UIPrecondditionn:這里寫的是在錯(cuò)錯(cuò)誤發(fā)生之前前,手機(jī)的狀狀態(tài)。為了保保證步驟的簡(jiǎn)簡(jiǎn)潔,這里要要盡可能的詳詳細(xì)。當(dāng)然,也也不要寫的很很羅嗦。How didd you get tto thee statte j

52、usst beffore tthe errror:詳細(xì)描述在錯(cuò)誤誤發(fā)生之前你你是如何到達(dá)達(dá)這個(gè)狀態(tài)的的,要具體到到每一步的操操作。在這個(gè)個(gè)部分,步驟驟一定要清晰晰、簡(jiǎn)潔,讓讓別人能夠輕輕松的理解并并完成操作這這個(gè)可以分成成幾個(gè)步驟來(lái)來(lái)寫,如步驟驟1、步驟22、步驟3等等。例如:1. Menuu - Call regisster ennter oone off fulll winddow chhoice itemss;2. Receeive aa calll;3. Rejeect itt or rremotee end termiinats the ccall.Descripption of t

53、hhe errror:對(duì)發(fā)生錯(cuò)誤的描描述,用簡(jiǎn)明明易懂的話詳詳細(xì)地把這個(gè)個(gè)Errorr描述清楚。注注意幾個(gè)要點(diǎn)點(diǎn):“詳細(xì)”、“簡(jiǎn)明”、“清晰易懂”。例如:After rrejectting aa calll or hhavingg a miissed call when viewiing ittems uunder full windoow chooice iitems in caall reegisteer. Thhe phoone gooes baack too the full windoow chooice iitems underr calll regiister.Descrippt

54、ion of exxpecteed ressult:描述期望的操作作結(jié)果,這個(gè)個(gè)在casee中一般都有有說(shuō)明,一般般情況下,ccase的執(zhí)執(zhí)行結(jié)果就是是期望的操作作結(jié)果。這里里描述的是,期期望情況下,“應(yīng)該”是什么結(jié)果.例如:The phoone shhould remaiin in the ssame sstate just as beefore receiiving a calll.SIM carrd useed:所用的SIM卡卡是中國(guó)移動(dòng)動(dòng)(CMCCC)還是中國(guó)國(guó)聯(lián)通(CHHN-CUGGSM)。例例如:CMCCCSW verssion aand Laanguagge pacckage:所

55、測(cè)手機(jī)軟件的的版本號(hào)可通通過(guò)在待機(jī)狀狀態(tài)下按“*#00000#”來(lái)獲得。我們現(xiàn)在所測(cè)的的手機(jī)語(yǔ)言包包大部分都是是C包,語(yǔ)言言包可通過(guò)下下面的方法來(lái)來(lái)獲得:把手機(jī)恢復(fù)出廠廠設(shè)置,進(jìn)入入短信的編輯輯窗口,此時(shí)時(shí)默認(rèn)的輸入入法如果是“拼音”,則語(yǔ)言包為CC包。例如:V5.200C2.6.4 進(jìn)進(jìn)度報(bào)告工作時(shí)間(小時(shí)時(shí)數(shù));測(cè)試用例執(zhí)行情情況:Total:已已經(jīng)完成的測(cè)測(cè)試用例數(shù)目目;Fail:其中中出錯(cuò)的測(cè)試試用例數(shù)目;Pass:通過(guò)過(guò)的測(cè)試用例例數(shù)目;Not Tesst:未測(cè)的的測(cè)試用例數(shù)數(shù)目;Not Avaailablle:無(wú)法測(cè)測(cè)試的測(cè)試用用例數(shù)目;發(fā)現(xiàn)的所有錯(cuò)誤誤的列表;執(zhí)行的所有測(cè)試試用例

56、及其結(jié)結(jié)果的列表。2.6.5 總總結(jié)報(bào)告測(cè)試活動(dòng)的時(shí)間間測(cè)試投入的人力力測(cè)試效果和結(jié)論論測(cè)試用例通過(guò)情情況列表發(fā)現(xiàn)所有錯(cuò)誤的的列表所有仍未關(guān)閉的的錯(cuò)誤報(bào)告列列表3 手機(jī)相關(guān)3.1 GSMM3.2 GPRRS見上面文件。3.3 CDMMA3.4 3G 4 手機(jī)軟件測(cè)測(cè)試工程師必必備素質(zhì)4.1 Teaam Leaader的任任務(wù)和必備能能力熟悉本組成員,包包括知識(shí)、能能力、經(jīng)驗(yàn)、愛愛好等等是客戶方和本組組成員的接口口,負(fù)責(zé)兩者者之間的溝通通負(fù)責(zé)分配本組的的任務(wù),包括括制定計(jì)劃和和日程安排總結(jié)每天的工作作結(jié)果,若有有重要的Errror須匯匯報(bào)客戶方負(fù)負(fù)責(zé)人新進(jìn)測(cè)試工程師師的培訓(xùn)回答本組內(nèi)其他他測(cè)試人員的的問(wèn)題制作工作進(jìn)度表表,隨時(shí)報(bào)告告本組工作進(jìn)進(jìn)度

溫馨提示

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

評(píng)論

0/150

提交評(píng)論