以下是某应用程序的规格描述,请按要求回答问题。 程序规则:实现某城市的电话号码,该电话号码由3部分组成。它的说明如下:区号:空白或3位数字;前缀:非“0”或“1”开头的3位数字;后缀:4位数字。 请分析该程序的规则说明和被测程序的功能,采用等价

admin2013-03-13  27

问题 以下是某应用程序的规格描述,请按要求回答问题。
   程序规则:实现某城市的电话号码,该电话号码由3部分组成。它的说明如下:区号:空白或3位数字;前缀:非“0”或“1”开头的3位数字;后缀:4位数字。
   请分析该程序的规则说明和被测程序的功能,采用等价类划分方法设计测试用例。

选项

答案首先分析程序的规则说明和被测程序的功能,将其划分等价类并编号,如下: 有效等价类输入: (1)区号:空白; (2)区号:3位数字; (3)前缀:从200~999的3位数字; (4)后缀:4位数字。 无效等价类输入: (5)区号:有非数字字符; (6)区号:少于3位数字; (7)区号:多于3位数字; (8)前缀:有非数字字符; (9)前缀:起始位为“0”; (10)前缀:少于3位数字; (11)前缀:多于3位数字; (12)后缀:有非数字字符; (13)后缀:少于4位数字; (14)后缀:多于4位数字。 根据上述等价类的划分,设计测试用例如下: 有效测试用例输入,如表6所示。 [*]

解析
转载请注明原文地址:https://jikaoti.com/ti/HUE7FFFM
0

随机试题
最新回复(0)