1.静态文本、标签,其作用都是显示一个静态的、用户不能改变的字符串。
测试对象:
a.其所在的位置;包括对齐、文字大小、颜色、显示的边框等与整个界面是否协调。
b.显示的字符串文字表达是否清晰,有无错别字、显示是否完全,有无中、英语言混排等。
c.如果是某些控件的提示,则提示与控件的功能、作用是否一致,有时通过代码可以修改提示,这往往是根据用户的输入或选择来调整的,则检查是否及时地修改文字。
d.有时,对静态文本进行了扩展,例如可以称为一个超级链接,链接到一个web窗口。所以还要检查选择前后的链接颜色是否改变等。
2.文本框
a.输入一个测试数据,验证正确。再次输入是否发生覆盖。
b.输入中包含特殊的字符,例如空格、\n、™、【※※®§¶不可显示字符后,系统是否处理
c.一些隐含的规则,例如:年销售额、应收金额、预收金额等需要限定输入数字的情况,检验保存前和保存后的格式是否有变化,经常会出现四舍五入、科学计数的情况。
d.长度方面的测试,例如:没有输入、输入等于要求长度、超出长度等。一定要有该项的测试,否则容易出现界面变形的情况,最好是能在界面上进行限制。
e.是否支持键盘快捷键,单击鼠标右键是否出来菜单,支持剪切、复制、粘贴操作否?
f. 违反规则后,系统给出的提示是否准确?用户能够理解?
3.命令按钮
a.主要考虑控件上的文字、、多个按钮的格式、布局是否标准。
b.对删除、修改等操作给予确认。
4.单选按钮
单选按钮通常表示一组相互排斥的选择。例如:选择表示时间的格式、对或错,男或女等。 a.在显示单选按钮时,一般都会给用户一个默认的选择,用户可以修改选择,修改后,原来的选中标识要取消。每个按钮都要至少覆盖一次。
5.UpDown控件 ,如图所示:
这种控件一般是循环控制,当显示的数字到达边界时,应该循环回到相反的边界。该控件中的编辑框,一般也允许用户输入。
a.对该控件中的编辑框进行检查,比如该控件的范围为1-10,验证没有输入、输入等于要求长度、超出长度等三种情况,系统是否处理。
b.编辑框中是空白时,按下上、下箭头如何反应。
6.组合列表框,如图所示: 该控件一般在查询模块中出现,
a.项目比较多时,验证是否容易查找,是否有模糊查找功能。
b.有的编辑框允许用户输入,这样相当于一个编辑框,可以按照测试编辑框的方法进行测试,但是同时保证用户的输入是合法的项,是被系统所接受的。
7.列表框
有多个下拉列表框同时需要选择时,验证一下保存后的信息是否跟所选择的信息一致。
8.滚动条
测试滚动条时,注意,滚动块的长度是否与被滚动的窗口中的内容对应,有时,滚动条还没有滚动到最下端,已经全是空白了,这样打开窗口时,往往给用户一个错觉。
9.登陆窗口
a.输入正确的和不正确的用户名和密码,进行测试。
b.密码的字符、长度有无限制。
C.输入错误次数有无限制。
d.输入为默认值、空时有什么现象。
10.日期控件
a.在查询模块中,检查在查询前和查询后日期显示是否有变化?
在查询模块中,应该验证所有查询条件在查询前和查询后内容是否有变化。
posted on 2005-12-05 10:03
咚咚咚 阅读(575)
评论(0) 编辑 收藏 引用 所属分类:
TestCase