freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件測試用例設(shè)計方法總結(jié)-文庫吧資料

2025-08-17 08:12本頁面
  

【正文】 態(tài)出現(xiàn)。 3)因果圖中使用了簡單的邏輯符號,以直線聯(lián)接左右結(jié)點。4種符號分別表示了規(guī)格說明中向4種因果關(guān)系。如果在測試時必須考慮輸入條件的各種組合,則可能的組合數(shù)目將是天文數(shù)字,因此必須考慮采用一種適合于描述多種條件的組合、相應(yīng)產(chǎn)生多個動作的形式來進行測試用例的設(shè)計,這就需要利用因果圖(邏輯模型)。:等價類劃分法和邊界值分析方法都是著重考慮輸入條件,但沒有考慮輸入條件的各種組合、輸入條件之間的相互制約關(guān)系。 暫無因果圖方法一.二. 輸入表已按逆序排好;V. 輸入表中所有元素已排好序;IV. 表中只含有一個元素;III. 輸入的線性表為空表;II. 3) 有兩個學(xué)生的學(xué)號相同V. 除了標(biāo)題記錄外,還有一些的記錄最后一個字符即不是2也不是3IV. 在回答記錄中混有標(biāo)準(zhǔn)答案記錄III. 程序是否把空格作為回答II.2) 這些都是容易發(fā)生錯誤的情況。1) 定義:基于經(jīng)驗和直覺推測程序中所有可能存在的各種錯誤, 從而有針對性的設(shè)計測試用例的方法。 方法簡介1.在NextDate函數(shù)中,隱含規(guī)定了變量mouth和變量day的取值范圍為1≤mouth≤12和1≤day≤31,并設(shè)定變量year的取值范圍為1912≤year≤2050 。在三角形問題描述中,除了要求邊長是整數(shù)外,沒有給出其它的限制條件。給出下表所示的輸入條件及相應(yīng)的測試用例。 d)試題分析報告。 c)平均分?jǐn)?shù)及標(biāo)準(zhǔn)偏差的報告。 b)按學(xué)生成績排序的成績單。 a)按學(xué)號排列的成績單,列出每個學(xué)生的成績、名次。 若試題數(shù)超過50,則第2,第3……紀(jì)錄分別給出他的第51至第100,第101至第150……題的解答。每個學(xué)生的答卷在若干個記錄中給出。第10至第59個字符給出第1至第50題的答案(每個合法字符表示一個答案)。 ②試卷各題標(biāo)準(zhǔn)答案記錄:每個記錄均在第80個字符處標(biāo)以數(shù)字2。其規(guī)格說明如下:程序的輸入文件由一些有80個字符的記錄組成,如右圖所示,所有記錄分為3組:①標(biāo)題:這一組只有一個記錄,其內(nèi)容為輸出成績報告的名字。 6)分析規(guī)格說明,找出其它可能的邊界條件。 5)如果程序中使用了一個內(nèi)部數(shù)據(jù)結(jié)構(gòu),則應(yīng)當(dāng)選擇這個內(nèi)部數(shù)據(jù)結(jié)構(gòu)的邊界上的值作為測試用例。 4)如果程序的規(guī)格說明給出的輸入域或輸出域是有序集合,則應(yīng)選取集合的第一個元素和最后一個元素作為測試用例。 再如一程序?qū)儆谇閳髾z索系統(tǒng),要求每次最少顯示1條、最多顯示4條情報摘要,這時我們應(yīng)考慮的測試用例包括1和4,還應(yīng)包括0和5等。 例如,某程序的規(guī)格說明要求計算出,、.26等。 3)將規(guī)則1)和2)應(yīng)用于輸出條件,即設(shè)計測試用例使輸出值達(dá)到邊界值及其左右的值。 比如,一個輸入文件應(yīng)包括1~255個記錄,則測試用例可取1和255,還應(yīng)取0及256等。 2)如果輸入條件規(guī)定了值的個數(shù),則用最大個數(shù),最小個數(shù),比最小個數(shù)少一,比最大個數(shù)多一的數(shù)作為測試數(shù)據(jù)。作為測試用例,我們應(yīng)取10及50,,。 下表中列出了一些常用字符對應(yīng)的ASCII碼值。 a)數(shù)值的邊界值檢驗:計算機是基于二進制進行工作的,因此,軟件的任何數(shù)值運算都有一定的范圍限制。 在多數(shù)情況下,邊界值條件是基于應(yīng)用程序的功能設(shè)計而需要考慮的因素,可以從軟件的規(guī)格說明或常識中得到,也是最終用戶可以很容易發(fā)現(xiàn)問題的??臻g小于空余空間一點/大于滿空間一點例如在用U盤存儲數(shù)據(jù)時,使用比剩余磁盤空間大一點(幾KB)的文件作為邊界條件。 6)利用邊界值作為測試數(shù)據(jù)項邊界值測試用例的設(shè)計思路字符起始1個字符/結(jié)束+1個字符假設(shè)一個文本輸入?yún)^(qū)域允許輸入1個到255個 字符,輸入1個和255個字符作為有效等價類;輸入0個和256個字符作為無效等價類,這幾個數(shù)值都屬于邊界條件值。 最短/最長、 空/滿等情況下。 d、輸入 {絕對值很小的正數(shù)} b、輸入 {絕對值很小的負(fù)數(shù)}由此得到以下測試用例: 3)邊界值分析:對應(yīng)于 (i) 和 (b) 。 a、輸入4,輸出2。 b、輸出 (a)=0 和 (b) Error : 規(guī)格說明:當(dāng)輸入一個0或比0大的數(shù)的時候,返回其正平方根;當(dāng)輸入一個小于0的數(shù)時,顯示錯誤信息平方根非法輸入值小于0并返回0;庫函數(shù)PrintLine可以用來輸出錯誤信息。 輸入:實數(shù) 5)循環(huán)的第 0 次、第 1 次和倒數(shù)第 2 次、最后一次 3)報表的第一行和最后一行 1)對16bit 的整數(shù)而言 32767 和 32768 是邊界應(yīng)當(dāng)選取正好等于,剛剛大于或剛剛小于邊界的值作為測試數(shù)據(jù),而不是選取等價類中的典型值或任意值作為測試數(shù)據(jù)。 使用邊界值分析方法設(shè)計測試用例,首先應(yīng)確定邊界情況。因此針對各種邊界情況設(shè)計測試用例,可以查出更多的錯誤。: 通常邊界值分析法是作為對等價類劃分法的補充,這種情況下,其測試用例來自等價類的邊界。 360根據(jù)輸出域選擇輸入值,使落在輸出域等價類內(nèi),可以結(jié)合弱健壯測試用例結(jié)合。 2500 25 3 15 1550 5 1 槍管(25)槍機(45) 傭金=220+(銷售額1800)*20%測試用例 ,它是根據(jù)傭金函數(shù)的輸出值域定義等價類,來改進測試用例集合。1811 1 SR7 1811 15 兩個無效一個有效 1 SR51912 1 SR4 1811 15 SR3 1912 6 月份不在1~12中 1 SR1 年 月份 用例ID 年份不在1812~2012中 15 WR7 1811 6 日期不在1~31中 32 WR5 1912 6 月份不在1~12中 15 13 WR3 1912 1912年6月16日 15 WR1 年 月份 用例ID 強一般等價類測試用例同弱一般等價類測試用例15 6 預(yù)期輸出 年 日期 弱一般等價類測試用例 Y2={年:年1812} D2={日期:日期1} M2={月份:月份1}顯然還存在著大量的 year 、 month 、 day 的無效組合, NextDate 函數(shù)將這些組合作統(tǒng)一的輸出: 無效輸入日期 。 Y1={年:1812≤年≤2012} M1={月份:1≤月份≤12} ②1≤day≤31要求輸入變量 month 、 day 和 year 均為整數(shù)值,并且滿足下列條件: 函數(shù)包含三個變量:month 、 day 和 year ,函數(shù)的輸出為輸入日期后一天的日期。 無效輸入 200113 無效輸入 200100 無效輸入 200401 無效輸入 198912無效輸入③ 無效輸入 ② 覆蓋的無效等價類 期望結(jié)果 測試數(shù)據(jù) ①、⑤、⑧ 200211 期望結(jié)果 1)劃分等價類并編號,下表等價類劃分的結(jié)果輸入等價類有效等價類無效等價類日期的類型及長度①6位數(shù)字字符②有非數(shù)字字符③少于6位數(shù)字字符④多于6位數(shù)字字符年份范圍⑤在1990~2049之間⑥小于1990⑦大于2049月份范圍⑧在01~12之間⑨等于00⑩大于122)設(shè)計測試用例,以便覆蓋所有的有效等價類在表中列出了3個有效等價類,編號分別為①、⑤、⑧,設(shè)計的測試用例如下:現(xiàn)用等價類劃分法設(shè)計測試用例,來測試程序的日期檢查功能。 覆蓋無效等價類的測試用例:,要求用戶輸入以年月表示的日期。 (1)(7),(11) 4 4 4 5 (1)(7),(8) 5 4 4 覆蓋等價類號碼 b 列出等價類表并編號覆蓋有效等價類的測試用例: 3)如果只有兩條邊相等、即滿足條件(6),則程序輸出為 等腰三角形 。 1)如果不滿足條件(5),則程序輸出為 非三角形 。 如果 a 、 b 、 c 滿足條件( 1 ) ~ ( 4 ),則輸出下列四種情況之一: (7)等邊 (6)等腰 (5)兩邊之和大于第三邊 (2)三個數(shù) 分析題目中給出和隱含的對輸入條件的要求: (三角形問題的復(fù)雜之處在于輸入與輸出之間的關(guān)系比較復(fù)雜。通過程序判定所構(gòu)成的三角形的類型,當(dāng)此三角形為一般三角形、等腰三角形及等邊三角形時,分別作計算 … 。 2)設(shè)計一個新的測試用例,使其盡可能多地覆蓋尚未被覆蓋地有效等價類,重復(fù)這一步,直到所有的有效等價類都被覆蓋為止; 在確立了等價類后,可建立等價類表,列出所有劃分出的等價類輸入條件:有效等價類、無效等價類,然后從劃分出的等價類中按以下三個原則設(shè)計測試用例: 5)在規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則的情況下,可確立一個有效等價類(符合規(guī)則)和若干個無效等價類(從不同角度違反規(guī)則); 例:輸入條件說明學(xué)歷可為:???、本科、碩士、博士四種之一,則分別取這四種這四個值作為四個有效等價類,另外把四種學(xué)歷之外的任何學(xué)歷作為無效等價類。 4)在規(guī)定了輸入數(shù)據(jù)的一組值(假定n個),并且程序要對每一個輸入值分別處理的情況下,可確立n個有效等價類和一個無效等價類。 3)在輸入條件是一個布爾量的情況下,可確定一個有效等價類和一個無效等價類。 1)在輸入條件規(guī)定了取值范圍或值的個數(shù)的情況下,則可以確立一個有效等價類和兩個無效等價類。 5)同一類中標(biāo)識(選擇)一個測試用例,同一等價類中,往往處理相同,相同處理映射到相同的執(zhí)行路徑。 4)子集互不相交:保證一種形式的無冗余性。 3)并是整個集合:完備性。 2)劃分等價類重要的是:集合的劃分,劃分為互不相交的一組子集,而子集的并是整個集合。 1)完備測試、避免冗余。因為軟件不僅要能接收合理的數(shù)據(jù),也要能經(jīng)受意外的考驗,這樣的測試才能確保軟件具有更高的可靠性。無效等價類指對程序的規(guī)格說明是不合理的或無意義的輸入數(shù)據(jù)所構(gòu)成的集合。 2)無效等價類利用有效等價類可檢驗程序是否實現(xiàn)了規(guī)格說明中所規(guī)定的功能和性能。 1)有效等價類等價類劃分可有兩種不同的情況:有效等價類和無效等價類。 等價類是指某個輸入域的子
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1