測試用例設(shè)計_第1頁
測試用例設(shè)計_第2頁
測試用例設(shè)計_第3頁
測試用例設(shè)計_第4頁
測試用例設(shè)計_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、軟件測試用例設(shè)計軟件測試用例設(shè)計 目錄目錄 第一章 測試步驟 第二章 測試方法 第三章 用例設(shè)計方法1第一章第一章 測試步驟測試步驟p單元測試單元測試n集中對用源代碼實現(xiàn)的集中對用源代碼實現(xiàn)的每一個程序單元每一個程序單元進行測試;進行測試;p白盒測試白盒測試p靜態(tài)走查代碼靜態(tài)走查代碼p集成集成測試測試n把測試過的把測試過的模塊組裝起來模塊組裝起來;n主要對軟件體系結(jié)構(gòu)中主要對軟件體系結(jié)構(gòu)中模塊間的接口模塊間的接口進行測試。進行測試。p確認(rèn)測試確認(rèn)測試n檢查已實現(xiàn)的軟件檢查已實現(xiàn)的軟件是否滿足了需求規(guī)格說明中確定了的各種是否滿足了需求規(guī)格說明中確定了的各種需求,包括功能、性能需求,包括功能、性能

2、。p系統(tǒng)測試系統(tǒng)測試n把經(jīng)過確認(rèn)的軟件把經(jīng)過確認(rèn)的軟件納入實際運行環(huán)境中納入實際運行環(huán)境中,與其它系統(tǒng)成份組,與其它系統(tǒng)成份組合在一起進行測試。合在一起進行測試。2第一章第一章 測試步驟測試步驟3第一章第一章單元測試單元測試p單元測試單元測試針對軟件的針對軟件的最小單位(模塊)最小單位(模塊)進行的正進行的正確性測試。確性測試。p【依據(jù)依據(jù)】n詳細(xì)設(shè)計說明書詳細(xì)設(shè)計說明書源程序清單源程序清單p【方法方法】n了解該了解該模塊的模塊的I/O接口接口、模塊的邏輯結(jié)構(gòu)模塊的邏輯結(jié)構(gòu)。n采用采用白盒測試白盒測試的測試用例;的測試用例;n黑盒測試黑盒測試的測試用例,使之對任何合理的輸入和的測試用例,使之對

3、任何合理的輸入和不合理的輸入,都能鑒別和響應(yīng)。不合理的輸入,都能鑒別和響應(yīng)。4第一章第一章單元測試單元測試p【內(nèi)容內(nèi)容模塊接口測試模塊接口測試】n對對通過被測模塊的數(shù)據(jù)流通過被測模塊的數(shù)據(jù)流進行測試。進行測試。p調(diào)用本模塊的調(diào)用本模塊的輸入?yún)?shù)是否正確輸入?yún)?shù)是否正確;p本模塊調(diào)用子模塊時,輸入給子模塊的參數(shù)是否本模塊調(diào)用子模塊時,輸入給子模塊的參數(shù)是否正確;正確;n在做在做內(nèi)外存交換內(nèi)外存交換時要考慮:時要考慮:p在進行讀寫操作之前是否打開了文件;在進行讀寫操作之前是否打開了文件;p在結(jié)束文件處理時是否關(guān)閉了文件;在結(jié)束文件處理時是否關(guān)閉了文件;p IO錯誤是否檢查并做了處理;錯誤是否檢查并

4、做了處理;5第一章第一章單元測試單元測試p【內(nèi)容內(nèi)容局部數(shù)據(jù)結(jié)構(gòu)測試局部數(shù)據(jù)結(jié)構(gòu)測試】p不正確的數(shù)據(jù)類型說明不正確的數(shù)據(jù)類型說明p變量名拼寫錯或書寫錯變量名拼寫錯或書寫錯p使用尚未賦值或尚未初始化的變量使用尚未賦值或尚未初始化的變量p出現(xiàn)溢出、地址異常出現(xiàn)溢出、地址異常p全局?jǐn)?shù)據(jù)對模塊的影響全局?jǐn)?shù)據(jù)對模塊的影響 6第一章第一章單元測試單元測試p【內(nèi)容內(nèi)容路徑測試路徑測試】n對模塊中對模塊中重要的執(zhí)行路徑重要的執(zhí)行路徑進行測試。進行測試。n判斷的條件;判斷的條件;n循環(huán)結(jié)束的條件(多循環(huán)結(jié)束的條件(多/少循環(huán)少循環(huán)1次,死循環(huán))次,死循環(huán))p【內(nèi)容內(nèi)容錯誤處理測試錯誤處理測試】n顯示的錯誤顯示的

5、錯誤與與實際的錯誤實際的錯誤是否是否相符相符;n出錯的描述是否難以出錯的描述是否難以理解理解;n出錯的描述是否能夠?qū)﹀e誤出錯的描述是否能夠?qū)﹀e誤定位定位;n在對錯誤進行處理之前,在對錯誤進行處理之前,錯誤條件是否已經(jīng)引起錯誤條件是否已經(jīng)引起系統(tǒng)的干預(yù)系統(tǒng)的干預(yù)等等7第一章第一章單元測試單元測試p【內(nèi)容內(nèi)容邊界測試邊界測試】n注意注意數(shù)據(jù)流數(shù)據(jù)流、控制流控制流中中剛好等于剛好等于、大于大于或或小于小于時出錯的可能性。對這些地方要時出錯的可能性。對這些地方要仔細(xì)地選擇測試用例,認(rèn)真加以測試。仔細(xì)地選擇測試用例,認(rèn)真加以測試。n如果對模塊運行時間有要求的話,還要如果對模塊運行時間有要求的話,還要專門

6、進行關(guān)鍵路徑測試,以專門進行關(guān)鍵路徑測試,以確定最壞情確定最壞情況下況下和和平均意義下影響平均意義下影響模塊性能的因素。模塊性能的因素。8第一章第一章(2)(2) 集成測試集成測試p【目標(biāo)目標(biāo)】n發(fā)現(xiàn)并排除在發(fā)現(xiàn)并排除在模塊連接中可能出現(xiàn)的問題模塊連接中可能出現(xiàn)的問題。p【內(nèi)容(考慮的問題)內(nèi)容(考慮的問題)】n一個模塊功能是否會對另一模塊功能產(chǎn)生影響;一個模塊功能是否會對另一模塊功能產(chǎn)生影響;n子功能組合后,是否達(dá)到預(yù)期要求的父功能;子功能組合后,是否達(dá)到預(yù)期要求的父功能;n全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問題;全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問題;n單個模塊的誤差累積起來,是否會放大,從而單個模塊的誤差累積起來,是否

7、會放大,從而達(dá)到不能接受的程度。達(dá)到不能接受的程度。p【說明說明】n單元測試的同時就可以進行集成測試單元測試的同時就可以進行集成測試,發(fā)現(xiàn)并排,發(fā)現(xiàn)并排除在模塊連接中可能出現(xiàn)的問題。最終構(gòu)成要求除在模塊連接中可能出現(xiàn)的問題。最終構(gòu)成要求的軟件系統(tǒng)。的軟件系統(tǒng)。9第一章第一章(3)(3) 確認(rèn)測試確認(rèn)測試p確認(rèn)測試確認(rèn)測試又稱又稱有效性測試有效性測試。p【任務(wù)任務(wù)】n驗證軟件的功能、性能及其它特性驗證軟件的功能、性能及其它特性是否與用戶的是否與用戶的要求一致要求一致。n發(fā)現(xiàn)軟件與系統(tǒng)的定義發(fā)現(xiàn)軟件與系統(tǒng)的定義不符合不符合或或與之矛盾與之矛盾的地方。的地方。p【依據(jù)依據(jù)】軟件需求規(guī)格說明書軟件需求

8、規(guī)格說明書n明確規(guī)定了軟件的功能和性能;明確規(guī)定了軟件的功能和性能;n確認(rèn)測試確認(rèn)測試的基礎(chǔ)。的基礎(chǔ)。10確認(rèn)測試是由軟件開發(fā)單位組織的最后一項開發(fā)活動確認(rèn)測試是由軟件開發(fā)單位組織的最后一項開發(fā)活動第一章第一章(3)(3) 確認(rèn)測試確認(rèn)測試p【有效性測試有效性測試黑盒測試黑盒測試】n運用運用黑盒測試黑盒測試的方法,驗證被測軟件的方法,驗證被測軟件是否滿足軟是否滿足軟件需求規(guī)格說明書列出的需求件需求規(guī)格說明書列出的需求。n步驟:步驟:n制定測試計劃,制定測試計劃,規(guī)定要做規(guī)定要做測試的種類測試的種類。n制定測試步驟,制定測試步驟,描述具體的測試用例。描述具體的測試用例。n實施預(yù)定的測試計劃實施預(yù)

9、定的測試計劃,確定:,確定:p軟件的特性是否與需求相符;軟件的特性是否與需求相符;p可移植性、兼容性、出錯自動恢復(fù)、可維護性可移植性、兼容性、出錯自動恢復(fù)、可維護性11第一章第一章(3)(3) 確認(rèn)測試確認(rèn)測試p【有效性測試有效性測試黑盒測試黑盒測試】n測試結(jié)果可以分為兩類:測試結(jié)果可以分為兩類:p測試結(jié)果與預(yù)期的結(jié)果相符測試結(jié)果與預(yù)期的結(jié)果相符n說明軟件的這部分功能或性能特征與需求規(guī)格說明說明軟件的這部分功能或性能特征與需求規(guī)格說明書相符合,從而書相符合,從而這部分程序被接受這部分程序被接受。p測試結(jié)果與預(yù)期的結(jié)果不符測試結(jié)果與預(yù)期的結(jié)果不符n說明軟件的這部分功能或性能特征與需求規(guī)格說明說明

10、軟件的這部分功能或性能特征與需求規(guī)格說明不一致。不一致。n要為它提交一份問題報告要為它提交一份問題報告。12第一章第一章(3)(3) 確認(rèn)測試確認(rèn)測試p【軟件配置復(fù)查軟件配置復(fù)查】n目的:目的:p軟件配置的所有成份都齊全;軟件配置的所有成份都齊全;n用戶文檔用戶文檔開發(fā)文檔開發(fā)文檔n源程序清單源程序清單軟件測試計劃軟件測試計劃n支持環(huán)境支持環(huán)境p各方面的質(zhì)量都符合要求;各方面的質(zhì)量都符合要求; n所有的文檔都是正確且便于使用;所有的文檔都是正確且便于使用;p具有維護階段所必需的細(xì)節(jié);具有維護階段所必需的細(xì)節(jié);p已經(jīng)編排好分類的目錄。已經(jīng)編排好分類的目錄。13第一章第一章(4)(4) 系統(tǒng)系統(tǒng)(

11、驗收驗收)測試測試p在通過了在通過了確認(rèn)測試確認(rèn)測試(有效性測試有效性測試、軟件配置審查軟件配置審查)后,就應(yīng)開始系統(tǒng)的后,就應(yīng)開始系統(tǒng)的驗收測試驗收測試。p確認(rèn)測試確認(rèn)測試應(yīng)交付的文檔有:應(yīng)交付的文檔有:n確認(rèn)測試分析報告確認(rèn)測試分析報告n最終的用戶手冊最終的用戶手冊n項目開發(fā)總結(jié)報告項目開發(fā)總結(jié)報告p驗收測試驗收測試是是以用戶為主的測試以用戶為主的測試。軟件開發(fā)人員和。軟件開發(fā)人員和QA(質(zhì)量保證)人員也應(yīng)參加。(質(zhì)量保證)人員也應(yīng)參加。p由用戶參加設(shè)計測試用例,由用戶參加設(shè)計測試用例,使用生產(chǎn)中的實際數(shù)使用生產(chǎn)中的實際數(shù)據(jù)進行測試據(jù)進行測試。14第二章第二章 測試方法測試方法p靜態(tài)測試(

12、代碼復(fù)審)靜態(tài)測試(代碼復(fù)審)n檢查程序的靜態(tài)結(jié)構(gòu),找出編譯不能發(fā)現(xiàn)的錯誤。檢查程序的靜態(tài)結(jié)構(gòu),找出編譯不能發(fā)現(xiàn)的錯誤。(開發(fā)人員(開發(fā)人員或白盒測試人員完成)或白盒測試人員完成)p動態(tài)測試(機器測試)動態(tài)測試(機器測試)n在設(shè)定的測試用例上執(zhí)行被測程序的過程。在設(shè)定的測試用例上執(zhí)行被測程序的過程。n黑盒測試黑盒測試p將被測程序看成一個黑盒將被測程序看成一個黑盒;根據(jù)根據(jù)程序的功能程序的功能來設(shè)計測試用例來設(shè)計測試用例n白盒測試白盒測試p事先了解被測程序的結(jié)構(gòu)事先了解被測程序的結(jié)構(gòu);根據(jù)被測根據(jù)被測程序的內(nèi)部結(jié)構(gòu)設(shè)計程序的內(nèi)部結(jié)構(gòu)設(shè)計測試用例測試用例15第二章第二章 測試方法測試方法p動態(tài)測試

13、(機器測試)動態(tài)測試(機器測試)黑盒測試黑盒測試n測試者對被測程序內(nèi)部結(jié)構(gòu)不關(guān)心。測試者對被測程序內(nèi)部結(jié)構(gòu)不關(guān)心。n將被測程序看成一個黑盒將被測程序看成一個黑盒。n根據(jù)程序的功能來設(shè)計測試用例。根據(jù)程序的功能來設(shè)計測試用例。n黑盒測試又叫做黑盒測試又叫做功能測試功能測試、數(shù)據(jù)驅(qū)動測試數(shù)據(jù)驅(qū)動測試。16黑盒輸入輸入輸出輸出第二章第二章 測試方法測試方法p動態(tài)測試(機器測試)動態(tài)測試(機器測試)黑盒測試黑盒測試n黑盒測試又叫做黑盒測試又叫做功能測試功能測試、數(shù)據(jù)驅(qū)動測試數(shù)據(jù)驅(qū)動測試。n主要是為了發(fā)現(xiàn)以下錯誤主要是為了發(fā)現(xiàn)以下錯誤:p是否有不正確或遺漏了的功能是否有不正確或遺漏了的功能?p輸入能否正

14、確地接受輸入能否正確地接受? 能否輸出正確的結(jié)果能否輸出正確的結(jié)果?p性能上是否能夠滿足要求性能上是否能夠滿足要求?p是否有初始化或終止性錯誤是否有初始化或終止性錯誤?17第三章第三章 測試用例的設(shè)計測試用例的設(shè)計p測試用例測試用例 輸入數(shù)據(jù)輸入數(shù)據(jù)+ 期望結(jié)果期望結(jié)果p【主要內(nèi)容主要內(nèi)容】n1. 白盒測試用例設(shè)計白盒測試用例設(shè)計n2. 黑盒測試用例設(shè)計黑盒測試用例設(shè)計n3.實用測試策略實用測試策略18第三章第三章 白盒測試用例設(shè)計白盒測試用例設(shè)計p以以程序內(nèi)部邏輯結(jié)構(gòu)程序內(nèi)部邏輯結(jié)構(gòu)為基礎(chǔ)設(shè)計測試用例。為基礎(chǔ)設(shè)計測試用例。p【邏輯覆蓋法邏輯覆蓋法】n使用使用程序流程圖程序流程圖設(shè)計測試用例。

15、設(shè)計測試用例。n語句覆蓋語句覆蓋 判定覆蓋判定覆蓋n條件覆蓋條件覆蓋 判定判定/條件覆蓋條件覆蓋n條件組合覆蓋條件組合覆蓋p【路徑測試法路徑測試法】n使用使用程序圖程序圖設(shè)計測試用例。設(shè)計測試用例。n點覆蓋點覆蓋邊覆蓋邊覆蓋n路徑覆蓋路徑覆蓋19最最強強的的白白盒盒測測試試第三章第三章 黑盒測試用例設(shè)計黑盒測試用例設(shè)計p完全完全不考慮程序的內(nèi)部結(jié)構(gòu)不考慮程序的內(nèi)部結(jié)構(gòu),只依據(jù)程序的,只依據(jù)程序的功能功能來設(shè)計測試用例。來設(shè)計測試用例。p【等價分類法等價分類法】p【邊界值分析法邊界值分析法】p【錯誤推測法錯誤推測法】20第三章第三章【等價分類法等價分類法】p將所有可能的將所有可能的輸入數(shù)據(jù)輸入數(shù)

16、據(jù)劃分成若干個劃分成若干個等價類等價類,然,然后從后從每一類中選取少數(shù)有代表性的數(shù)據(jù)每一類中選取少數(shù)有代表性的數(shù)據(jù)作為測試作為測試用例。用例。p等價類包括:等價類包括:n有效等價類有效等價類n無效等價類無效等價類如,如, 輸入數(shù)據(jù)的取值范圍從輸入數(shù)據(jù)的取值范圍從1到到99921在設(shè)計測試用例時,要同時考慮有效等價類和無效等價類的設(shè)計。在設(shè)計測試用例時,要同時考慮有效等價類和無效等價類的設(shè)計。第三章第三章 【等價分類法等價分類法】p【例例1】某城市的電話號碼由某城市的電話號碼由3部分組成。地區(qū)碼部分組成。地區(qū)碼(空白或(空白或3位數(shù));前綴(非位數(shù));前綴(非“0”或或“1”開頭的開頭的3位數(shù)字

17、;后綴(位數(shù)字;后綴(4為數(shù)字)為數(shù)字)p劃分等價類劃分等價類22輸入條件輸入條件有效等價類有效等價類無效等價類無效等價類地區(qū)碼地區(qū)碼空白空白3位數(shù)字位數(shù)字前綴前綴3位數(shù)位數(shù)200999后綴后綴4位數(shù)位數(shù)00009999第三章第三章 【等價分類法等價分類法】p劃分等價類劃分等價類23輸入條件輸入條件有效等價類有效等價類無效等價類無效等價類地區(qū)碼地區(qū)碼空白空白3位數(shù)字位數(shù)字前綴前綴3位數(shù)位數(shù)200999有非數(shù)字字符有非數(shù)字字符 少于少于3位數(shù)字位數(shù)字多于多于3位數(shù)字位數(shù)字有非數(shù)字字符有非數(shù)字字符起始位為起始位為0起始位為起始位為1少于少于3位數(shù)字位數(shù)字多于多于3位數(shù)字位數(shù)字有非數(shù)字字符有非數(shù)字字

18、符少于少于4位數(shù)字位數(shù)字多于多于4位數(shù)字位數(shù)字 4位數(shù)位數(shù)00009999后綴后綴第三章第三章 【等價分類法等價分類法】p將所有可能的將所有可能的輸入數(shù)據(jù)輸入數(shù)據(jù)劃分成若干個劃分成若干個等價類等價類,然后,然后從從每一類中選取少數(shù)有代表性的數(shù)據(jù)每一類中選取少數(shù)有代表性的數(shù)據(jù)作為測試用例。作為測試用例。p步驟:步驟:n劃分等價類(有效等價類、無效等價類)劃分等價類(有效等價類、無效等價類)n設(shè)計設(shè)計測試用例測試用例p設(shè)計測試用例原則:設(shè)計測試用例原則:n有效等價類盡量選取公用測試用例,以減少測試次數(shù)。有效等價類盡量選取公用測試用例,以減少測試次數(shù)。n無效的每類一例無效的每類一例,以防漏掉錯誤。,

19、以防漏掉錯誤。24第三章第三章 【等價分類法等價分類法】p【選取測試用例選取測試用例】p(1) 為每一個等價類規(guī)定一個為每一個等價類規(guī)定一個唯一編號唯一編號p(2) 設(shè)計一個新的測試用例,使其設(shè)計一個新的測試用例,使其盡可能多地覆盡可能多地覆蓋尚未被覆蓋的有效等價類蓋尚未被覆蓋的有效等價類,重復(fù)這一步,直到,重復(fù)這一步,直到所有的有效等價類都被覆蓋為止所有的有效等價類都被覆蓋為止p設(shè)計一個新的測試用例,使其設(shè)計一個新的測試用例,使其僅覆蓋一個尚未僅覆蓋一個尚未被覆蓋的無效等價類被覆蓋的無效等價類,重復(fù)這一步,直到所有的,重復(fù)這一步,直到所有的無效等價類都被覆蓋為止。無效等價類都被覆蓋為止。25

20、第三章第三章 【等價分類法等價分類法】p劃分等價類劃分等價類26輸入條件輸入條件有效等價類有效等價類無效等價類無效等價類地區(qū)碼地區(qū)碼空白空白3位數(shù)字位數(shù)字前綴前綴3位數(shù)位數(shù)200999有非數(shù)字字符有非數(shù)字字符 少于少于3位數(shù)字位數(shù)字多于多于3位數(shù)字位數(shù)字有非數(shù)字字符有非數(shù)字字符起始位為起始位為0起始位為起始位為1少于少于3位數(shù)字位數(shù)字多于多于3位數(shù)字位數(shù)字有非數(shù)字字符有非數(shù)字字符少于少于4位數(shù)字位數(shù)字多于多于4位數(shù)字位數(shù)字 4位數(shù)位數(shù)00009999后綴后綴第三章第三章 【等價分類法等價分類法】p設(shè)計設(shè)計測試用例(測試用例(1)27測試數(shù)據(jù)測試數(shù)據(jù)測試范圍測試范圍期望結(jié)果期望結(jié)果388-510

21、0 等價類等價類1,3,4有效有效516-388-4530等價類等價類2,3,4有效有效20A-231-4567有非數(shù)字字符有非數(shù)字字符 無效無效33- 234-5678少于少于3位數(shù)字位數(shù)字 無效無效7777-345-6789 多于多于3位數(shù)字位數(shù)字 無效無效516-A88-4530有非數(shù)字字符有非數(shù)字字符 無效無效516-088-4530起始位為起始位為0 無效無效516-188-4530起始位為起始位為1 無效無效第三章第三章 【等價分類法等價分類法】p設(shè)計設(shè)計測試用例(測試用例(2)28測試數(shù)據(jù)測試數(shù)據(jù)測試范圍測試范圍期望結(jié)果期望結(jié)果516-88-4530少于少于3位數(shù)字位數(shù)字無效無效

22、516-88884530多于多于3位數(shù)字位數(shù)字無效無效516-388-A530有非數(shù)字字符有非數(shù)字字符 無效無效516-388-453少于少于4位數(shù)字位數(shù)字 無效無效516-388-45304多于多于4位數(shù)字位數(shù)字 無效無效第三章第三章 【等價分類法等價分類法】p等價類劃分的方法:等價類劃分的方法:n(1)規(guī)定了輸入條件規(guī)定了輸入條件取值范圍、取值的個數(shù)取值范圍、取值的個數(shù),則可,則可以確立以確立一個有效等價類一個有效等價類和和兩個無效等價類兩個無效等價類。p例如,在程序的規(guī)格說明中,對輸入條件有一句話:例如,在程序的規(guī)格說明中,對輸入條件有一句話:p“ 項數(shù)可以從項數(shù)可以從1到到999 ”

23、p一個有效等價類一個有效等價類n“1項數(shù)項數(shù)999”p兩個無效等價類兩個無效等價類n“項數(shù)項數(shù)1”n“項數(shù)項數(shù)999” 29第三章第三章 【等價分類法等價分類法】p等價類劃分的方法:等價類劃分的方法:n(2)輸入條件規(guī)定了輸入條件輸入條件規(guī)定了輸入條件輸入值的集合輸入值的集合,可確,可確立立一個有效等價類一個有效等價類和和一個無效等價類一個無效等價類。p有效等價類有效等價類集合內(nèi)集合內(nèi)p無效等價類無效等價類集合外集合外n(3) 如果輸入條件是如果輸入條件是一個布爾量一個布爾量,則可以確定,則可以確定一個一個有效等價類有效等價類和和一個無效等價類一個無效等價類。30第三章第三章 【等價分類法等價

24、分類法】p等價類劃分的方法:等價類劃分的方法:n(4) 如果規(guī)定了如果規(guī)定了輸入數(shù)據(jù)的一組值輸入數(shù)據(jù)的一組值,而且,而且程序要對程序要對每個輸入值分別進行處理每個輸入值分別進行處理p每一個輸入值每一個輸入值一個有效等價類一個有效等價類p所有不允許的輸入值的集合所有不允許的輸入值的集合一個無效等價類一個無效等價類p例如,在教師上崗方案中規(guī)定對教授、副教授、講例如,在教師上崗方案中規(guī)定對教授、副教授、講師和助教分別做相應(yīng)的處理。師和助教分別做相應(yīng)的處理。n4個有效等價類個有效等價類教授、副教授、講師、助教教授、副教授、講師、助教n1個無效等價類個無效等價類所有不符合以上身份的人員所有不符合以上身份的人員31第三章第三章 【等價分類法等價分類法】p等價類劃分的方法:等價類劃分的方法:n(5) 如果規(guī)定了如果規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則輸入數(shù)據(jù)必須遵守的規(guī)則,則可以,則可以確立確立一個有效等價類(符合規(guī)則)一個有效等價類(符合規(guī)則)和和若干個無效若干個無效等價類(從不同角度違反規(guī)則)等價類(從不同角度違反規(guī)則)。n例如,例如,C語言規(guī)定語言規(guī)定 “一

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論