<fieldset id="gy0wc"></fieldset>
<fieldset id="gy0wc"></fieldset>
  • <ul id="gy0wc"><sup id="gy0wc"></sup></ul>
  • 當(dāng)前位置:首頁 > 行業(yè)知識 > 綜合

    邊界值分析法

    關(guān)注:27 發(fā)布時(shí)間:2021-08-30 11:00:02

    在日常的測試工作中,比較重要的一個(gè)步驟就是寫測試用例,那么如果我們寫一個(gè)高質(zhì)量的測試用例呢?選擇寫測試用例的方法很重要。我們應(yīng)該為不同的功能選擇合適的方法。比如一個(gè)注冊頁面,我們應(yīng)該如何設(shè)計(jì)測試用例?

    對于這類輸入框較多、長度有限的功能模塊,我們一般采用等價(jià)類劃分和邊界值分析來設(shè)計(jì)測試用例。

    等價(jià)類劃分:等價(jià)類劃分是將所有輸入條件劃分為若干等價(jià)類,然后從所有等價(jià)類中提取代表性數(shù)據(jù)進(jìn)行測試的方法。

    有效的等價(jià)類:對程序合理而有意義的輸入

    等價(jià)類無效:程序輸入無效

    這里我們假設(shè)

    用戶名的限制是8-16位數(shù)字和大小寫字母的組合

    手機(jī)號碼限制在11位

    密碼的限制是8-16個(gè)字母、數(shù)字和特殊符號的組合

    首先,使用等價(jià)類劃分

    有效的等價(jià)類:所有信息填寫正確

    無效的等價(jià)類:它們中的一個(gè)填寫不正確

    無效等價(jià)類包括用戶名為空、用戶名填寫不正確(用戶名不能包含特殊字符、漢字、不小于8個(gè)字符且不大于16個(gè)字符)、用戶名重復(fù)、手機(jī)號碼為空、手機(jī)號碼填寫不正確(11位數(shù)字但不是手機(jī)號碼、小于11位數(shù)字、大于11位數(shù)字、非數(shù)字)、手機(jī)號碼重復(fù)、密碼為空、密碼填寫不正確(小于8位數(shù)字且大于16位數(shù)字)

    這里我只列出用戶名的等價(jià)測試用例,其他輸入框就不一一列出了

    這樣用例就不完整了,我們需要用邊界值分析來輔助測試。

    邊界值分析:邊界值分析法不同于等價(jià)類劃分法。它從幾個(gè)等價(jià)類中提取有代表性的數(shù)據(jù)進(jìn)行測試,但是同時(shí)測試左右輸入邊界值。

    用戶名長度為8-16位,比較小邊界值為8,所以我們要測試不合格長度和比較小合格長度,即7和8;比較大邊界是16,所以我們要測試比較大合格長度和不合格長度,即16和17。

    手機(jī)號碼的長度限制是11位,所以我們要測試它的臨界值,即10位和12位

    密碼長度限制為8-16位,比較小邊界值為8,所以我們要測試不合格長度和比較小合格長度,即7和8;比較大邊界是16,所以我們要測試比較大合格長度和不合格長度,即16和17。

    這里我只列出用戶名的邊界值用例

    除了等價(jià)類劃分和邊界值分析,頁面上還有一些其他的元素。我們將為剩下的元素補(bǔ)充用例,主要用于ui測試。

    讓我們通過一個(gè)新的地址頁面來合并這兩種方法。

    首先,我們來分析一下需求。我們可以看到,收貨人可以自己填寫,也可以從通信中選擇;手機(jī)號可以是中國大陸、港澳臺及海外地區(qū)的,所以涉及到手機(jī)號必須與所選地區(qū)一致的情況;區(qū)域只能選擇填寫;詳細(xì)地址可以手動填寫,也可以定位選擇。

    這里我們假設(shè)每個(gè)字段的數(shù)據(jù)要求是:

    收貨人:2-20個(gè)字符,字符都可以

    手機(jī)號碼:8-20位數(shù)字(考慮到不同國家的電話號碼不同)

    詳細(xì)地址:10-100字符,包括特殊符號

    讓我們開始編寫測試用例

    首先,采用等價(jià)類劃分的方法對數(shù)據(jù)進(jìn)行分析

    收貨人有兩種有效的等價(jià)類:一種是手動輸入合格的收貨人名稱(因?yàn)檫@里可以輸入字符,所以我們寫用例時(shí),收貨人名稱應(yīng)該包括字母、數(shù)字、特殊符號、標(biāo)點(diǎn)符號、漢字等。),另一種是從通信中選擇收貨人;無效的等價(jià)類包括:名稱長度小于2個(gè)字符,名稱長度大于20個(gè)字符,名稱未填寫。

    手機(jī)號碼的有效等價(jià)類是輸入的手機(jī)號碼與選擇的手機(jī)號碼的屬性匹配;無效等價(jià)類有:輸入的手機(jī)號碼歸屬與選擇的手機(jī)號碼不匹配,手機(jī)號碼長度小于8位,手機(jī)號碼長度大于20位,手機(jī)號碼包含漢字,手機(jī)號碼包含特殊字符,手機(jī)號碼包含字母,手機(jī)號碼為空。

    因?yàn)橹荒苓x擇區(qū)域,所以無論選擇哪個(gè)區(qū)域,都是有效的等價(jià)類,區(qū)域的無效等價(jià)類只能留空

    詳細(xì)地址的有效等價(jià)類是輸入的地址滿足要求(因?yàn)檫@里的詳細(xì)地址可以輸入字符,所以我們寫用例時(shí),詳細(xì)地址應(yīng)該包括字母、數(shù)字、特殊符號、標(biāo)點(diǎn)符號、漢字等。)或者通過定位選擇地址。無效的等價(jià)類是輸入的地址太長或太短。

    下面,我只根據(jù)手機(jī)號寫詳細(xì)的測試用例

    接下來,我們使用邊界值分析的方法來補(bǔ)充用例

    收貨人姓名長度限制為2-20位數(shù)字,比較小邊界值為2,所以我們要測試不合格長度和比較小合格長度,即1和2;比較大邊界是20,所以我們要測試比較大合格長度和不合格長度,即20和21。

    手機(jī)號長度限制為8-20位,比較小邊界值為8,所以我們要測試不合格長度和比較小合格長度,即7和8;比較大邊界是20,所以我們要測試比較大合格長度和不合格長度,即20和21。

    詳細(xì)地址的長度限制是10-100位,比較小邊界值是10,所以我們要測試不合格長度和比較小合格長度,即9和10;比較大邊界是100,所以我們要測試比較大合格長度和不合格長度,即100和101。

    下面也是一個(gè)只列出手機(jī)號邊界值的詳細(xì)測試案例

    就分享而言,你的朋友有新的知識嗎?

    猜你喜歡

    • 抖音關(guān)注和粉絲一樣嗎

      抖音關(guān)注和粉絲一樣嗎16人支持

      關(guān)注,也就是你對你喜歡的博主或者作者做了什么,可以不斷看到你喜歡的創(chuàng)作者的信息,也就是關(guān)注。當(dāng)然是粉絲,也就是喜歡你內(nèi)容的人,也就是你的粉絲。簡單來說,就是你喜歡什么,喜歡你…

    • 衛(wèi)衣短了怎么加長

      衛(wèi)衣短了怎么加長71人支持

      ?,如果我的衣服短了,我該怎么辦「蕾絲裝飾」一件非常普通的t恤如果你想拉長,下擺可以加蕾絲裝飾一件很簡單的t恤立馬有了點(diǎn)睛之筆時(shí)尚感也增加了很多這種小花邊其實(shí)在家里到處都…

    • 女生中醫(yī)就業(yè)前景

      女生中醫(yī)就業(yè)前景9人支持

      從17年前的非典到2020年的新冠肺炎疫情,中醫(yī)藥在提高治愈率、降低死亡率方面顯示出了獨(dú)特的療效,得到了各方的認(rèn)可。特別是新冠肺炎疫情爆發(fā)后,中醫(yī)藥對疫情的防控做出了重要貢…

    • 未來打工者該何去何從

      未來打工者該何去何從38人支持

      目前,世界經(jīng)歷了三次工業(yè)革命,無論是蒸汽時(shí)代、電氣時(shí)代還是信息時(shí)代,每一次革命都給人們的生活帶來了巨大的變化。如今,科學(xué)技術(shù)在社會中發(fā)揮著越來越重要的作用,一些設(shè)備變得越…

    • 甩鍋局是什么意思?

      甩鍋局是什么意思?99人支持

      相信經(jīng)常使用tgp助理的玩家都知道,系統(tǒng)會在游戲結(jié)束后給出相應(yīng)的評價(jià)和評分,其中tgp評價(jià)分為九種,這里就不詳細(xì)介紹了。最常見的評價(jià)是拋鍋局和盡力局,但你真的理解拋鍋局的含義…

    • 巴西龜為什么不能養(yǎng)

      巴西龜為什么不能養(yǎng)27人支持

      巴西烏龜最初是作為寵物龜引入中國的。隨著時(shí)間的推移,很多家庭養(yǎng)了十年、八年甚至更久的巴西烏龜??赡苡腥瞬幌腽B(yǎng),但我真的不知道這龜人道了怎么辦。找個(gè)好歸宿是最好的處理…

    • 桶風(fēng)干后能直接穿嗎

      桶風(fēng)干后能直接穿嗎115人支持

      洗衣機(jī)每個(gè)家庭都有,但不是每個(gè)人都能用。大部分家用洗衣機(jī)都是把衣服扔進(jìn)去,加洗衣液,開始漂洗,最后晾干。但是,你知道如何使用清潔、干燥、快速洗滌等功能嗎?用不了就一起看!學(xué)了…

    • 深情表白的一段話

      深情表白的一段話63人支持

      嗯嗯,我是一個(gè)愛情分析班,專注于解決情感問題。我來回答一下,有哪些比較靠譜漂亮的告白?1.指著你的心,對她霸氣的說:你是我這里的人!從此,吃喝,生死,請問我是否同意。2.上個(gè)月的晚上,和…

    • 閑魚怎么設(shè)置允許花唄

      閑魚怎么設(shè)置允許花唄95人支持

      傳統(tǒng)上,網(wǎng)店分為兩類,一類是淘寶、京東等規(guī)范電商平臺上的在線電商,一類是微信等社交平臺上的“微商”。經(jīng)??吹胶芏嘧x者留言。前者需要復(fù)雜的注冊流程和監(jiān)管機(jī)制,后者需要一定…

    • 最有前景的小型工廠

      最有前景的小型工廠83人支持

      在農(nóng)村開什么樣的小作坊比較好?我可以直接告訴你幾個(gè)有生命力的小作坊?!?】榨油機(jī):在農(nóng)村,農(nóng)民用自己的油料作物提取食用油,食用安全,純度高,不含任何添加劑。如果選擇在交通便…

    • win10準(zhǔn)備就緒一直轉(zhuǎn)圈

      win10準(zhǔn)備就緒一直轉(zhuǎn)圈76人支持

      經(jīng)過一整天的測試,老張燦可以確定20h2的很多bug是升級舊系統(tǒng)造成的,或者win10的很多bug是升級過程造成的,新安裝的系統(tǒng)問題很少。這次老張也遇到了剛加載系統(tǒng)就有95%/96%的卡無…

    • 鍋糊了怎么去除黑漬

      鍋糊了怎么去除黑漬18人支持

      不銹鋼鍋怎么燒黑如新?我經(jīng)常清理沉積在不銹鋼炊具、天然氣炊具等廚具上的燃燒污垢。我的經(jīng)歷如下,可以分享給大家:1.小蘇打浸泡法將兩瓶或兩勺小蘇打放入不銹鋼鍋中,倒入一小碗…

    主站蜘蛛池模板: 精品91自产拍在线观看| 精品一区二区三区在线观看| 国产精品成人精品久久久| 亚洲国产精品国自产拍AV| 国产精品无码素人福利不卡| 国产精品无套内射迪丽热巴| 亚洲国产精品第一区二区三区| 99久久99久久精品国产片| 99精品免费视品| 国产亚洲色婷婷久久99精品| 日韩熟女精品一区二区三区| 99国内精品久久久久久久| 国产精品久久网| 潮喷大喷水系列无码久久精品| 无码精品人妻一区二区三区漫画| 日本精品一区二区三区在线视频一| 国产精品无码v在线观看| 日韩精品在线免费观看| 国产精品欧美亚洲韩国日本不卡| 久久成人国产精品| 亚洲国产精品无码久久一线| 欧美亚洲综合免费精品高清在线观看 | 欧美精品华人在线| 国产精品视频久久久| 精品国产品香蕉在线观看75| 国产一成人精品福利网站| 国产成人精品日本亚洲专一区| 国产成人久久精品激情| 久久精品国产久精国产思思| 人妻AV一区二区三区精品| 久久丫精品国产亚洲av| 久久66热人妻偷产精品9| 国产精品丝袜黑色高跟鞋| 97久久久久人妻精品专区| 国产精品区免费视频| 国产成人精品日本亚洲11| 国产亚洲婷婷香蕉久久精品| 国产精品久久久久久| 影视网欧洲精品| 国产精品一区二区三区免费| 久久99亚洲综合精品首页|