一. 命令按钮测试
1.1 按钮控件所需测试
- 按钮的功能能否实现
- 提示信息是否正确
- 对于不符合业务背景的输入数据是否有相应的处理方法
1.2. 对按钮控件进行测试的方法
- 单击按钮正确响应操作
- 键盘操作
- 对非法的输入或者操作给予足够的提示说明
- 错误说明应该清楚,明了,恰当,让用户明白错误出处
- 对可能造成数据无法恢复的操作比心提供确认信息,给用户放弃选择的机会
二. 单选按钮控件的测试
2.1 所需测试的内容
- 单元按钮,是否只能同事选中一个
- 各单选按钮的功能是否能正确完成
- 是否有默认被选中的选项
2.2 对单选按钮的测试的方法
- 一组单选按钮不能同事被选中,只能选中其中一个
- 逐一执行每个单选按钮的功能
- 一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空
三. Up-Down控件文本框的测试
3.1 需要测试的内容
- 对上下剪头的控制
- 列边界值的测试
- 对默认值的测试
- 对非法输入字符的控制
3.2 测试方法
- 直接输入数字或用上下剪头控制
- 利用上下剪头控制数字的自动循环
- 直接输入超边界数值
- 输入默认值,空白
- 输入字符
四,组合列表框的测试
4.1 所需测试内容
- 条目内容的检查
- 条目功能能否实现
- 在列表框中能否输入数据
4.2 测试方法
- 条目内容正确
- 逐一执行列表框中每个条目的功能
- 检查能否向组合列表框输入数据
五. 复选框控件的测试
5.1 测试内容
对于复选框控件所需测试选项是否能以各种组合形式被选中或不被选中.
5.2 对复选框控件进行测试的原则
- 多个复选框可以被同时选中
- 多个复选框可以被部分选中
- 多个复选框可以都不被选中
- 逐一执行每个复选框的功能
六. 列表框控件的测试
6.1 测试内容
- 条目内容是否正确
- 滚动条是否可以滚动
- 条码的功能能否实现
- 列表框能否完全实现多选操作时候多各种功能
6.2 测试方法
- 条目内容正确
- 逐一执行列表框中的每个条目的功能
- 列表框的内容较多时要使用滚动条
- 撩拨允许多选时,要分别建成按shigt选中条目,按Ctrl选中条目和直接用鼠标选中多项条目时候的情况
七. 滚动条控制的测试
7.1 测试内容
- 滚动条能否拖动
- 拖动滚动条时信息的显示情况
- 拖动滚动条时信息的刷新情况
- 滚动条的上下按钮是否可用
7.2 测试方法
- 滚动条的长度根据显示信息的长度和宽度及时变换,这样有利于用户了解显示信息的位置和百分比
- 拖动滚动条,检查屏幕的刷新情况,并查看是否有乱码
- 拖动滚动条
- 单击滚动条
- 用滚轮控制滚动条
- 滚动条的上下按钮