GUI常见的测试要求(对GUI测试点的总的概括)
窗口
* 窗口能否基于相关的输入或菜单命令适当的打开
* 窗口能否改变大小、移动和滚动
* 窗口中的数据能否用鼠标、功能键、方向箭头和键盘操作
* 当被覆盖的窗口重新调用后,所有相关功能是否可操作
* 能否使用所有窗口的相关功能,所有相关功能是否可操作
* 相关的下拉式菜单,工具条,滚动条,对话框,按钮,图标和其它控制有否?能否正常显示?完全可用?
* 显示多窗口时,窗口名能否正确显示,活动窗口是否加亮
* 使用多用户时,所有窗口是否能实时更新
* 多次或不正确按鼠标是否会产生无法预测的结果
* 窗口的声音、颜色提示和窗口的操作顺序是否符合需求
* 窗口能否正确关闭
数据项
* 字母、数据能否正确显示且输入系统
* 图象方式数据项(如滚动条)是否正常工作
* 数据输入、消失是否可以理解,能否识别非法数据