实用软件测试指南 - 图文(4)

2019-04-05 13:06

北京吉威数源信息技术有限公司

图10 不需要在任务栏显示的窗口

解决方案:设置窗体的ShowInTaskBar 属性。

3)

细则描述:弹出窗口的初始位置设置是否合适。一般情况下窗口的弹出位置设置在中间位置。也有一些特殊情况,为了方便用户放在其他位置上,只要便于用户操作,初始位置没有一定之规。

解决方案:设置窗体的startPosition属性。

4)

细则描述:弹出窗口是否需要最大化、最小化按钮。一般情况下弹出窗口均没有最大、最小化按钮。只有一些大的功能或子系统提供最大、最小化按钮。一般在任务栏显示的窗口均有最大、最小化按钮。

解决方案:设置窗体的MaximizeBox和MinimizeBox属性。

5)

细则描述:弹出窗口是否需要固定窗口大小(不能拖动缩放)。一般情况下有最大、最小化按钮的窗口不固定大小,没有最大、最小化按钮的窗口固定大小。 解决方案:设置窗体的FormBorderStyle属性。

6)

细则描述:弹出窗口关闭时是否需要有提示。对于大的功能或子系统退出时需要有适当的提示。

7)

细则描述:弹出窗口的标题注意修改,注意弹出窗口的标题不要显示为英文,同时要和菜单项的名称相一致。 解决方案:设置弹出窗体的属性

8)

细则描述:对于弹出窗口,高度不能超过550象素,宽度不能超过750象素(大小

13

北京吉威数源信息技术有限公司

可调窗口的初始大小也应遵照此规范)。

解决方案:(这样设置有利于800*600的分辨率显示)。

9)

细则描述:控件本身的右键菜单功能应该被屏蔽,有如图11所示情况是不正确的。

图11 右键菜单

4.1.3 鼠标状态

鼠标状态切换:为了让用户感觉界面更友好,在需要用户较长时间等待的地方,鼠标应该注意切换为等待状态。

4.1.4 消息提示框

1)

细则描述:默认的所有的提示框统一使用DevelopExpress的消息提示框,如图12所示,不要使用.Net系统原有的MessageBox。

图12 正确的提示框

解决方案:使用GUIUtil 类的封装的静态方法,输出消息提示框。

2)

细则描述:选择合适的消息提示框。(“确定”,“确定、取消”,“是、否、取消”等几种消息提示框)。

解决方案:使用GUIUtil 类的封装的静态方法,输出消息提示框。

3)

细则描述:适当的增加提示信息来确认相关操作。

解决方案:例如:删除数据库记录操作、关闭编辑状态、保存等情况增加消息框引导用户完成操作。

14

北京吉威数源信息技术有限公司

图13 适当的提示

4.1.5 输入框

1)

细则描述:输入框允许输入的类型。(是整数还是浮点型,是输入数值还是字符串。) 解决方案:使用GUIUtil 类的封装的静态方法,对所有输入框进行输入控制。

2)

细则描述:输入框允许输入的范围。(字符串的最大、最小长度,数值的最大、最小值。)

解决方案:设置控件属性

3)

细则描述:是否允许0的输入,明确0代表什么含义。

(例如:在地图图层比例尺设置的时候,0代表的是地图可以放大到无限大,而在打印输出模块,线转面功能的宽度设置的时候,0宽度被认为是不合理的、无意义的,需要禁止用户输入。) 4)

细则描述:是否允许输入一些特殊字符,如单引号,如果允许,是否合理。

4.1.6 下拉选择框

1)

细则描述:下拉选择框是否允许用户输入,还是只能选择已列出选项。如果允许用户输入,则文本框输入所有的需要注意的地方,对下拉选择框一样适用。

4.1.7 树形控件

1)

细则描述:树控件初始状态设置是否合理,哪些需要展开,哪些需要折叠,或者是否需要全部展开等。

解决方案:设置树形控件的属性

2)

细则描述:TreeList、GridControl的列头拖动丢失问题。

解决方案:设置控件的 TreeList的AllowMoveToCustomozationForm 属性为

15

北京吉威数源信息技术有限公司

false.(为防止属性设置丢失,建议在程序初始时在代码中设置属性)在gridView 的DragObjectOver 事件增加if (e.DropInfo.Index < 0) e.DropInfo.Valid = false;

4.2 非缺陷实例

1) 细则描述:改变主界面风格,图例框的滚动条风格没有变化,与整体不统一,这是系统

控件的bug,程序员无法控制,如图14中红框所示:

图14 滚动条

2) 细则描述:下拉框的底部为灰色,这是控件自身的美化效果,不是系统的bug,如图15

所示:

16

北京吉威数源信息技术有限公司

图15 下拉框

3) 细则描述:窗体标题中的文字无法对齐,如图16所示,这是采用的cell组件自身的问

题,程序员无法修复。

图16 标题文字

4) 细则描述:图中提示框中的描述信息有英文,提示信息中一般不允许有英文,但有些专

业术语翻译过来可能更糊涂,所以有时提示信息中使用英文。如图17所示:

17


实用软件测试指南 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版英语高中必修一Unit 2 English around the world单元测试

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: