




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1. 等價(jià)類(lèi)劃分法概念:輸入域劃分成若干子集。選取每一個(gè)子集的少數(shù)輸入值作為一條測(cè)試用例。所測(cè)試的結(jié)果等價(jià)于這一個(gè)子集的測(cè)試結(jié)果。分類(lèi):有效等價(jià)類(lèi)和無(wú)效等價(jià)類(lèi)。A. 有效等價(jià)類(lèi):了解了需求說(shuō)明文檔,有意義的合理值。其目的是檢驗(yàn)程序是否實(shí)現(xiàn)了需求說(shuō)明中所規(guī)定的功能,可能還需要校驗(yàn)其性能B. 無(wú)效等價(jià)類(lèi):與有效等價(jià)類(lèi)的定義相反的輸入值。測(cè)試用例 :在寫(xiě)測(cè)試用例時(shí),要同時(shí)考慮這兩種等價(jià)類(lèi),不僅要校驗(yàn)程序能判斷合 理的數(shù)據(jù),也要經(jīng)受非合理數(shù)據(jù)的考驗(yàn),確保程序的強(qiáng)健性和可靠性。劃分等價(jià)的幾大原則:1. 輸入條件規(guī)定了取值范圍,則可以確定一個(gè)有效等價(jià)類(lèi),兩個(gè)無(wú)效等價(jià)類(lèi)。 例如申請(qǐng)授信時(shí),請(qǐng)輸入 16 位營(yíng)
2、業(yè)執(zhí)照號(hào);有效等價(jià)類(lèi)是 16 位的號(hào)碼,大于 小于 16 位分別是 2 個(gè)無(wú)效等價(jià)類(lèi),行號(hào),銀行卡號(hào),身份證號(hào),手機(jī)號(hào),密 碼,驗(yàn)證碼等規(guī)定了輸入條件的輸入框。2. 規(guī)定了輸入數(shù)據(jù)必須是要遵守的規(guī)則,可確立一個(gè)符合規(guī)則的有效等價(jià)類(lèi), 和若干個(gè)無(wú)效等價(jià)類(lèi)(從不不同角度違反規(guī)則。例如密碼的輸入,規(guī)則是請(qǐng)輸 入 6-16 個(gè)字符,不含空格且須兩種字符類(lèi)型以上,不可用連續(xù) 4 位以上相同字 符。那么這里的無(wú)效等價(jià)類(lèi)分別是小于 6 個(gè)字符,大于 16 個(gè)字符,含空格,一 種字 符, 連 續(xù) 5 位 相 同字 符 , 那 么 這里 的 無(wú) 效 等 價(jià)類(lèi) 就 包括 了 1+5+10+10+5+1=32中情況
3、。3. 學(xué)習(xí)了解類(lèi)(墊付寶沒(méi)有想到的例子),布爾量(二值枚舉類(lèi)型),一個(gè)有 效類(lèi)和一個(gè)無(wú)效類(lèi)。將等價(jià)類(lèi)轉(zhuǎn)化成測(cè)試用例步驟:1. 列出所有劃分出的等價(jià)類(lèi):【輸入條件】【有效等價(jià)類(lèi)】【無(wú)效等價(jià)類(lèi)】2. 為每一個(gè)等價(jià)類(lèi)規(guī)定一個(gè)唯一的編號(hào)。有效等價(jià)類(lèi)號(hào)碼無(wú)效等價(jià)類(lèi)號(hào)碼6-16 個(gè)字符 1小于 6 個(gè)字 5 符不含空格 2大于 16 位 6字符兩種及兩種以上的字 3 符類(lèi)型含空格 7不可連續(xù) 5 位及 5 位 4 以上的相同字符一種字符 8連續(xù) 5 位及 96 位以上的 相同字符3. 設(shè)計(jì)多個(gè)測(cè)試用例,盡可能多的覆蓋有效等價(jià)類(lèi)和無(wú)效等價(jià)類(lèi)。3.1 有效等價(jià)類(lèi)的測(cè)試用例:密碼 覆蓋有效等價(jià)類(lèi)號(hào)碼Che00
4、1 1 43.2 無(wú)效等價(jià)類(lèi)的測(cè)試用例:密碼 覆蓋無(wú)效等價(jià)類(lèi)號(hào)碼( 5 個(gè)空格) 5,7,9(16 個(gè)空格) 6,7,9 5,8,9。( 16 個(gè)字符) 6,7,92. 邊界值分析法 概念: 對(duì)輸入或者輸出的邊界值進(jìn)行測(cè)試的一種黑盒測(cè)試方法。通常邊界值分析法 的一種補(bǔ)充,測(cè)試用例來(lái)自等價(jià)類(lèi)的邊界。應(yīng)用: 根據(jù)大量的測(cè)試統(tǒng)計(jì)數(shù)據(jù),很多錯(cuò)誤發(fā)生在輸入或輸出范圍的邊界上,針 對(duì)各種邊界情況設(shè)計(jì)測(cè)試用例,可以查出更多錯(cuò)誤。方法:選取正好,剛剛大于,剛剛小于邊界作為測(cè)試數(shù)據(jù)。通常,邊界檢驗(yàn)的幾種類(lèi)型:數(shù)字,字符,重量,大小,速度,方位,尺寸,空間 等,相應(yīng)的類(lèi)型的邊界值應(yīng)該有其對(duì)應(yīng)值:最大 /最小、首位
5、 /末位、上/下、最快 / 最慢、最高 /最低、 最短 /最長(zhǎng)、 空/滿等情況下。測(cè)試用例: 例如 :墊付寶的個(gè)人授信金額,校驗(yàn)是否進(jìn)入終審,需求說(shuō)明是小于10w,復(fù)審批準(zhǔn),大于10w,終審批準(zhǔn)。設(shè)計(jì)測(cè)試用例的設(shè)計(jì)思路是10w為有效等價(jià)類(lèi), 99999為邊界值,最大輸入 100000000000000(最大 15位)。非常典型的是1 mouth 12和1 day 31,并設(shè)定變量year的取值范圍為1912 year 2050測(cè)試用例mouthdayyear預(yù)期輸出Test161519111911.6.16Test261519121912.6.16Test361519131913.6.16Te
6、st461519751975.6.16Test561520492049.6.16Test661520502050.6.16Test761520512051.6.16Test86-12001day超岀1 -31Test96120012001.6.2Test106220012001.6.3Test1163020012001.7.1Test126312001輸入日期超界Test136322001day超岀131Test14-1152001Mouth 超岀1 12Test1511520012001.1.16Test1621520012001.2.16Test17111520012001.11.16Te
7、st18121520012001.12.16Test1913152001Mouth 超岀 1 123. 錯(cuò)誤推斷法概念 :基于經(jīng)驗(yàn)和直覺(jué)推測(cè)程序中所有可能存在的各種錯(cuò)誤,從而有針對(duì)性的 設(shè)計(jì)測(cè)試用例的方法。應(yīng)用 :列舉出程序中所有可能有的錯(cuò)誤和容易發(fā)生錯(cuò)誤的特殊情況。例如: 1)手機(jī)號(hào) - 輸入凍結(jié)手機(jī)號(hào),選擇手機(jī)號(hào) ,帳戶狀態(tài) :凍結(jié),點(diǎn)擊【查詢】2)手機(jī)號(hào) - 已經(jīng)注冊(cè)用戶,注冊(cè)時(shí)重復(fù)注冊(cè),是否顯示登錄提示為該用戶已經(jīng)注冊(cè)等信息4. 因果圖法概念: 因果圖法是一種利用圖解法分析輸入的各種組合情況,設(shè)計(jì)測(cè)試用例的方 法,適合檢查程序輸入條件的各種組合情況。應(yīng)用:等價(jià)類(lèi)劃分和邊界值方法都是考慮
8、輸入條件,沒(méi)有考慮輸入條件的各種 組合,輸入條件之間的相互制約關(guān)系,著重在輸入條件的組合條件之間的關(guān) 系。設(shè)計(jì)測(cè)試用例的步驟:1. 分析規(guī)格說(shuō)明,哪一些是原因,哪一些是結(jié)果,給每一個(gè)原因和結(jié)果賦予 個(gè)標(biāo)識(shí)符2. 根據(jù)規(guī)格說(shuō)明,找出原因和原因,原因和結(jié)果之間的對(duì)應(yīng)關(guān)系,根據(jù)這些關(guān) 系,畫(huà)出因果圖。3. 把因果圖轉(zhuǎn)換為判定表。4. 判定表的每一列拿出來(lái)作為依據(jù),設(shè)計(jì)測(cè)試用例。實(shí)例: 有一個(gè)處理單價(jià)為 5 角錢(qián)的飲料的自動(dòng)售貨機(jī)軟件測(cè)試用例的設(shè)計(jì)。其規(guī)格說(shuō)明如 下:若投入 5 角錢(qián)或 1 元錢(qián)的硬幣,押下橙汁或啤酒的按鈕,則相應(yīng)的飲料就送 出來(lái)。若售貨機(jī)沒(méi)有零錢(qián)找,則一個(gè)顯示零錢(qián)找完的紅燈亮,這時(shí)在
9、投入 1 元硬幣并 押下按鈕后,飲料不送出來(lái)而且 1 元硬幣也退出來(lái);若有零錢(qián)找,則顯示零錢(qián)找完的 紅燈滅,在送出飲料的同時(shí)退還 5 角硬幣。1 分析這一段說(shuō)明,列出原因和結(jié)果原因:1售貨機(jī)有零錢(qián)找2 投入 1 元硬幣3 投入 5 角硬幣4押下橙汁按鈕5 .押下啤酒按鈕結(jié)果:21 售貨機(jī)零錢(qián)找完燈亮22 退還 1 元硬幣23 退還 5 角硬幣24 送出橙汁飲料25 送出啤酒飲料2 畫(huà)出因果圖,如圖所示。所有原因結(jié)點(diǎn)列在左邊,所有結(jié)果結(jié)點(diǎn)列在右邊。建立中間結(jié)點(diǎn), 表示處理的中間狀態(tài)。中間結(jié)點(diǎn):11 投入1元硬幣且押下飲料按鈕12押下橙汁或啤酒的按鈕13應(yīng)當(dāng)找5角零錢(qián)并且售貨機(jī)有零錢(qián)找14錢(qián)已付清
10、投入lJLlUE押F機(jī)汁按鞍h獰卜哪酒按牠忖清rpTkfKA晟15?錄松售眞抑1零飯拓?zé)舫溥t還1元皎幣找用收帀理出權(quán)汁啟料送出解flit料3轉(zhuǎn)換成判定表:序號(hào)J234E67S9WlSdKd7B920I234&87g93012中間結(jié)lr:00E1血EWQQ4在判定表中,陰影部分表示因違反約束條件的不可能出現(xiàn)的情 況,刪去。第16列與第32列因什么動(dòng)作也沒(méi)做,也刪去。最后 可根據(jù)剩下的16列作為確定測(cè)試用例的依據(jù)。5. 判定表驅(qū)動(dòng)法概念:分析和表達(dá)多邏輯條件下執(zhí)行不同操作的情況下的工具。應(yīng)用:適合處理不同邏輯條件的組合值,分別執(zhí)行不同的操作。實(shí)例:6. 正交試驗(yàn)法。概念:alois理論,從大量的試
11、驗(yàn)數(shù)據(jù)中挑選適量的,有代表性點(diǎn),從而合理地測(cè)試 的一種科學(xué)實(shí)驗(yàn)的設(shè)計(jì)方法,聚類(lèi)分析方法,因子法等。步驟:1.提取功能說(shuō)明,構(gòu)造因子 一狀態(tài)表。步驟:構(gòu)造因子-狀態(tài)表。把影響實(shí)驗(yàn)指標(biāo)的條件稱為因子 而影響實(shí)驗(yàn)因子的條件叫因子的狀態(tài).利用正交實(shí)驗(yàn)設(shè)計(jì)方法來(lái)設(shè)計(jì)測(cè)試用例時(shí),首先要根據(jù)被測(cè)試軟件的規(guī)格說(shuō)明書(shū)找出 影響其功能實(shí)現(xiàn)的操作對(duì)象和外部因素,把他們當(dāng)作因子,而把各個(gè)因子的取值當(dāng)作狀態(tài).對(duì)軟件需求規(guī)格說(shuō)明中的功能要 求進(jìn)行劃分,把整體的概要性的功能要求進(jìn)行層層分解與展開(kāi) 分解成具體的有相對(duì)獨(dú)立性的基本的功能要求.這樣就可以把被測(cè)試軟件中所有的因子都確定下來(lái),并為確定個(gè)因子的權(quán)值 提供參考的依據(jù).確
12、定因子與狀態(tài)是設(shè)計(jì)測(cè)試用例的關(guān)鍵.因此要求盡可能全面的正確的確定取值,以確保測(cè)試用例的設(shè)計(jì) 作到完整與有效。加權(quán)篩選,生成因素分析表測(cè)試 用例的方法: 正交表的推導(dǎo)依據(jù) Galois理論(這里省略, 需要時(shí)可查數(shù)理統(tǒng)計(jì)方面的教材)。7. 功能圖法。概念:功能圖由狀態(tài)遷移圖和布爾函數(shù)組成 狀態(tài)遷移圖用狀態(tài) 和遷移來(lái)描述一個(gè)狀態(tài)指出數(shù)據(jù)輸入的位置(或時(shí)間),而遷移則指明狀態(tài)的改變同時(shí)要依靠判定表或因果圖表示的邏輯功測(cè)試用例:要用到邏輯覆蓋和路徑測(cè)試的概念和方法 ,其屬白盒 測(cè)試方法中 的內(nèi)容邏輯覆蓋是以程序內(nèi)部的邏輯結(jié)構(gòu)為基礎(chǔ)的 測(cè)試用例設(shè)計(jì)方法該方法要求測(cè)試人員對(duì)程序的邏輯結(jié)構(gòu)有清 楚的了解由于
13、覆蓋測(cè)試的目標(biāo)不同,邏輯覆蓋可分為:語(yǔ)句覆蓋, 判定覆蓋,判定-條件覆蓋,條件組合覆蓋及路徑覆蓋下面我們指 的邏輯覆蓋和路徑是功能或系統(tǒng)水平上的 ,以區(qū)別與白盒測(cè)試中 的程序內(nèi)部的結(jié)構(gòu)。8.場(chǎng)景法概念:圖中經(jīng)過(guò)用例的每條路徑都用基本流和備選流來(lái)表示,直黑線表示基本流,是經(jīng)過(guò)用例的最簡(jiǎn)單的路徑 以ATM為例子:結(jié)束用例場(chǎng)景設(shè)計(jì) 場(chǎng)景 1 成功提款 基本流場(chǎng)景 2 ATM 內(nèi)沒(méi)有現(xiàn)金 基本流 備選流 2場(chǎng)景 3 ATM 內(nèi)現(xiàn)金不足 基本流 備選流 3場(chǎng)景 4 PIN 有誤(還有輸入機(jī)會(huì)) 基本流 備選流 4場(chǎng)景 5 PIN 有誤(不再有輸入機(jī)會(huì)) 基本流 備選流 4場(chǎng)景 6 賬戶不存在 /賬戶類(lèi)型
14、有誤 基本流 備選流 5場(chǎng)景 7 賬戶余額不足 基本流 備選流 6Web 測(cè)試中的界面測(cè)試用例1. 文本框?yàn)樽址捅靥铐?xiàng)非空校驗(yàn)1)必填項(xiàng)未輸入 程序應(yīng)提示錯(cuò)誤2)必填項(xiàng)只輸入若干個(gè)空格,未輸入其他字符 程序應(yīng)提示錯(cuò)誤3)每一個(gè)文本框都要輸入數(shù)據(jù),來(lái)校驗(yàn)數(shù)據(jù)是否保存成功; 字段唯一性校驗(yàn):1)新增時(shí)輸入重復(fù)的字段值 必須提示友好信息2)修改時(shí)輸入重復(fù)的字段值 必須提示友好信息; 字段長(zhǎng)度校驗(yàn)1)輸入(最小字符數(shù) -1)-程序應(yīng)提示錯(cuò)誤2)輸入(最小字符數(shù)) -ok3)輸入(最小字符數(shù) +1) -ok4)輸入(最大字符數(shù)) -ok5)輸入(最大字符數(shù) -1)-ok6) 輸入(最大字符數(shù) +1)
15、-ok字段為特殊字符校驗(yàn):1) 輸入對(duì)某一些字符禁止時(shí),限制是否成功,提示信息是否友好2) 所有特殊字符必須進(jìn)行測(cè)試多行文本框輸入:1) 是否允許回車(chē)換行;2) 保存后在顯示能夠保持輸入時(shí)的格式;3) 僅輸入回車(chē)換行,查看是否正確保存,并且查看保存結(jié)果2. 文本框?yàn)閿?shù)值型邊界值:1) 輸入【最小值 -1】 -程序應(yīng)提示錯(cuò)誤;2) 輸入【最小值】 -ok3) 輸入【最大值】 -ok4) 輸入【最大值 +1】-程序應(yīng)提示錯(cuò)誤位數(shù):1) 輸入【限制位數(shù)】 -ok2) 輸入【限制位數(shù)】 - 根據(jù)實(shí)際項(xiàng)目情況,是否自動(dòng)四舍五入還是提示信 息3) 輸入【限制位數(shù) -1】-ok3. 上傳圖片對(duì)于上傳的文件,
16、假設(shè)系統(tǒng)要求上傳的文件為 jpeg 格式的圖片,大小為小于等于 2M 的文件。1) 文件類(lèi)型正確,文件大小合適的校驗(yàn)2) 文件類(lèi)型正確,大小不合適的校驗(yàn)3 ) 文件類(lèi)型錯(cuò)誤,文件大小合適的校驗(yàn),包 括.doc, .xls, .ppt, .bmp, .jpeg, .psd, .tiff, .png, .swf, .svg, .pcx, .txt 等4)文件類(lèi)型和文件大小合法,上傳一個(gè)正使用的圖片4. 文件導(dǎo)出1)驗(yàn)證導(dǎo)出文件名長(zhǎng)度,根據(jù)具體情況而定2)驗(yàn)證導(dǎo)出文件為空的情況3)驗(yàn)證導(dǎo)出文件名為特殊字符的情況4)驗(yàn)證導(dǎo)出信息是否正確5)驗(yàn)證導(dǎo)出文件的時(shí)間是否在合理范圍內(nèi)6)驗(yàn)證導(dǎo)出目的磁盤(pán)空間已滿
17、的情況下,導(dǎo)出是否有友好處理方式5. 文件上傳1)頁(yè)面易用性,鍵盤(pán)和鼠標(biāo)操作,tab跳轉(zhuǎn)順序2)按鈕文字正確性3)說(shuō)明文字是否正確4)上傳文件超過(guò)最大值的提示5)上傳文件格式是否全部支持6)文件名的設(shè)置,特殊字符,長(zhǎng)度等6. 表單測(cè)試1)注冊(cè)、登錄功能是否實(shí)現(xiàn);2)提交、清空按鈕功能是否實(shí)現(xiàn);3)修改表單與注冊(cè)頁(yè)面數(shù)據(jù)項(xiàng)是否相同,修改表單是否對(duì)重名做驗(yàn)證;4)提交的數(shù)據(jù)是否能正確保存到后臺(tái)數(shù)據(jù)庫(kù)中(后臺(tái)數(shù)據(jù)庫(kù)中的數(shù)據(jù)應(yīng)與前臺(tái)錄 入內(nèi)容完全一致,數(shù)據(jù)不會(huì)丟失或被改變);5)表單提交,刪除,修改后是否有提示信息;提示、警告、或錯(cuò)誤說(shuō)明應(yīng)該清 楚、明了、恰當(dāng)。6)瀏覽器的前進(jìn)、后退、刷新按鈕,是否會(huì)
18、造成數(shù)據(jù)重現(xiàn)或頁(yè)面報(bào)錯(cuò);7)提交表單是否支持回車(chē)鍵和 Tab鍵;Tab鍵的順序與控件排列順序要一致,目 前流行總體從上倒下,同時(shí)行間從左到右的方式8)下拉列表功能是否實(shí)現(xiàn)和數(shù)據(jù)是否完整(例如:省份和市區(qū)下拉列表數(shù)據(jù)是否 互動(dòng));7. 列表測(cè)試1)每個(gè)列標(biāo)題,要求點(diǎn)擊后能按其進(jìn)行排序:第一次點(diǎn)擊為正序,以后每次點(diǎn)擊 為升、降續(xù)的切換。2)進(jìn)入下一頁(yè)、上一頁(yè),以及任意分頁(yè)顯示時(shí),條件需始終保持有效。3)分頁(yè)4)第2頁(yè)/共8頁(yè)每頁(yè)10條/共79條”中的分頁(yè)數(shù)據(jù)必須正確;5)第一頁(yè)、上一頁(yè)、下一頁(yè)、最后一頁(yè)的link在當(dāng)前上下文有意義時(shí)顯示, 否則隱藏或顯示為文本標(biāo)簽;6)填入某個(gè)數(shù)字,點(diǎn)擊 跳轉(zhuǎn)到”
19、按鈕,到正確的頁(yè)數(shù);8. 命令按鈕控件的測(cè)試1)點(diǎn)擊按鈕,正確響應(yīng)操作。例如:點(diǎn)擊確定,正確執(zhí)行操作;單擊取消, 或者關(guān)閉按鈕,退出窗口。2)對(duì)非法的輸入或者操作給出足夠的提示說(shuō)明,例如提示手機(jī)號(hào)不能為空。9. 復(fù)選框的測(cè)試a多個(gè)復(fù)選框可以被同時(shí)選中;b多個(gè)復(fù)選框可以被部分選中;c 多個(gè)復(fù)選框可以都不被選中;d 逐一執(zhí)行每一個(gè)復(fù)選框的功能;10. 滾動(dòng)條控件的測(cè)試1) 滾動(dòng)條的長(zhǎng)度根據(jù)顯示信息長(zhǎng)度或者寬度及時(shí)變換,這樣有利于用戶了解 顯示信息的位置和百分比2) 拖動(dòng)滾動(dòng)條,檢查屏幕刷新情況,并查看是否有亂碼;3) 單擊滾動(dòng)條;4) 用滾輪控制滾動(dòng)條;5) 滾動(dòng)條的上下按鈕。11. 各種控件在窗
20、體中混合使用的測(cè)試1) 控件間的相互作用;2) Tab 鍵的順序,一般是從上到下,從左到右;3) Enter鍵和esc鍵的使用。Ps: 般是單個(gè)控件功能的測(cè)試,確保無(wú)誤后,再行多個(gè)控件的功能組合的測(cè)試。12. 提示信息1.1 靜態(tài)文字與它的提示信息一致性,例如手機(jī)號(hào)信息有誤,機(jī)號(hào)不能為空 的類(lèi)似信息,而不能是提示別的。1.2 空值時(shí),出錯(cuò)信息需要統(tǒng)一,例如手機(jī)號(hào)為空,提示手機(jī)號(hào)不能為空, 而不是別的。1.3 點(diǎn)擊上一步,返回的頁(yè)面不應(yīng)該殘留出錯(cuò)信息;1.4 靜態(tài)提示信息,在錄入框右側(cè),應(yīng)有錄入信息的相應(yīng)要求的提示文字, 達(dá)到方便操作的目的。1.5 必填項(xiàng)的提示信息13. 鏈接測(cè)試2.1 發(fā)現(xiàn)
21、404錯(cuò)誤;2.2避免死鏈接情況,執(zhí)行完相應(yīng)操作,應(yīng)有返回按鈕,返回到相應(yīng)頁(yè)面。14. 瀏覽器的后退 3.1退出系統(tǒng),直接關(guān)閉瀏覽器或點(diǎn)擊后退鍵,退出都不應(yīng)再返回系統(tǒng)。15. 分辨率文字顯示,樣式等要支持常見(jiàn)分辨率,例如我的顯示器是 LED 2423w ,分辨率是 1920*1080,頁(yè)面能正常顯示。16. 防止 SQL 注入式攻擊 不允許任何直接在 jsp 頁(yè)面調(diào)用 SQL 語(yǔ)句17. 用戶非授權(quán)頁(yè)面訪問(wèn) 頁(yè)面過(guò)期的時(shí)間設(shè)定,用戶在設(shè)定時(shí)間內(nèi)未進(jìn)行任何操作,不允許訪問(wèn)系統(tǒng)。 常見(jiàn)模塊的測(cè)試點(diǎn):1. 登錄用戶名和密碼都符合要求(格式上的要求)用戶名和密碼都不符合要求(格式上的要求)用戶名符合要
22、求,密碼不符合要求(格式上的要求)密碼符合要求,用戶名不符合要求(格式上的要求)用戶名或密碼為空數(shù)據(jù)庫(kù)中不存在的用戶名,不存在的密碼數(shù)據(jù)庫(kù)中存在的用戶名錯(cuò)誤的密碼數(shù)據(jù)庫(kù)中不存在的用戶名存在的密碼輸入的數(shù)據(jù)前存在空格輸入正確的用戶名密碼以后按 enter是否能登陸如果注冊(cè)時(shí)密碼區(qū)分大小寫(xiě),登錄時(shí)也要區(qū)分密碼的大小寫(xiě)2.添加 要添加的數(shù)據(jù)項(xiàng)均合理,檢查數(shù)據(jù)庫(kù)中是否添加了相應(yīng)的數(shù)據(jù) 留 出 一 個(gè) 必 填 數(shù) 據(jù) 為 空 按照邊界值等價(jià)類(lèi)設(shè)計(jì)測(cè)試用例的原則設(shè)計(jì)其他輸入項(xiàng)的測(cè)試用例不符合要求的地方要有錯(cuò)誤提示是否支持table鍵按en ter是否能保存若提示不能保存,也要察看數(shù)據(jù)庫(kù)里是否多了一條數(shù)據(jù)3
23、. 刪除 刪除一個(gè)數(shù)據(jù)庫(kù)中存在的數(shù)據(jù),然后查看數(shù)據(jù)庫(kù)中是否刪除 刪除一個(gè)數(shù)據(jù)庫(kù)中并不存在的數(shù)據(jù),看書(shū)否有錯(cuò)誤提示,并且數(shù)據(jù)庫(kù)中沒(méi)有數(shù)據(jù)被刪除 輸入一個(gè)格式錯(cuò)誤的數(shù)據(jù),看是否有錯(cuò)誤提示,并且數(shù)據(jù)庫(kù)中沒(méi)有數(shù)據(jù)被刪除。輸入的正確數(shù)據(jù)前加空格,看是否能正確刪除數(shù)據(jù)什么也不輸入是否指出table鍵 是否支持enter鍵4. 查 詢 精確查詢: 輸入的查詢條件為數(shù)據(jù)庫(kù)中存在的數(shù)據(jù),看是否能正確地查出相應(yīng)得數(shù)據(jù) 輸入正確的查詢條件以前加上空格,看是否能正確地查出相應(yīng)的數(shù)據(jù)輸入格式或范圍不符合要求的數(shù)據(jù),看是否有錯(cuò)誤提示輸入數(shù)據(jù)庫(kù)中不存在的數(shù)據(jù)不輸入任何數(shù)據(jù)是否支持table鍵模糊查詢:在精確查詢的基礎(chǔ)上加上以下一點(diǎn) 輸入一些字符,看是否能查出數(shù)據(jù)庫(kù)中所有的相關(guān)信息5. 用戶注冊(cè)從用戶名和密碼角度寫(xiě)了幾個(gè)要考慮的測(cè)試點(diǎn),以等價(jià)類(lèi)劃分和邊界值法來(lái)分析1.填寫(xiě)符合要求的 數(shù)據(jù)注 冊(cè): 用戶名字和密 碼都 為最大長(zhǎng)度(邊 界值分 析,取上點(diǎn))3. 填寫(xiě)符合要求的數(shù)據(jù)注冊(cè) 內(nèi)2.填寫(xiě)符合要求的 數(shù)據(jù)注 冊(cè): 用戶名字和密 碼都 為最小長(zhǎng)度(邊 界值分 析,取上點(diǎn)): 用戶名字和密碼都是非
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 木材定金合同范本
- 會(huì)計(jì)臨時(shí)勞務(wù)合同范本
- 勞務(wù)派遣合同范本購(gòu)買(mǎi)
- 協(xié)議證明合同范本
- 業(yè)委會(huì)與物業(yè)委托合同范本
- 別墅規(guī)劃合同范本
- 區(qū)域保護(hù)合同范本
- 農(nóng)村房子修繕承包合同范本
- 公園門(mén)衛(wèi)服務(wù)合同范本
- 包裝費(fèi)合同范本
- 閩教版四年級(jí)下冊(cè)勞動(dòng)教案
- 汽車(chē)電氣設(shè)備構(gòu)造與維修(高職版)全套教學(xué)課件
- 中小學(xué)必背飛花令詩(shī)詞-(春、月、風(fēng)、花、山、江、人、日、動(dòng)物、顏色、數(shù)字)
- 緩刑解除矯正個(gè)人總結(jié)
- 北師大版小學(xué)數(shù)學(xué)六年級(jí)下冊(cè)全冊(cè)一課一練課課練(含答案)
- 白酒加工小作坊整治工作方案
- 發(fā)揚(yáng)體育精神展青春光彩
- 四年級(jí)數(shù)學(xué)(四則混合運(yùn)算)計(jì)算題專(zhuān)項(xiàng)練習(xí)與答案匯編
- 國(guó)家基本公共衛(wèi)生服務(wù)項(xiàng)目績(jī)效考核課件
- 孕產(chǎn)婦深靜脈血栓預(yù)防與護(hù)理課件
- 腳輪行走測(cè)試技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論