软件测试用例白盒测试,软件测试-白盒测试用例练习题
时间: 2023-10-06 07:13:29 浏览: 112
以下是一个简单的练习题,帮助你练习编写白盒测试用例:
1. 假设有一个函数用于计算两个数的和,函数名称为 `add_numbers`,请编写至少三个白盒测试用例来覆盖所有可能的情况,包括正常情况和异常情况。
2. 假设有一个函数用于判断一个字符串是否是回文字符串,函数名称为 `is_palindrome`,请编写至少三个白盒测试用例来覆盖所有可能的情况,包括正常情况和异常情况。
3. 假设有一个函数用于计算一个列表中所有元素的平均值,函数名称为 `calculate_average`,请编写至少三个白盒测试用例来覆盖所有可能的情况,包括正常情况和异常情况。
答案:
1.
- 输入两个整数,均为正数。
- 输入两个整数,其中一个为负数。
- 输入两个小数。
2.
- 输入一个回文字符串。
- 输入一个非回文字符串。
- 输入一个空字符串。
3.
- 输入一个包含多个整数的列表。
- 输入一个空列表。
- 输入一个包含负数和正数的列表。
阅读全文