




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
測試入門軟件測試目的測試是一個為了尋找錯誤而運行程序的過程一個好的測試用例是只可能找到迄今為止尚未發(fā)現(xiàn)錯誤的用例一個成功的測試是揭示了迄今為止尚未發(fā)現(xiàn)的錯誤的測試軟件測試方法分類黑盒測試白盒測試兩種測試方法從不同的角度出發(fā),反映了軟件的不同側(cè)面,也適用于不同的開發(fā)環(huán)境。軟件測試方法:白盒測試白盒測試又稱結(jié)構(gòu)測試、邏輯驅(qū)動測試或基于程序本身的測試,也可稱為測試員測試,主要應(yīng)用于結(jié)構(gòu)化開發(fā)環(huán)境。應(yīng)用程序軟件測試方法:黑盒測試黑盒測試又稱功能測試、數(shù)據(jù)驅(qū)動測試或基于規(guī)格說明的測試,也可被稱為用戶測試,主要應(yīng)用于快速應(yīng)用開發(fā)(RAD)環(huán)境。RAD:RapidApplicationDevelopment
RAD為軟件測試帶來新的挑戰(zhàn)軟件結(jié)構(gòu)越來越復(fù)雜團隊規(guī)模越來越大開發(fā)成本與風(fēng)險越來越高用戶對應(yīng)用程序的質(zhì)量要求越來越嚴格軟件測試生命周期軟件測試的階段組成測試計劃測試設(shè)計測試開發(fā)測試執(zhí)行測試評估測試計劃的目標收集并組織測試計劃信息將軟件細化為可檢驗的測試需求建立測試計劃測試計劃:定義測試需求用戶需求測試需求定義根據(jù)用戶需求定義并完善測試需求,以作為整個測試的標準測試試計計劃劃::考考慮慮測測試試內(nèi)內(nèi)容容系統(tǒng)統(tǒng)功功能能用戶戶界界面面系統(tǒng)統(tǒng)性性能能加載載測測試試強化化測測試試容量量測測試試配置置測測試試安裝裝測測試試測試試設(shè)設(shè)計計的的目目標標定義義自自動動測測試試過過程程選擇擇適適當當?shù)牡臏y測試試用用例例組織織測測試試過過程程信信息息,,并并傳傳遞遞給給測測試試開開發(fā)發(fā)人人員員測試試設(shè)設(shè)計計定義義用戶戶需需求求測試試需需求求選擇擇決定定測試試過過程程測試試用用例例測試試開開發(fā)發(fā)目目標標建立立可可重重用用的的自自動動測測試試維護護測測試試對對于于測測試試需需求求的的可可跟跟蹤蹤性性測試試開開發(fā)發(fā)技技術(shù)術(shù)::編編程程優(yōu)勢勢::具有有較較大大的的靈靈活活性性缺點點::編程程過過程程復(fù)復(fù)雜雜測試試開開發(fā)發(fā)技技術(shù)術(shù)::錄錄制制優(yōu)勢勢::操作作簡簡單單、、快快捷捷缺點點::靈活活性性較較差差測試試開開發(fā)發(fā)技技術(shù)術(shù)錄制制腳本本腳本本生生成成自自動動化化,,并并可可根根據(jù)據(jù)需需要要修修改改自動生成成測試執(zhí)行行的目標標執(zhí)行測試試檢查測試試結(jié)果研究并組組織測試試結(jié)果以以便評估估維護缺陷陷記錄測試執(zhí)行行的步驟驟:單元元測試執(zhí)行行的步驟驟:模塊塊測試執(zhí)行行的步驟驟:集成成測試執(zhí)行行的步驟驟:系統(tǒng)統(tǒng)聯(lián)調(diào)測試執(zhí)行行的步驟驟:驗收收測試系統(tǒng)聯(lián)調(diào)調(diào)成功后后,系統(tǒng)統(tǒng)便可以以進入試試運行階階段。經(jīng)過相對對時間的的系統(tǒng)試試運行后后,如果果系統(tǒng)運運行正常常。便可可進行用用戶驗收收測試階階段。測試執(zhí)行行的步驟驟:維護護測試評估估的目標標提交量化化的測試試覆蓋域域及缺陷陷跟蹤報報告評估軟件件質(zhì)量測試評估估的內(nèi)容容:覆蓋蓋域哪些測試試需求經(jīng)經(jīng)過了測測試哪些需求求通過了了測試我們的工工作進度度及效率率如何測試評估估的內(nèi)容容:缺陷陷我們發(fā)現(xiàn)現(xiàn)了哪些些缺陷我們解決決了哪些些缺陷遺留缺陷陷對軟件件有何影影響測試評估估:綜合合評價測試模式式我們一般般把發(fā)現(xiàn)現(xiàn)的錯誤誤(Bug)/缺陷(Defect)按嚴嚴重性分分為4類類:1.嚴重重:系統(tǒng)崩潰潰或掛起起等導(dǎo)致致系統(tǒng)不不能繼續(xù)續(xù)運行;;2.主要要:使系統(tǒng)不不穩(wěn)定、、或破壞壞數(shù)據(jù)、、或產(chǎn)生生錯誤結(jié)結(jié)果,而而且是常常規(guī)操作作中經(jīng)常常發(fā)生或或非常規(guī)規(guī)操作中中不可避避免的主主要問題題;3.次要要:系統(tǒng)性能能或響應(yīng)應(yīng)時間變變慢、產(chǎn)產(chǎn)生錯誤誤的中間間結(jié)果但但不影響響最終結(jié)結(jié)果等影影響有限限的問題題,如::顯示不不正確但但輸出正正確;4.輕微微:界面拼寫寫錯誤或或用戶使使用不方方便等小小問題或或需要完完善的問問題;錯誤分級級-嚴重重性錯誤分級級-優(yōu)先先級我們也把把發(fā)現(xiàn)的的錯誤按按優(yōu)先級級分為三三種:1.高::立即修修改;2.中::必須修修改,但但不一定定馬上修修改;3.低::允許不不修改;;一般來說說是越影影響用戶戶接受或或使用該該產(chǎn)品的的錯誤優(yōu)優(yōu)先級越越高。常見問題題下面將列出一一些問題,他他們具有一些些特征:顯而易見的開發(fā)時容易被被忽略容易避免容易修改但是對于測試試人員或用戶戶來說可能卻卻是非常頭痛痛和不方便的的形象類問題這類問題一般般是表面上的的,技術(shù)含量量不高,但是是給予用戶的的感覺往往是是軟件不夠?qū)I(yè)……1.不符合用用戶操作習(xí)慣慣。如,快捷捷鍵定義不科科學(xué)(不易理理解、與系統(tǒng)統(tǒng)快捷鍵沖突突等)、不實實用(鍵位分分布不合理、、按鍵太多,,甚至沒有快快捷鍵等);;2.風(fēng)格的統(tǒng)統(tǒng)一性;對于于同一個系統(tǒng)統(tǒng),同一系統(tǒng)統(tǒng)環(huán)境下的應(yīng)應(yīng)用程序出現(xiàn)現(xiàn)不同的界面面風(fēng)格和操作作風(fēng)格,對用用戶來說是一一大考驗,對對開發(fā)者來說說是專業(yè)性和和正規(guī)性的表表現(xiàn)。3.界面中英英文混雜,經(jīng)經(jīng)常彈出莫名名其妙的信息息,甚至還拼拼錯單詞;4.提示、標標題等不夠?qū)I(yè),或各處處描述不一致致;形象類問題((續(xù))5.界面元素素的位置:缺缺省認為用戶戶使用某種分分辨率,導(dǎo)致致在其他分辨辨率下顯示不不正常;6.說明書或或幫助的排版版格式不專業(yè)業(yè):中英文搭搭配不對、標標點符號全角角半角部分、、沒有排版禁禁則…7.程序名/路徑名不規(guī)規(guī)則(比如為為程序員的名名字等);8.沒有安裝裝程序、或安安裝程序不完完善(丟掉一一些必要的模模塊或文件);9.界面元素素參差不齊,,文字不能完完全顯示,TAB鍵順序序與使用順序序不一致等;;…………可用性問題用戶比開發(fā)或或測試人員在在接觸界面上上要花費更多多時間。錯誤誤和低效的用用戶界面的影影響會變得越越來越大,最最終甚至?xí)谘谏w了產(chǎn)品有有用的方面。。下面是一些用用戶界面錯誤誤的例子:1.輸入無合合法性檢查和和值域檢查,,允許用戶輸輸入錯誤的數(shù)數(shù)據(jù)類型(有有時只需要選選擇合適的輸輸入控件即可可,比如日期期用專門的日日期輸入控件件),并導(dǎo)致致不可逆料的的后果;2.界面中的的信息不能及及時更新,不不能正確反映映數(shù)據(jù)狀態(tài),,甚至對用戶戶產(chǎn)生錯誤的的誤導(dǎo)(如::記錄個數(shù)、、參數(shù)設(shè)置對對話框中的缺缺省值等);;可用性問題((續(xù))下面是一些低低效的用戶界界面的例子::1.表達不清清或過于模糊糊的信息提示示;2.要求用戶戶輸入多余的的、本來系統(tǒng)統(tǒng)可以自己得得到的數(shù)據(jù)((如:安裝后后用戶要手動動修改某些配配置文件);;3.為了達到到某個設(shè)置或或?qū)υ捒?,用用戶必須做許許多冗余操作作(如對話框框嵌套層次太太多);4.不能記憶憶用戶的設(shè)置置或操作習(xí)慣慣(如用戶每每次進入都需需要重新操作作一次初始環(huán)環(huán)境);5.使用不完完善的功能且且不給用戶以以恰當?shù)奶崾臼荆?.不經(jīng)用戶戶確認就對系系統(tǒng)或數(shù)據(jù)進進行重大修改改;穩(wěn)定性問題往往是在設(shè)計計時考慮不周周而造成的一一些問題。1.不可重現(xiàn)現(xiàn)的死機,或或不斷申請但但不完全釋放放資源,系統(tǒng)統(tǒng)性能越來越越低;2.主系統(tǒng)和和子系統(tǒng)使用用同樣的臨界界資源而互相相不知道(如如:使用同樣樣的類名或臨臨時文件名、、使用同樣的的數(shù)據(jù)庫字段段名或登錄帳帳號);3.不能重現(xiàn)現(xiàn)的錯誤(如如不檢查異常常情況(如內(nèi)內(nèi)存申請不成成功、網(wǎng)絡(luò)突突然中斷或長長時間沒有響響應(yīng))導(dǎo)致錯錯誤等);其他問題1.文檔匱乏乏:文檔不標標準;無新功功能使用方法法;無版本改改動說明。我我們不僅要認認為沒有說明明文檔的產(chǎn)品品不是是一個個完整的產(chǎn)品品,也要認為為沒有說明或或沒有正確說說明的功能是是一個沒有完完全實現(xiàn)的功功能,因為用用戶無法用得得起來。2.運行時不不檢查內(nèi)存、、數(shù)據(jù)庫或硬硬盤空間等;;3.假設(shè)用戶戶環(huán)境(硬件件/網(wǎng)絡(luò)環(huán)境境、軟件環(huán)境境等、配置等等);4.安裝困難難,或根本無無法安裝等;;5.提供的應(yīng)應(yīng)用程序帶有有病毒;6.程序不經(jīng)經(jīng)調(diào)試,或提提供Debug版本給測測試組或測試試用戶;7.用戶現(xiàn)場場開發(fā)和修改改,沒有修改改記錄和保存存版本;其他問題(續(xù)續(xù))8.錯誤反復(fù)復(fù)出現(xiàn),改動動得不徹底、、或版本管理理出現(xiàn)混亂;;9.改動時不不小心,導(dǎo)致致錯誤越改越越多;10.版本中中部分內(nèi)容和和接口倒退;;11.狀態(tài)沒沒有正確變更更(有些選項項永遠是灰的的,有些選項項、菜單項在在該灰時還不不灰);12.資源沒沒有和代碼分分離,不同語語言版本間不不能平滑轉(zhuǎn)換換;13.模塊((子系統(tǒng))間間接口
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四川省主要糧油作物重大病蟲害防治常用藥劑、施藥情況記錄表
- 高效備考:CPSM2024試題及答案
- 提升CPMM應(yīng)試能力的試題及答案
- 供應(yīng)鏈管理師應(yīng)對競爭策略試題及答案
- 供應(yīng)鏈管理師人際溝通能力試題及答案
- 2024年SCMP考試預(yù)測及試題答案
- 采購管理師市場分析試題及答案
- 保健急救知識培訓(xùn)課件
- 2024年注冊安全工程師筆試實戰(zhàn)試題及答案
- SCMP考試變化與試題答案應(yīng)對
- 靜脈輸液治療護理質(zhì)量管理查檢表
- 員工聘用合同聘用合同
- 八年級上冊語文全品作業(yè)本電子版
- CATIA-零件實體設(shè)計模塊Part-Desi課件
- 中考地理易錯題
- 職稱專家推薦意見表
- 文學(xué)作品與名著勾連閱讀專題復(fù)習(xí)-中考語文二輪專題
- 認證咨詢機構(gòu)設(shè)立審批須知
- 部編版道德與法治六年級下冊第三單元《多樣文明 多彩生活》大單元作業(yè)設(shè)計
- 設(shè)備安裝施工方案與調(diào)試方案
- GB/T 34938-2017平面型電磁屏蔽材料通用技術(shù)要求
評論
0/150
提交評論