系统的BUG到底是什么?如何测试

比如说我们现在就有一个什么有一个成绩登录系统,好在这个成绩登录系统中间他要去输入,他要求去输入每个人的成绩,然后其实每个人成绩之后,那么你就可以去在这个成绩系统中间对你自己的成绩进行查询,那么你在这个录入这个成绩的时候录入这个成绩的时候,他的要求就是说必须是0~100分之间,否则的话就是不符合要求的。 

那因此对于这一个成绩它的这一个分类,我们说可以分为什么,这是一个范围,吧它的这个要求就是一个范围,这是一个范围,那么对于一个范围的话,我们是可以去确定一个有效跟两个无效,一个有效和两个无效等价类,那么它是如何来分。 

outputo-20210618-094611-066-oceq.png

有效的话就是说是合理合法的这个数据,那么有效的有效的就是什么 就是0~100,只要是0~100中间的任何一个数字那它都是有效的, 好,那么无效的话无效,我们说可以确定两个无效,对于有这一种范围的,我们是如何去确定它无效,第一个是小于0的这一个类别是无效的。

如果说你输的这一个值是一个负数的话,那么我这一个什么我这一个成绩我就会提示你说你录的成绩是不合理的,请重新录入好第二个类别的话,我们就是去找到什么大于100的,因为我的这一个成绩满分就只有100分,如果说你录入的成绩是大于100分的话,那我也会告诉你说这个成绩超出我们的这个范围,引入的成绩不合理,请重新录入, 

好,这一个就是咱们的第一个规则,第一个规则如果说确定你的这个输入条件是一个范围的话,我们可以去确定一个有效两个无效。 好,那么我们确定了这个范围之后,这个是确定范围,大家发现没有确定范围之后,其实咱们要选择的数据还是有很多,比如说0~100中间这里就有100个数据可以选择那我到底选哪个好,那么对于有效等价类跟无效等价类等价类划分法,它的一个原则,它的一个很大的特点是什么 。

划分划法它的特点就是在一个类别中在一个类别中,任何一个数据它的这个什么,它可以代表着一个类别的证据,就是说在这一个类别中间,比如说在我们这个类别中间,只要你从中间取任何一个数据,比如说我取一个50,那么它的这一个作用,任何一个数据的效果,或者说它可以发挥的这一个效果跟作用,就可以代表了这一个类别中间的每一个数据它的这个作用,比如说什么,比如说我们这个成绩系统它有一个bug,你再去录入这个成绩是有效的时候,它就会提示一个问题。

分享: