0

函数需要两个且只有两个字符作为输入。当每个输入的符号是字母或数字时返回 1,其他情况下返回 0。数字是从 0 到 9 的印度-阿拉伯数字。字母是拉丁字母、西里尔字母或现代希腊字母。

之前发现的bug,slogan是:“Cyrillic letter can be treated as non-letter symbol”

重现操作:

功能输入:AУ。

预期输出:1。(逻辑:只有字母)。

观察到的输出:0。

该错误已修复。修复错误后,现有测试已经作为回归测试运行,这是测试报告:

输入 预期输出 状态 ΑΑ 1 Passed

1A 1 通过

11 1 通过

¥ 0 已通过

(1 0 通过

你会为 bug 的验证做哪些测试用例?您将提出哪些测试用例来强制执行函数的回归测试?输入少于 2 个符号和输入多于 2 个符号等负面测试超出了错误验证和其他回归测试用例的范围。我们很高兴看到您的推理和论证作为补充,但主要是为错误验证和额外的回归测试用例提供测试用例。

4

0 回答 0