日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软件测试之黑盒测试-等价类划分法

發布時間:2023/12/10 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件测试之黑盒测试-等价类划分法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

首先,明確等價類分為有效等價類和無效等價類兩種,一般無效等價類都是根據有效等價類寫出來的。為了嚴謹,在白話文之前還是附個定義吧,以免誤人子弟。

說白了,有效等價類就是有效輸入數據的集合,無效等價類就是非法數據的集合。

這里的考點一般有兩點,一個就是畫等價類表,另一個就是設計測試用例覆蓋等價類。

等價類:
1.有效 無效并存
2.有效數量確定,無效你劃分越細致,所得出的無效等價類越多,答案并不唯一。下面會舉例說明,具體看題目要求即可。

最常見的就是范圍限制,比如密碼長度,月為1~12,成績等等,這里的有效等價類一般為in range,也就是在范圍內。無效等價類一般思想就是不在范圍內
這里以月份1~12為例,有效等價類為1-12,那么無效等價類最常見也是最容易想到的就是小于1或者大于12這兩個,但是要是還想繼續劃分下去的話,也可以衍生出來輸入含有字符或者輸入為空這兩個無效等價類。這也就是所說的軟件測試再細致都不為過,當然你劃分的越細致,對于功能的測試也全面,但同樣也會增加你的測試樣例的時間成本,相當于一把雙刃劍。

測試樣例進行覆蓋:
1.對于有效等價類的測試樣例的覆蓋體現在一個盡可能多的原則上,即在一個測試樣例中覆蓋的有效等價類越多越好,直至所有的有效等價類都被覆蓋過一遍,
2.對于無效等價類,這里需要注意的是,在設計測試用例的時候,每次只能覆蓋一個無效等價類。有人可能會在這里有疑問,這里簡單說一下,比如說題目要求輸入一個合法日期,你輸入了0月32日,預期的輸出是非法輸入。但是你并不知道到底是對月的判斷的error報錯還是對day的判斷的error報錯,不能很好的測試出系統在哪一方面的功能有不完善的地方。

考研也只是大學的一部分,沒必要為了考研把大學應該學到的知識,應該參加的活動全部放棄,對于分數的追求永無止境,為了上岸再怎么高都不為過,但是對于能力的要求,我覺得也絕不能忽視,不能把考研當做自己不去學或者做一切事情的借口。

總結

以上是生活随笔為你收集整理的软件测试之黑盒测试-等价类划分法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。