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

正文內(nèi)容

工程師軟件測(cè)試用例設(shè)計(jì)方法研討-在線(xiàn)瀏覽

2025-01-30 20:01本頁(yè)面
  

【正文】 出正確的結(jié)果? ③是否有數(shù)據(jù)結(jié)構(gòu)錯(cuò)誤或外部信息(例如數(shù)據(jù)文件)訪(fǎng)問(wèn)錯(cuò)誤? ④性能上是否能夠滿(mǎn)足要求? ⑤是否有初始化或終止性錯(cuò)誤? 什么是通過(guò)測(cè)試 ? 在設(shè)計(jì)和執(zhí)行測(cè)試用例時(shí),總是首先進(jìn)行通過(guò)測(cè)試。 什么是失敗測(cè)試 ? 確信軟件在普通情況下正確運(yùn)行之后,就可以采取各種手段通過(guò)搞垮軟件來(lái)找出缺陷。從不同角度看,軟件缺陷的標(biāo)準(zhǔn)不同。 ? 我們不可能進(jìn)行窮舉測(cè)試,為了節(jié)省時(shí)間和資源、提高測(cè)試效率,必須要從數(shù)量極大的可用測(cè)試數(shù)據(jù)中精心挑選出具有代表性或特殊性的測(cè)試數(shù)據(jù)來(lái)進(jìn)行測(cè)試。 使用測(cè)試用例的好處 ? 在開(kāi)始實(shí)施測(cè)試之前設(shè)計(jì)好測(cè)試用例,可以避免盲目測(cè)試并提高測(cè)試效率。 ? 在軟件版本更新后只需修正少部分的測(cè)試用例便可展開(kāi)測(cè)試工作,降低工作強(qiáng)度、縮短項(xiàng)目周期。 測(cè)試用例的設(shè)計(jì)過(guò)程 ? 測(cè)試設(shè)計(jì)員(分析設(shè)計(jì)員)依據(jù)不同階段的測(cè)試計(jì)劃、設(shè)計(jì)模型和實(shí)施模型來(lái)設(shè)計(jì)該階段測(cè)試用例。如果沒(méi)有測(cè)試設(shè)計(jì)員,則可用分析設(shè)計(jì)員代替。 測(cè)試點(diǎn)的確定 ? ISO 質(zhì)量體系: 在概要設(shè)計(jì)或詳細(xì)設(shè)計(jì)中應(yīng)明確指出每個(gè)單元模塊的測(cè)試要點(diǎn)、指標(biāo)和方法。 理解上的誤區(qū) ? 測(cè)試用例應(yīng)由測(cè)試設(shè)計(jì)員或分析設(shè)計(jì)員來(lái)制定,而不是普通的測(cè)試員。 ? 測(cè)試工作展開(kāi)于項(xiàng)目立項(xiàng)后,而不是代碼開(kāi)發(fā)完成之后。 測(cè)試用例的設(shè)計(jì)方法 ? 等價(jià)類(lèi)劃分 ? 邊界值分析 ? 因果圖 ? 判定決策表 ? 錯(cuò)誤猜測(cè)法 如何測(cè)試一個(gè)兩位數(shù)的加法計(jì)算器 ? 測(cè)試需求: ? 測(cè)試兩個(gè)參數(shù)的值相加后的結(jié)果是否正確。分別給第一個(gè)參數(shù)和第二個(gè)參數(shù)輸入表中的值,得到的測(cè)試結(jié)果如表所示: ? 很明顯,如果我們對(duì)第一個(gè)參數(shù)的值分別取從 99到 99的 199個(gè)數(shù),第二個(gè)參數(shù)的值分別取從 99到 99的 199個(gè)數(shù) ,我們不可能對(duì)兩位數(shù)相加的所有情況進(jìn)行窮舉測(cè)試。每一類(lèi)的代表性數(shù)據(jù)在測(cè)試中的作用等價(jià)于這一類(lèi)中的其他值,也就是說(shuō),如果某一類(lèi)中的一個(gè)例子發(fā)現(xiàn)了錯(cuò)誤,這一等價(jià)類(lèi)中的其他例子也能發(fā)現(xiàn)同樣的錯(cuò)誤;反之,如果某一類(lèi)中的一個(gè)例子沒(méi)有發(fā)現(xiàn)錯(cuò)誤,則這一類(lèi)中的其他例子也不會(huì)查出錯(cuò)誤。 5. 在確立了等價(jià)類(lèi)之后,建立等價(jià)類(lèi)表,列出所有劃分出的等價(jià)類(lèi): 確定等價(jià)類(lèi)測(cè)試用例的步驟 ? 為每個(gè)等價(jià)類(lèi)規(guī)定一個(gè)惟一的編號(hào); ? 設(shè)計(jì)一個(gè)新的測(cè)試用例,使其盡可能多地覆蓋尚未覆蓋的有效等價(jià)類(lèi)。重復(fù)這一步使所有無(wú)效等價(jià)類(lèi)均被覆蓋。 等價(jià)類(lèi)劃分 ? 第二步:在實(shí)際工作中,我們通常在確立了等價(jià)類(lèi)以后,把程序中所有的等價(jià)類(lèi)建立等價(jià)類(lèi)表,以便在編寫(xiě)測(cè)試用例的時(shí)候有所依據(jù)。 ? 設(shè)計(jì)一個(gè)新的測(cè)試用例,使它能夠盡量覆蓋尚未覆蓋的有效等價(jià)類(lèi)。 ? 與上一步類(lèi)似,設(shè)計(jì)一個(gè)新的測(cè)試用例,使它只覆蓋一個(gè)無(wú)效等價(jià)類(lèi)。 等價(jià)類(lèi)劃分 ? 第四步:細(xì)化等價(jià)類(lèi)劃分 ? 在測(cè)試? 99=數(shù)值 =99?的這個(gè)等價(jià)類(lèi)區(qū)間的時(shí)候,我們會(huì)發(fā)現(xiàn)如10+ 40, 20+30和 30+(30)這類(lèi)的正數(shù)相加,正數(shù)負(fù)數(shù)相加,負(fù)數(shù)相加也是不同的等價(jià)區(qū)間。 測(cè)試能否提取想提請(qǐng)的錢(qián)數(shù) ( 不考慮由于硬件的原因造成的提取錯(cuò)誤 ) 。 等價(jià)類(lèi)劃分 ? 第二步: 建立等價(jià)類(lèi)表 等價(jià)類(lèi)劃分 ? 第三步: 確定測(cè)試用例 等價(jià)類(lèi)劃分 ? 第四步:細(xì)化等價(jià)類(lèi)劃分。還可以嘗試將等價(jià)類(lèi)進(jìn)一步細(xì)化,考慮提取錢(qián)的數(shù)目為負(fù)的錢(qián)數(shù),零錢(qián)數(shù)或特別大可能引起 ATM機(jī)崩潰等等 。 等價(jià)類(lèi)劃分 等價(jià)類(lèi)的特點(diǎn): ? 通過(guò)上面的例子可以看出稱(chēng)為等價(jià)類(lèi)的一組數(shù)據(jù)它們都: ? 測(cè)試相同的內(nèi)容 ? 如果等價(jià)類(lèi)中的一個(gè)測(cè)試能夠捕獲一個(gè)缺陷,那么選擇該等價(jià)類(lèi)中的其他測(cè)試也能捕獲該缺陷 ? 如果等價(jià)類(lèi)中的一個(gè)測(cè)試不能捕獲缺陷,那么選擇該等價(jià)類(lèi)中的其他測(cè)試也不會(huì)捕獲缺陷 ? 如果正確的劃分等價(jià)類(lèi),可以大大降低測(cè)試用例的數(shù)量,測(cè)試會(huì)準(zhǔn)確有效。相反的,把同一個(gè)等價(jià)類(lèi)看作了兩個(gè)不同的等價(jià)類(lèi),那么測(cè)試就會(huì)是冗余的。我們必須在分析需求規(guī)格說(shuō)明書(shū)的基礎(chǔ)上劃分等價(jià)類(lèi),列出等價(jià)類(lèi)表,從而確定測(cè)試用例。例如上面的例子,輸入數(shù)據(jù)除了在 99和 99之間,還隱含了輸入數(shù)據(jù)必須是數(shù)字的條件,這樣我們還可以設(shè)臵無(wú)效等價(jià)類(lèi)為輸入字母數(shù)據(jù),有效等價(jià)類(lèi)為輸入數(shù)字?jǐn)?shù)據(jù)。例如,每個(gè)輸入數(shù)據(jù)值是從 100到200,則可劃分一個(gè)有效等價(jià)類(lèi),大于等于 100且小于等于 200;兩個(gè)無(wú)效等價(jià)類(lèi),小于 100的數(shù)值和大于 200的數(shù)值。例如,在彩票對(duì)獎(jiǎng)方案中規(guī)定對(duì)顯示圖案為梅花、黑桃、方塊和紅桃的彩票分別計(jì)算中獎(jiǎng)金額。 ? 如果規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則,則可以確立一個(gè)有效等價(jià)類(lèi)(符合規(guī)則)和若干個(gè)無(wú)效等價(jià)類(lèi)(從不同角度違反規(guī)則)。這時(shí)就可以確定一個(gè)有效等價(jià)類(lèi)?以‘;’結(jié)束?,若干個(gè)無(wú)效等價(jià)類(lèi)?以‘:’結(jié)束?、?以‘,’結(jié)束?等等 ? 若已劃分的某等價(jià)類(lèi)中的各元素在程序中的處理方式是不同的,則應(yīng)當(dāng)將此等價(jià)類(lèi)進(jìn)一步劃分成更小的等價(jià)類(lèi)。 等價(jià)類(lèi)劃分 劃分等價(jià)類(lèi)要注意的問(wèn)題 ? 即考慮有效等價(jià)類(lèi),同時(shí)也要考慮無(wú)效等價(jià)類(lèi): ? 利用有效等價(jià)類(lèi)生成的測(cè)試用例,可以檢驗(yàn)程序是否實(shí)現(xiàn)了需求規(guī)格說(shuō)明書(shū)中預(yù)先規(guī)定的功能和性能。 ? 設(shè)計(jì)測(cè)試用例的時(shí)候要同時(shí)考慮這兩種等價(jià)類(lèi)。 ? 仔細(xì)劃分,審核劃分 ? 等價(jià)類(lèi)的目標(biāo)就是把有可能的測(cè)試用例組合縮減到仍然足以測(cè)試軟件的范圍。我們必須要仔細(xì)選擇分類(lèi),特別對(duì)于測(cè)試新手,在測(cè)試前一定要請(qǐng)有經(jīng)驗(yàn)的測(cè)試人員幫助審核確定劃分的等價(jià)類(lèi)別。 關(guān)于文件名的等價(jià)劃分 ? Windows文件名可以包含除了、/: 文件名長(zhǎng)度是 1— 255個(gè)字符; ? 等價(jià)區(qū)間有合法字符、非法字符、合法長(zhǎng)度的名稱(chēng)、過(guò)長(zhǎng)名稱(chēng)和過(guò)短名
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1