作业帮 > 综合 > 作业

软件测试中等价类的划分有一条指导原则是:若输入条件需要特定的值,则可以定义一个有效等价类和两个无效等价类.这句话怎么理解

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/24 08:12:50
软件测试中等价类的划分有一条指导原则是:若输入条件需要特定的值,则可以定义一个有效等价类和两个无效等价类.这句话怎么理解呢?
我自己的理解是,例如这个特定的值为5至10之间(这里包括5和10)的整数,那么一个有效等价类就取5到10之间,假如是7;两个无效的等价类就是小于5和大于10的整数,例如3和12;那么5和10就为边界值.在测试中,如果输入非有效的值,这里大于10小于5,则应该有相应提示或者不能被保存.
再问: 但是你所说的是另外一条原则:若输入条件指定一个范围,则可以定义一个有效等价类和两个无效等价类。
再答: 特定值是一样的吧,假如只准输入3,你输入 其他都不得行。这个不一定去抠那个字眼来理解。等价类是一个集合也可以是一个值,看看这个http://wenku.baidu.com/link?url=C8feMYR-Iqyzbo_Aox81dQapm6X0YUheC19Qp6JQELJwxH50DIVV102vmxHh1H2HMB_iiTmA-KI8E7tGgaezdLEFbWtxqx2WCQHq5VT7KFu;很多时候测试工作中没有那么多死理,需要根据业务灵活处理