分别用等价类划分和边界值方法设计测试用例测试密码域,要完整,需求如下

密码必须为字母或数字 必须大于6位小于10位
2024-12-12 10:27:22
推荐回答(1个)
回答1:

等价类划分是一种典型的黑盒测试方法,用这一方法设计测试用例完全不考虑程序的内部结构,只根据对程序的需求和说明,即需求规格说明书。 由于穷举测试工作量太大,以致于无法实际完成,促使我们在大量的可能数据中选取其中的一部分作为测试用例。

边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件,边界值分析不仅考虑输入条件,还要考虑输出空间产生的测试情况。

使用边界值分析方法设计测试用例,应确定边界情况。通常输入和输出等价类的边界,就是应着重测试的边界情况。应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据。

扩展资料:

注意事项:

1、尽可能多的覆盖尚未覆盖的有效等价类编号。

2、尽量只覆盖一个无效等价类编号。

3、等价类的划分,在有些情况下需要考虑相对性。例如判断等边三角形,需要在满足是三角形的基础上,划分有效等价类(三边相等),无效等价类(至少有一边与其它两边不相等)

参考资料来源:百度百科-等价类划分

参考资料来源:百度百科-边界值测试