测试用例(控件和界面)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9 录入的月份为 1.系统识别为合法日期,允 ﹛4、6、9、 许进行下一步操作 11﹜中的任何 一个,录入 DD(日期) 的值在【1,
30】区间内
10 录入的月份为 1.系统识别为非法日期,不 ﹛4、6、9、 允许进行下一步操作 11﹜中的任何 一个,录入 DD(日期) 的值不在 【1,30】区 间内
6 录入的数据, 1.保存成功 带有小数位
7 录入区间内的 1.保存成功
数据进行保 2.保存后的数据,显示结果
存,(如: 依然是录入的数据(如:
100.99、
100.99、121.99)
121.99)
8 录入区间内的 1.保存成功
数据进行保 2.保存后的数据,显示结果
存,(如: 依然是录入的数据(如:
7 录入的月份为 1.系统识别为合法日期,允 ﹛1、3、5、 许进行下一步操作 7、8、10、 12﹜中的任何 一个,录入 DD(日期) 的值在【1, 31】区间内
8 录入的月份为 1.系统识别为非法日期,不 ﹛1、3、5、 允许进行下一步操作 7、8、10、 12﹜中的任何 一个,录入 DD(日期) 的值不在 【1,31】区 间内
实际情况
7 录入的字符 保存成功 串,包括特殊 字符串,进行 保存【如: Null】
8 录入的字符 保存成功。系统自动将以上半 串,包括半角 角的符号转换为全角符号 的单引号、双 引号、星号、 百分号、括 号、大于号、 小于号、连续 两个减号、空 格、TAB符 号,进行保存
9 录入的字符 保存成功,系统自动将以上符 串,包括回 号转换为空格符号 车、软回车符 号,进行保存 【软回车可以 通过复制、粘 贴来实现】
控件和界面测试用例
2007-04-13
一、控件测试用例
1、【模块名】
序 号:
1
控件名称: 单行字符录入框
功能描述:
编号 1
输入/动作
录入的字符串 长度在【最小 值,最大值】 之间,进行保 存
期望的输出/相应 保存成功
2 录入字符串的 字符内容要居左显示 显示格式
3 输入字符串为 1.保存成功(允许保存空
录入的数据等 于【最大值】 +1,进行保存
录入的数据, 带有小数位的 数据
期望的输出/相应 保存成功
保存成功
保存成功
1.保存不成功。弹出提示信 息,并将焦点定位到当前录入 框 或 2.当焦点移开当前录入框 时,系统自动清空当前录入框 的数据 1.保存不成功。弹出提示信 息,并将焦点定位到当前录入 框。 或 2.当焦点移开当前录入框 时,系统自动清空当前录入框 的数据。 1.系统控制,不允许录入小 数位。 或 2.录入小数位后,当焦点移 开时,系统自动清空当前录入
时,系统自动清空当前录入框
的字符内容。
11 录入正确数据 1.系统以带千分号格式显示 后,显示结果 数据。 2.数据全部居右显示。
12 焦点跳转到当 数据被置为全选状态 前录入框
13 在录入框直接 录入中,在不需要任何键的辅 录入负数【前 助操作的情况下,就可以完成 提:允许录入 负数的录入 负数】
字符内容,进 符;
行保存
或
2.当焦点移开当前录入框
时,系统自动清空当前录入框
的字符内容。
9 录入正确数据 1.系统以带千分号格式显示 后,显示结果 数据。 2.数据全部居右显示。
10 当焦点跳转到 录入框的数据被置为全选状 当前录入框 态。
11 在录入框直接 录入中,在不需要任何键的辅 录入负数【前 助操作的情况下,就可以完成 提:允许录入 负数的录入 负数】
7 录入区间内的 1.保存成功
数据进行保 2.保存后的数据,显示结果
存,(如: 依然是录入的数据(如:
100.99、
100.99、121.99)
121.99)
8 录入区间内的 1.保存成功
数据进行保 2.保存后的数据,显示结果
存,(如: 依然是录入的数据(如:
100.01、
100.01、121.01)
序 号: 控件名称: 功能描述:
2 多行字符录入框
编号 1
2
输入/动作
录入的字符串 长度在【最小 值,最大值】 之间,进行保 存
录入字符串的
期望的输出/相应 保存成功
字符内容要居左显示
实际情况
显示格式
3 输入空值进行 1.保存成功(允许保存空
保存
值)
2.保存不成功,弹出提示信
息,确定后,将焦点定位到当
100.01、
100.01、121.01)
121.01)
9 录入空数据, 1.保存成功,保存后的值默
进行保存
认为0(允许为空)
2.保存不成功,弹出提示信
息,确定后,将焦点定位到当
前录入框(不允许保存空值)
10 在录入框录入 1.系统控制,不允许任何字
字符内容,进 符;
行保存
或
2.当焦点移开当前录入框
序 号: 控件名称: 功能描述:
7 DateTime控件
编号 1
2 3
4
输入/动作 在录入框中录 入内容为空, 进行保存
默认日期录入 型的输入格式
录入 YYYY(年 份)的值在 【1895, 2100】区间内 录入
期望的输出/相应 1.保存成功(允许保存空 值) 2.保存不成功,弹出提示信 息,确定后,将焦点定位到当 前录入框(不允许保存空值) 1.系统自动控制为【YYYY年 MM月DD日】或【YYYY年 MM】的输入格式。 1.系统识别为合法年份,允 许进行下一步操作
17 在整型录入框 1.调整数据到最小值后,在 中,使用下箭 使用下箭头调整时,系统不应 头调整数据, 该在做任何操作。 使其调整到小 或 于【最小值】 2.当焦点移开当前录入框 时,系统自动清空当前录入框 的数据。
序 号: 控件名称: 功能描述:
5 小数数据录入框
编号 1
2
3
输入/动作
录入的数据在 【最小值,最 大值】区间 内,进行wk.baidu.com存
10 焦点跳转到当 数据被置为全选状态 前录入框
11 在录入框直接 录入中,在不需要任何键的辅 录入负数【前 助操作的情况下,就可以完成 提:允许录入 负数的录入 负数】
12 在整型录入框 1.调整后的数据值 = 原值 + 中,使用上箭 基数的值 头调整数据 【基数=1】
13 在整型录入框 1.调整后的数据值 = 原值 - 基 中,使用下箭 数的值 头调整数据 【基数=1】
1.系统识别为非法年份,不
实际情况
YYYY(年 份)的值不在 【1895, 2100】区间内
允许进行下一步操作
5 录入MM(月 1.系统识别为合法月份,允 份)的值在 许进行下一步操作 【1,12】区 间
6 录入MM(月 1.系统识别为非法月份,不 份)的值不在 允许进行下一步操作 【1,12】区 间
序 号: 控件名称: 功能描述:
6 货币数据录入框
编号 1
2
3
输入/动作
录入的数据在 【最小值,最 大值】区间 内,进行保存
录入的数据等 于【最小 值】,进行保 存
录入的数据等 于【最大 值】,进行保 存
期望的输出/相应 保存成功
保存成功
保存成功
实际情况
4 录入的数据等 1.保存不成功。弹出提示信
于【最小
息,并将焦点定位到当前录入
值】-1,进行 框
保存
或
2.当焦点移开当前录入框
时,系统自动清空当前录入框
的数据
5 录入的数据等 1.保存不成功。弹出提示信 于【最大值】 息,并将焦点定位到当前录入 +1,进行保存 框 或 2.当焦点移开当前录入框 时,系统自动清空当前录入框 的数据
6 录入的数据, 1.保存成功 带有小数位
期望的输出/相应 保存成功
保存成功
保存成功
1.保存不成功。弹出提示信 息,并将焦点定位到当前录入 框 或 2.当焦点移开当前录入框 时,系统自动清空当前录入框 的数据 1.保存不成功。弹出提示信 息,并将焦点定位到当前录入 框。
实际情况
或 2.当焦点移开当前录入框 时,系统自动清空当前录入框 的数据。
11 录入年份为闰 允许进行保存 年的2月,录 入的日期为29
12 录入年份不是 不允许保存,提示相关信息 闰年的2月, 录入的日期为 29
14 在整型录入框 能正确操作 中,使用上箭 头调整数据, 使其调整到等 于【最大值】
15 在整型录入框 能正确操作 中,使用下箭 头调整数据, 使其调整到等 于【最小值】
16 在整型录入框 1.调整数据到最大值后,在 中,使用上箭 使用上箭头调整时,系统不应 头调整数据, 该在做任何操作。 使其调整到大 或 于【最大值】 2.当焦点移开当前录入框 时,系统自动清空当前录入框 的数据。
6 录入的数据, 1.系统控制,不允许录入小
带有小数位的 数位。
数据
或
2.录入小数位后,当焦点移
开时,系统自动清空当前录入
框数据。
7 录入空数据, 1.保存成功,保存后的值默
进行保存
认为0(允许为空)
2.保存不成功,弹出提示信
息,确定后,将焦点定位到当
前录入框(不允许保存空值)
8 在录入框录入 1.系统控制,不允许任何字
序 号: 控件名称:
4 整型录入控件允许Up-Down控件录入框
功能描述:
编号 1 2 3 4
5
6
输入/动作 录入数据的大 小在【最小 值,最大值】 区间内,进行 保存 录入的数据等 于【最小 值】,进行保 存 录入的数据等 于【最大 值】,进行保 存 录入的数据等 于【最小 值】-1,进行 保存
序 号: 控件名称: 功能描述:
3 整型数据录入框
编号 1 2 3 4
5
输入/动作 录入数据的大 小在【最小 值,最大值】 区间内,进行 保存
录入的数据等 于【最小 值】,进行保 存
录入的数据等 于【最大 值】,进行保 存
录入的数据等 于【最小 值】-1,进行 保存
录入的数据等 于【最大值】 +1,进行保存
空值,进行保 值)
存
2.保存不成功,弹出提示信
息,确定后,将焦点定位到当
前录入框(不允许保存空值)
4 输入最大字符 保存成功 串【最大值长 度】,进行保 存
5 输入最大字符 当录入字符达到最大长度时, 数【最大值长 系统不再允许录入任何字符 度】+1个字 符,进行保存
6 录入的字符串 保存成功。保存后的字符串应 在前后,存在 该把前后的空格符清空 多个空格字 符,进行保存
前录入框(不允许保存空值)
4 录入最大字符 保存成功 数【最大值长 度】,进行保 存
5 输入最大字符 当录入字符达到最大长度时, 数【最大值长 系统不再允许录入任何字符 度】+1个字 符,进行保存
6 录入的字符串 保存成功。保存后的字符串应 在前后,存在 该把前后的空格符清空 多个空格字 符,进行保存
实际情况
框数据。
7 录入空数据, 1.保存成功,保存后的值默
进行保存
认为0(允许为空)
2.保存不成功,弹出提示信
息,确定后,将焦点定位到当
前录入框(不允许保存空值)
8 在录入框录入 1.系统控制,不允许任何字
字符内容,进 符;
行保存
或
2.当焦点移开当前录入框
时,系统自动清空当前录入框
的字符内容。
9 录入正确数据 1.系统以带千分号格式显示 后,显示结果 数据。 2.数据全部居右显示。
121.01)
9 录入空数据, 1.保存成功,保存后的值默
进行保存
认为0(允许为空)
2.保存不成功,弹出提示信
息,确定后,将焦点定位到当
前录入框(不允许保存空值)
10 在录入框录入 1.系统控制,不允许任何字
字符内容,进 符;
行保存
或
2.当焦点移开当前录入框
时,系统自动清空当前录入框 的字符内容。
11 录入正确数据 1.系统以带千分号格式显示 后,显示结果 数据。 2.数据全部居右显示。 3.系统自动为显示数据加入 货币符号
12 焦点跳转到当 数据被置为全选状态 前录入框
13 在录入框直接 录入中,在不需要任何键的辅 录入负数【前 助操作的情况下,就可以完成 提:允许录入 负数的录入 负数】
7 录入的字符 保存成功 串,包括特殊 字符串,进行 保存【如: Null】
8 输入的字符 保存成功。系统自动将以上半 串,包括半角 角的符号转换为全角符号 的单引号、双 引号、星号、 百分号、括 号、大于号、 小于号、连续 两个减号、空 格、TAB符 号,进行保存
9 录入的字符 保存成功
串,包括回 车、软回车符 号,进行保存 (系统支持回 车键操作)
录入的数据等 于【最小 值】,进行保 存
录入的数据等
期望的输出/相应 保存成功
保存成功
保存成功
实际情况
于【最大 值】,进行保 存
4 录入的数据等 1.保存不成功。弹出提示信
于【最小
息,并将焦点定位到当前录入
值】-1,进行 框
保存
或
2.当焦点移开当前录入框
时,系统自动清空当前录入框
的数据
5 录入的数据等 1.保存不成功。弹出提示信 于【最大值】 息,并将焦点定位到当前录入 +1,进行保存 框 或 2.当焦点移开当前录入框 时,系统自动清空当前录入框 的数据