1:写出下列输入需要测试的边界值: (1)一个文本框允许输入1~1000的实数。
时间: 2023-06-14 19:04:35 浏览: 317
输入需要测试的边界值如下:
- 最小值测试:输入0.999,测试是否能够正确处理小于1的实数。
- 正常值测试:输入任意在1到1000之间的实数,测试系统是否能够正确处理。
- 最大值测试:输入1000.001,测试是否能够正确处理大于1000的实数。
- 非法值测试:输入非数值型数据(如字母、符号等),测试系统是否能够正确处理并给出相应的提示信息。
相关问题
1:写出下列输入需要测试的边界值: (2)一个文件的名字最多允许输入255个字符。 (3)使用126的邮箱的边界值。 (4)在2GB的U盘上保存文件。
### 回答1:
(2) 文件名字的边界值测试:
- 最小值:空字符串
- 临界值:255个字符的字符串
- 最大值:256个字符的字符串
(3) 邮箱的边界值测试:
- 最小值:空字符串
- 临界值:126个字符的字符串
- 最大值:127个字符的字符串
(4) U盘存储文件的边界值测试:
- 最小值:空文件
- 临界值:2GB的文件
- 最大值:超过2GB大小的文件
### 回答2:
1. 对于一个文件的名字最多允许输入255个字符,边界值的测试可能包括:
- 输入文件名字为1个字符,测试下界边界
- 输入文件名字为255个字符,测试正常边界
- 输入文件名字为256个字符,测试上界边界
- 输入文件名字为空,测试异常边界
2. 对于使用126的邮箱,边界值的测试可能包括:
- 使用126邮箱注册账号成功,测试正常边界
- 使用126邮箱注册账号失败,测试异常边界(例如输入其他邮箱格式的地址)
3. 对于在2GB的U盘上保存文件,边界值的测试可能包括:
- 保存一个1MB的文件,测试下界边界
- 保存一个2GB的文件,测试正常边界
- 保存一个大于2GB的文件,测试上界边界(应该无法完成保存操作)
边界值测试是一种测试方法,旨在找出系统的边界情况,以检查系统在极限条件下是否正常工作。在这些边界情况中,可能存在一些错误或异常情况,需要进行特殊处理以保证系统的正确性和稳定性。
### 回答3:
(2) 文件名字最多允许输入255个字符的边界值可以包括以下情况:
- 输入0个字符,测试空文件名的情况;
- 输入1个字符,测试最小有效文件名的情况;
- 输入255个字符,测试最大有效文件名的情况;
- 输入256个字符,测试超出最大限制的情况。
(3) 使用126的邮箱的边界值可以包括以下情况:
- 输入0个字符,测试空邮箱的情况;
- 输入1个字符,测试最小长度的有效邮箱的情况;
- 输入126个字符,测试最大长度的有效邮箱的情况;
- 输入127个字符,测试超出最大限制的情况。
(4) 在2GB的U盘上保存文件的边界值可以包括以下情况:
- 保存一个文件大小为0的文件,测试空文件的情况;
- 保存一个文件大小为1 byte的文件,测试最小文件大小的情况;
- 保存一个文件大小为2GB的文件,测试最大文件大小的情况;
- 保存一个文件大小超过2GB的文件,测试超过U盘存储限制的情况。
以上是对每个边界值的基本测试,还可以通过组合边界值来进行更复杂的测试。测试输入的边界值有助于确保系统在这些限制情况下的正常运行,并预防潜在的错误。
创建一个二维数组,其中,边界值为1,其余值为0
好的,以下是创建一个边界为1,其余为0的二维数组的 Python 代码:
```python
# 定义二维数组的行数和列数
rows, cols = 5, 5
# 创建一个二维数组,初始化为0
arr = [[0 for j in range(cols)] for i in range(rows)]
# 将边界值设置为1
for i in range(rows):
for j in range(cols):
if i == 0 or i == rows-1 or j == 0 or j == cols-1:
arr[i][j] = 1
# 打印数组
for i in range(rows):
for j in range(cols):
print(arr[i][j], end=' ')
print()
```
输出结果为:
```
1 1 1 1 1
1 0 0 0 1
1 0 0 0 1
1 0 0 0 1
1 1 1 1 1
```
这个二维数组的边界值为1,其余值都为0,可以根据需要修改行数、列数和边界值的值。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)