假设某个输入由四位数字表示年,两位数字表示月,例如:201703,测试范围 1970-2049,设计测试用例完成对该输入的 check
时间: 2024-05-25 14:17:15 浏览: 10
1. 正常输入测试用例:
输入:201703
预期输出:True
2. 输入年份小于1970的测试用例:
输入:196903
预期输出:False
3. 输入年份大于2049的测试用例:
输入:205003
预期输出:False
4. 输入月份小于1的测试用例:
输入:201700
预期输出:False
5. 输入月份大于12的测试用例:
输入:201713
预期输出:False
6. 输入数字不足六位的测试用例:
输入:1703
预期输出:False
7. 输入字符串类型的测试用例:
输入:'201703'
预期输出:False
8. 输入特殊字符的测试用例:
输入:2017#3
预期输出:False
9. 输入非数字的测试用例:
输入:20a703
预期输出:False
10. 输入闰年2月份的测试用例:
输入:200402
预期输出:True
11. 输入平年2月份的测试用例:
输入:200202
预期输出:False
12. 输入31天月份的测试用例:
输入:201731
预期输出:False
13. 输入30天月份的测试用例:
输入:201706
预期输出:True
14. 输入29天月份的测试用例:
输入:202002
预期输出:True
15. 输入28天月份的测试用例:
输入:201802
预期输出:True
相关问题
6、设有一个档案管理系统,要求用户输入以年月表示的日期;假设日期限定在1990年1月-2049年12月,并规定日期由6位数字组成,前4位表示年,后2位表示月。现用等价类划分法设计测试用例,来测试程序的日期检查功能
等价类划分法是一种常用的测试方法,它将输入数据分为合法和非法两个等价类,从每个等价类中选择一个典型值作为测试用例。根据题目要求,可以将输入的日期按照以下等价类进行划分:
1. 合法年份:1990年-2049年
2. 非法年份:小于1990年和大于2049年
3. 合法月份:1月-12月
4. 非法月份:小于1月和大于12月
5. 合法日期:符合输入格式的日期
6. 非法日期:不符合输入格式的日期
针对上述等价类,可以设计如下测试用例:
1. 输入合法年份和合法月份,如199012、204912等,预期结果为合法日期
2. 输入非法年份和合法月份,如198812、205011等,预期结果为非法日期
3. 输入合法年份和非法月份,如199013、204913等,预期结果为非法日期
4. 输入非法年份和非法月份,如198813、205013等,预期结果为非法日期
5. 输入不符合格式的日期,如1990-12、1990/12等,预期结果为非法日期
6. 输入符合格式但不合法的日期,如199002、199013等,预期结果为非法日期
通过以上测试用例的设计和执行,可以验证档案管理系统的日期检查功能是否正确。
robotframework 关键字 send 如何输入:C:\番石榴\02-测试用例\1-店店U惠-大屏
在Robot Framework中,使用Send关键字模拟键盘输入时,如果要输入包含反斜杠字符 `\` 和数字的路径,需要在路径中每个反斜杠字符前面再加一个反斜杠字符 `\\` 来表示,并且整个路径需要使用双引号 `" "` 或单引号 `' '` 包围起来。
例如,如果要在一个文本框中输入 `C:\番石榴\02-测试用例\1-店店U惠-大屏` 这个路径,可以使用以下语句:
```
Input Text xpath=//input[@id='example_id'] "C:\\番石榴\\02-测试用例\\1-店店U惠-大屏"
```
这里使用了两个反斜杠来表示一个反斜杠字符,并且整个路径使用双引号 `" "` 包围起来,这样在执行时就可以正确输入这个路径了。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.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)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)