版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
.PAGE.《軟件測試實施細則》〔草案前言編寫本方案的目的在于進一步明確軟件測試所承擔的工作,要達到的效果及軟件測試工作中涉及到的若干細節(jié)。本方案以公司軟件開發(fā)標準及軟件測試標準為基礎,以全面執(zhí)行兩個標準為原則,適用于軟件測試工作全過程。測試常用分析方法等價類劃分等價類劃分的辦法是把程序的輸入域劃分成若干部分,然后從每個部分中選取少數(shù)代表性數(shù)據(jù)當作測試用例。每一類的代表性數(shù)據(jù)在測試中的作用等價于這一類中的其他值,也就是說,如果某一類中的一個例子發(fā)現(xiàn)了錯誤,這一等價類中的其他例子也能出現(xiàn)同樣的錯誤。例如,在不了解等價分配技術的前提下,測試了1+1、1+2、1+3和1+4之后,還有必要測試1+5和1+6嗎?能否放心地認為它們正確嗎?那么1+999…〔可以輸入的最大數(shù)值呢?這個測試用例是否與其他用例不同?是否屬于另外一種類別?另外一個等價區(qū)間?這是軟件測試員必須考慮到的問題。等價類別或者等價區(qū)間是指測試相同目標或者暴露相同軟件缺陷的一組測試案例。1+999…和1+13有什么區(qū)別呢?至于1+13,就像一個普通的加法,與1+5或者1+392沒有什么兩樣,而1+999…則屬于鄰界的極端情況。假如輸入最大允許數(shù)值,然后加1,就可能會出現(xiàn)問題——也許就是軟件的缺陷。這個極端案例屬于一個單獨的區(qū)間,與常規(guī)數(shù)字的普通區(qū)間不同。邊界值分析邊界值設計測試遵循的五條原則:如果輸入條件規(guī)定了取值范圍,應以該范圍的邊界內(nèi)及剛剛超范圍邊界外的值作為測試用例。如以a和b為邊界,測試用例應當包含a和b及略大于a和略小于b的值;若規(guī)定了值的個數(shù),分別以最大、最小個數(shù)及稍小于最小、稍大于最大個數(shù)作為測試用例;針對每個輸出條件使用上述1、2條原則;如果程序規(guī)格說明中提到的輸入或輸出域是個有序的集合〔如順序文件、表格等,就應注意選取有序集的第一個和最后一個元素作為測試用例;分析規(guī)格說明,找出其他的可能邊界條件。因果圖因果圖能有效地檢測輸入條件的各種組合可能會引起的錯誤。通過畫因果圖,在圖上標明約束和限制,轉換成判定表。這適合于檢查程序輸入條件的各種組合情況?;赑B的MIS系統(tǒng)常見BUG數(shù)據(jù)庫操作〔增加、刪除、修改操作完成后沒有及時刷新數(shù)據(jù);數(shù)據(jù)庫默認值檢索不正確;按條件檢索時條件不正確;從數(shù)據(jù)庫中取出的值不正確;操作時沒有進行數(shù)據(jù)的有效性判斷;數(shù)據(jù)窗口進行刪除操作時沒有進行空值判斷;帶參數(shù)檢索時沒有傳入正確的參數(shù);檢索默認值時沒有進行有效性判斷;操作完成后沒有及時刷新數(shù)據(jù)窗口內(nèi)容;BUG標準符合以下描述者,均視為BUG功能類重復的功能多余的功能功能實現(xiàn)與設計要求不相符功能實現(xiàn)不符合需求報告功能使用方便性、易用性不夠界面類界面不美觀界面風格不統(tǒng)一;控件排列、格式不統(tǒng)一焦點控制不合理或不全面提示信息不準確;提示信息類提示信息重復或出現(xiàn)時機不合理提示信息格式不符合要求提示框返回后焦點停留位置不合適流程類流程控制不符合要求流程實現(xiàn)不完整數(shù)據(jù)處理類數(shù)據(jù)有效性檢測不合理數(shù)據(jù)來源不正確數(shù)據(jù)處理過程不正確數(shù)據(jù)處理結果不正確測試用例編寫說明測試用例是整個測試工作開展的核心,所有測試均由測試用例驅動,測試用例按以下類型劃分:功能、界面、數(shù)據(jù)處理、流程處理、極限、并發(fā)、安裝每個測試對象的測試用例均包括以上類型,在測試初期,可以只有功能、界面測試用例,在不斷進行的測試工作中,對測試用例進行補充,最后實現(xiàn)每一模塊均有完整的測試用例,利于后期的測試及復測。例:在集成測試的初期,ATS納稅人登記模塊可能只關聯(lián)到稅源登記模塊,此時,應該編寫納稅人登記與稅源登記的集成測試用例,隨著開發(fā)的進展,加入納稅人完稅模塊的集成,此時,應該及時編寫與完稅模塊的測試用例。1、測試用例標準格式測試對象輸入或功能描述預期結果是否符合要求備注2、測試用例編寫規(guī)范功能測試用例:嚴格按需求分析、詳細設計報告、用戶手冊、軟件功能說明書編寫,此用例對應到每一個具體的操作或每一項具體的功能。功能性測試用例在軟件詳細設計階段完成后進行編寫!如果是在軟件發(fā)布后新增功能,應按新增功能詳細說明及詳細設計報告進行編寫。功能測試用例除對模塊本身的功能進行測試外,還應對通用控件的功能進行檢查,本用例適用于單元測試。主要內(nèi)容:測試對象的設計功能;實現(xiàn)功能與設計功能的對照;測試對象中每一個控件的具體功能;設計中有關規(guī)定或約束;常用控件的一般功能或常見功能實現(xiàn);有效性控制;應該進行的檢測或控制;畫出測試對象的功能結構圖或示意圖;實例〔ATS系統(tǒng)納稅人登記測試對象輸入或功能描述預期結果是否符合要求備注納稅人編碼新增納稅人自動生成編碼納稅人名稱輸入中文、英文、數(shù)字允許人口輸入四位數(shù)字不允許人口輸入零或空不允許保存按鈕輸入數(shù)據(jù)合法時執(zhí)行向數(shù)據(jù)庫寫入數(shù)據(jù)保存按鈕輸入數(shù)據(jù)不合法時執(zhí)行提示并不寫數(shù)據(jù)入數(shù)據(jù)庫界面測試用例嚴格按界面測試用例編寫標準及實際測試對象進行編寫。界面測試用例包括通用控件、焦點控制、易用性控制。本用例適用單元測試。主要內(nèi)容測試對象相關說明窗口彈出時顯示的位置最大、最小按鈕的必要性窗口標題在不同分辨率下的顯示窗口中的控件排列及顯示窗口菜單顯示窗口顏色、滾動條窗口尺寸菜單顯示級次文字說明快捷鍵彈出位置執(zhí)行時狀態(tài)執(zhí)行完狀態(tài)工具條顯示位置圖示形狀及顏色是否有浮動說明按下、抬起兩種狀態(tài)是否正確拖動工具條時是否正常顯示/隱藏時是否正常狀態(tài)條位置顯示內(nèi)容顯示內(nèi)容能否及時更新BOX框BOX框存在的必要性描述文字是否合理BOX框的提示圖標是否合標準字體大小及標點符號描述文字排列BOX框中的各選項是否均有效不可編輯的下拉框尺寸及位置是否有初始值能否用鼠標選擇能否用鍵盤選擇可選內(nèi)容是否全面可編輯的下拉框包括所有不可編輯下拉框內(nèi)容輸入的內(nèi)容是否有效對輸入的內(nèi)容是否進行了有效性檢測單選按鈕〔RadioBox顯示位置及文字說明成組時有否默認值成組時應只能選擇其一成組時進行不同的選擇,相關內(nèi)容刷新是否及時說明文字位置文字內(nèi)容及排列文字顏色字體大小及標點符號按鈕〔Button尺寸及位置顏色熱鍵是否與其它模塊統(tǒng)一熱鍵是否有效能否實現(xiàn)鼠標及鍵盤操作說明文字狀態(tài)更新是否及時樹結構樹圖標樹的展開與回收是否及時焦點控制能否實現(xiàn)全鍵盤操作或全鼠標操作刷新內(nèi)容方式數(shù)據(jù)窗口標題文字及顏色數(shù)據(jù)窗口顏色能否用鼠標或鍵盤移動光標數(shù)據(jù)窗口中的內(nèi)容刷新是否正確及時數(shù)據(jù)窗口創(chuàng)建時如果有內(nèi)容,能否自動選擇一條記錄數(shù)據(jù)窗口內(nèi)容刷新時,能否自動選擇一條記錄焦點控制TAB鍵光標跳轉順序ENTER鍵光標跳轉順序操作結束或出現(xiàn)錯誤后光標位置BOX框操作后光標位置初始焦點位置實例〔ATS系統(tǒng)納稅人登記測試對象輸入或功能描述預期結果是否符合要求備注保存按鈕熱鍵CTRL+S放棄按鈕熱鍵CTRL+Q界面文字顏色黑色、紅色界面文字尺寸10號字數(shù)據(jù)處理測試用例數(shù)據(jù)處理測試用例主要內(nèi)容為輸入數(shù)據(jù),處理過程、預期輸出與實際輸出。在編寫數(shù)據(jù)處理測試用例時,首先應列出被測試對象包括的所有數(shù)據(jù)處理過程或方法及預期結果,再選擇測試數(shù)據(jù)。如果被測對象涉及到數(shù)據(jù)庫操作,應加入對數(shù)據(jù)庫表記錄的檢測。本用例適用于所有測試階段!主要內(nèi)容:測試對象的數(shù)據(jù)流程;數(shù)據(jù)輸入部分的檢測、有效性控制;數(shù)據(jù)來源的正確性;數(shù)據(jù)處理過程的正確性;數(shù)據(jù)處理結果的正確性;畫出測試對象的數(shù)據(jù)流程圖實例〔ATS系統(tǒng)納稅人登記測試對象輸入或功能描述預期結果是否符合要求備注納稅人編碼輸入已存在號碼提示不允許納稅人編碼輸入后四位為0000,保存提示不允許納稅人編碼輸入后四位為9999提示9990后為臨時納稅人編碼納稅人編碼輸入數(shù)字外的其它字符不允許輸入納稅人編碼輸入超過16位編碼不允許輸入保存按鈕合法數(shù)據(jù)保存數(shù)據(jù)庫中記錄正確數(shù)據(jù)人口輸入超過三位不允許輸入流程測試用例流程測試用例包括:操作流程、業(yè)務流程、數(shù)據(jù)流程、正常流程、反流程、不規(guī)則流程以及各流程之間的數(shù)據(jù)傳遞正確性等方面內(nèi)容。操作流程:軟件實現(xiàn)流程與設計流程的對照;業(yè)務流程:軟件實現(xiàn)流程與實際業(yè)務流程的對照;數(shù)據(jù)處理流程的關聯(lián)性;各流程之間的數(shù)據(jù)關聯(lián)性;反流程操作的控制;測試對象流程圖實例〔ATS系統(tǒng)納稅人登記、稅源登記測試對象輸入或功能描述預期結果是否符合要求備注稅源登記新增納稅人后進入稅源登記窗口顯示新增的納稅人納稅人登記中刪除納稅人未登記稅源允許納稅人登記中刪除納稅人已登記稅源不允許納稅人登記中刪除納稅人先登記再刪除稅源允許納稅人登記在稅源登記窗口修改納稅人信息顯示修改后的納稅人信息納稅人登記中注銷納稅人`有稅源不允許納稅人登記中注銷納稅人無稅源允許納稅人登記中注銷納稅人先登記稅源,再刪除稅源允許極限測試用例包括數(shù)據(jù)處理、數(shù)據(jù)庫空值等方面內(nèi)容,編寫極限測試用例時,注意分析測試對象的所有極限情況。主要內(nèi)容:測試對象相關說明數(shù)值輸入空格字符負數(shù)小數(shù)最大值最小值臨界值數(shù)值有效位數(shù)控制字符輸入空格空值數(shù)值最長字符字符長度控制字符有效性控制同值輸入保存操作保存空值保存最大值多次連續(xù)保存操作保存非法值保存相同值刪除操作為空時刪除連續(xù)多次刪除刪除第一條記錄刪除最后一條記錄滾動條滿屏時是否有滾動條滿屏時,用鍵盤移動,光標選擇是否正常日期1、0000-00-00控制2、有效日期范圍控制非日期值輸入數(shù)據(jù)處理多筆數(shù)據(jù)處理多年數(shù)據(jù)處理實例〔ATS系統(tǒng)納稅人登記測試對象輸入或功能描述預期結果是否符合要求備注保存編碼為空不允許保存編碼非法不允許保存人口為空不允許保存承包人口為空允許并寫入默認值1保存納稅類型為空不允許保存納稅類型全選允許并發(fā)測試用例主要內(nèi)容包括:網(wǎng)絡環(huán)境下對同一模塊或相關數(shù)據(jù)的同時操作,在同一計算上運行多個實例。主要內(nèi)容:同時保存同時錄入同時刪除某客戶端停在某模塊,其它客戶端對此模塊操作某客戶端停在某模塊,其它客戶端操作關聯(lián)模塊實例〔ATS系統(tǒng)納稅人登記在網(wǎng)絡環(huán)境下測試對象輸入或功能描述預期結果是否符合要求備注保存同時保存只有一條記錄保存成功保存先后保存允許并寫入二條記錄保存某客戶停留在納稅人登記窗口,另一客戶保存允許安裝測試用例主要內(nèi)容:測試對象相關說明安裝界面界面上的軟件名稱、版本信息是否正確提示文字是否妥當有效文字大小、顏色、排列是否一致、美觀用戶協(xié)議是否正確安裝過程可以退出的位置能否正常退出安裝中途退出后重新安裝是否正常安裝提供的所有安裝模式能否正確進行安裝結束桌面快捷方式能否正常創(chuàng)建、是否有效開始菜單中的程序項能否正常創(chuàng)建、是否有效程序能否正常運行生成的文件數(shù)是否正確生成的文件編譯時間是否為最新配置文件是否最新程序中的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025單位基本建設合同簡易范文
- 2025年度公司經(jīng)理內(nèi)部審計與合規(guī)聘用合同3篇
- 二零二五年度環(huán)保建材工廠設備轉讓合同3篇
- 2025年度量子信息內(nèi)部股東股權轉讓協(xié)議書范文3篇
- 二零二五年度企業(yè)年會場地布置用品采購協(xié)議3篇
- 二零二五年度股權代持風險管理與合作協(xié)議2篇
- 2025年度員工宿舍租賃及智能化安防系統(tǒng)合同3篇
- 2025年度綠色養(yǎng)殖場養(yǎng)殖工人勞動合同3篇
- 2025年度農(nóng)業(yè)機械出租與農(nóng)機具維修服務合同3篇
- 二零二五年度智能交通系統(tǒng)合作項目協(xié)議書模板3篇
- 《淄博人壽保險公司績效考核問題及完善建議(5700字論文)》
- 糖尿病老年患者健康指導
- 2024年城市更新項目回遷安置合同
- 期末卷(一)-2023-2024學年高一年級地理上學期高頻考題期末測試卷(江蘇專用)(原卷版)
- 外研版(三起)(2024)小學三年級上冊英語全冊教案
- 初一《皇帝的新裝》課本劇劇本
- 幼兒園意識形態(tài)風險點排查報告
- 英美文學導論21級學習通超星期末考試答案章節(jié)答案2024年
- 腰椎感染護理查房
- 2023-2024學年全國小學三年級上語文人教版期末考卷(含答案解析)
- 2024秋期國家開放大學??啤斗勺稍兣c調(diào)解》一平臺在線形考(形考任務1至4)試題及答案
評論
0/150
提交評論