15.4 测试用例(Test Case)

  15.4测试用例(Test Case)

  有了TDS,我们就可以按照TDS 的描述,对每一个功能点进行具体的测试了。具体地说,测试用例描述了如何设置测试前的环境,如何操作,预期的结果是什么。

  一个功能的所有测试用例合称为这个功能的测试用例集(TESTSuite)。

  九条:对于一个功能,用户可能的输入千差万别,我是不是得写成千上万个测试用例?

  阿亨:没必要,我们可以把纷繁的情况归类到几个类型中。例如,用户登录时有多种情况,我们可以归为以下几个类:

  (1)正确输入 (用户输入了合法并正确的用户名和密码),预期结果:用户能够正常登录。

  a. 用户名又有多种情况(数字、字母、中文)。

  (2)错误输入,预期结果:系统能给出相应的提示。

  a. 用户名不存在;

  b. 用户名含有不符合规定的字符 (控制字符,脚本语句等);

  c. 用户名存在,但密码错误 (具体测试时、可以输入空、超长字符串、大小写错误等)。

读书导航