界面测试总结

转载:http://blog.sina.com.cn/s/blog_13cc013b50102v4tp.htmlhtml

问题提出:怎么进行界面测试?windows

分析:无论作什么,都讲究投入和产出比,即最少的投入得到最大的产出,无论作什么,咱们都但愿把复杂的事情简单化,一样作测试也同样。工具

如何作到呢?这里采用了一种思想:分类测试-->动静结合,先静后动,循环交替。布局

    静态测试:非动即静,这里“静”-->对每一个界面(窗口)进行观察学习

动态测试:非静即动,这里“动”-->对界面(窗口)进行操做。测试

    动静结合,先静后动,循环交替:对每一个界面(窗口)都采起先观察界面再对界面操做的的原则,对每一个界面测试都尽量的同其它功能测试结合,减小 “测试冗余”->减小投入。字体

   

界面测试要点分类指针

    1.易用性htm

易理解性blog

软件相关属性应该容易被用户理解,好比功能按钮的命名,一看名字就便知道按钮用于作啥功能的。理想状况:用户不用查阅软件帮助文档就能理解软件

易学性

用户容易学会使用软件,好比windows平台,不用查看说明书也知道按F1就是现实帮助文档。注意:软件开发应遵照平台规范性,由于易学习性和很大一部分体现于规范性中,界面遵循规范化的程度越高,则易用性相应的就越好。

易操做性

用户容易操做和控制软件。(好比安装简单)

 

2.规范性

软件开发一般都遵循规范性,在界面这块尤其突出。如,在Windows为平台开发的软件则以Windows平台为规范,在Mac苹果平台开发则以苹果平台为规范。能够说:界面遵循规范化的程度越高,则易用性相应的就越好。

 

3.合理性

屏幕对角线相交的位置是用户直视的地方,正上方四分之一处为易吸引用户注意力的位置,在放置窗体时要注意利用这两个位置。

 

4.美观与协调性

尺寸美学观点:黄金分割比例

视觉美学观点:颜色搭配适当

布局美学观点:协调

 

5.数据准确性

 

6.独特性

良好的独特性不只能够吸引客户,还能够达到良好的广告效果。

 

7.多窗口与系统资源

 

理论联系实际-测试细节

    1.易用性-易理解性

1.   元素描述以及其它相关描述要精简易懂,望文知意。

2.   将完成相同或相近功能的元素(按钮,下拉框,滚动条,文本编辑框,复选框,单选按钮,列表框)用组框框选,并要有功能说明或标题。

3.   界面元素(如菜单元素)的图标能直观的表明要完成的操做。

 

    2.易用性-易操做性

1.   容易安装/注册等

2.   经常使用功能要有快捷键(方式)的支持(如:分页页面间的快捷切经常使用组合Ctrl+Tab)

3.   界面某些元素(如复选框,文本输入框,按钮等)要支持键盘自动浏览按钮功能,即按Tab键、回车鍵的自动切换功能,且Tab键顺序合理(第一次Enter、Tab键,应该定位在首要输入的和最重要信息的控件,2每次按Tab,Enter按一致的方向(顺序)跳跃--目前流行整体从上到下,同行间从左到右的方式。)  

4.   默认控件【通常是按钮(确认按钮/取消按钮等)要支持Enter及选操做,即按Enter后自动执行默认按钮对应操做

5.   可写控制项检测到非法输入后应给出说明并能自动得到焦点。

 

2.规范性

windows平台

1.   工具栏要求能够根据用户的要求本身选择定制。

2.   相同或相近功能的工具栏放在一块儿。

3.   工具栏中的每个按钮要有及时提示信息。

4.   工具栏的图标能直观的表明要完成的操做。

5.   系统经常使用的工具栏设置默认放置位置。

6.   工具栏太多时能够考虑使用工具箱。

7.   工具箱要具备可增减性,由用户本身根据需求定制。

8.   工具箱的默认总宽度不要超过屏幕宽度的1/5。

9.   状态条要能显示用户切实须要的信息,经常使用的有:

目前的操做、系统状态、用户位置、用户信息、提示信息、错误信息等,若是某一操做须要的时间较长,还应该显示进度条和进程提示。

10.  滚动条的长度要根据显示信息的长度或宽度能及时变换,以利于用户了解显示信息的位置和百分比。

11.  状态条的高度以放置五号字为宜,滚动条的宽度比状态条的略窄。

12.  菜单和工具条要有清楚的界限;菜单要求凸出显示,这样在移走工具条时仍有立体感。

13.  菜单和状态条中一般使用5号字体。工具条通常比菜单要宽,但不要宽的太多,不然看起来很不协调。

14.  右键快捷菜单采用与菜单相同的准则。

15.  快捷键,通常不本身创新,如F1老是帮助

菜单中常见组合

1):面向事务的组合有

Ctrl-D 删除 ;Ctrl-F 寻找 ;Ctrl -H替换;Ctrl-I 插入 ;Ctrl-N 新记录 ;Ctrl-S 保存 Ctrl-O 打开。

2):列表

Ctrl-R ,Ctrl-G定位;Ctrl-Tab下一分页窗口或反序浏览同一页面控件;。

3):编辑

Ctrl-A全选;Ctrl-C 拷贝;Ctrl-V 粘贴;Ctrl-X 剪切;Ctrl-Z撤消操做;Ctrl-Y恢复操做。

4):文件操做

Ctrl-P 打印;Ctrl-W 关闭。

5):系统菜单

Alt-A文件;Alt-E编辑;Alt-T工具;Alt-W窗口;Alt-H帮助。

6):MS Windows保留键

Ctrl-Esc 任务列表 ;Ctrl-F4 关闭窗口; Alt-F4 结束应用;Alt-Tab 下一应用 ;Enter 缺省按钮/确认操做 ;Esc 取消按钮/取消操做 ;Shift-F1 上下文相关帮助。

 

按钮中:

能够根据系统须要而调节,如下只是经常使用的组合。

Alt-Y肯定(是);Alt-C取消;Alt-N 否;Alt-D删除;Alt-Q退出;Alt-A添加;Alt-E编辑;Alt-B浏览;Alt-R读;Alt-W写。

16.  菜单位置:菜单是界面上最重要的元素,菜单位置按照按功能来组织, 菜单一般采用“经常使用--主要--次要--工具--帮助”的位置排列,符合流行的Windows风格。

17.  下拉菜单要根据菜单选项的含义进行分组,並且按照必定的规则进行排列,用横线隔开。

18.  菜单深度通常要求最多控制在三层之内,若是菜单选项较多,应该采用加长菜单的长度而减小深度的原则排列。

19.  一组菜单的使用有前后要求或有向导做用时,应该按前后次序排列。

20.  主菜单的宽度要接近,字数不该多于四个,每一个菜单的字数能相同最好。

21.  主菜单数目不该太多,最好为单排布置。

22.  不可用元素[如工具栏按钮]是否随当前的操做加亮或变灰

23.  光标、处理指示器和识别指针是否随操做恰当地改变?  

3.合理性

1.   同一界面上的控件数最好不要超过10个,多于10个时能够考虑使用分页界面显示。

2.   选项数较少时使用选项框,相反使用下拉列表框

3.   界面空间较小时使用下拉框而不用选项框。

4.   父窗体或主窗体的中心位置应该在对角线焦点(附近)。

5.   子窗体位置应该在主窗体的左上角或正中。

6.   多个子窗体弹出时应该依次向右下方偏移,以显示出窗体标题为宜。

7.   重要的命令按钮与使用较频繁的按钮要放在界面上注目的位置。

8.   错误使用容易引发界面退出或关闭的按钮不该该放在易点击的位置。横排开头或最后与竖排最后为易点位置。

9.   与正在进行的操做无关的按钮应该加以屏蔽(Windows中用灰色显示,无法使用该按钮)。

10.  对可能形成数据没法恢复的操做必须提供确认信息,给用户放弃选择的机会。

11.  非法的输入或操做应有足够的提示说明。

12.  对运行过程当中出现问题而引发错误的地方要有提示,让用户明白错误出处,避免造成无限期的等待。

13.  提示、警告、或错误说明应该清楚、明了、恰当。

14.  系统帮助,提供在线或者本地帮助文档

15.  显示多个窗口时,当前活动窗口的名称是否被适当地表示

 

4.美观与协调性

1.   窗体长宽接近黄金点比例,切忌长宽比例失调、或宽度超过长度。

2.   布局要合理,不宜过于密集,也不能过于空旷,合理的利用空间,且界面能够正常显示,如文字不被截断,元素之间不相互重叠。

3.   相同元素[如按钮]大小基本相近,忌用太长的名称,省得占用过多的界面位置。

4.   界面元素[如按钮,字体(一般使用的字体中宋体9-12较为美观)]和主窗体的大小要与界面的大小和空间要协调[如 放置完控件后界面不该有很大的空缺位置]。

5.   前景与背景色搭配合理协调,反差不宜太大,最好少用深色,如大红、大绿等。经常使用色考虑使用Windows界面色调,若是使用其余颜色,主色调要柔和,具备亲和力,坚定杜绝刺目的颜色。

6.   界面风格要保持一致,字的大小、颜色、字体要相同,除非是须要艺术处理或有特殊要求的地方。

7.   若是窗体支持最小化和最大化或放大时,窗体上的控件也要随着窗体而缩放;切忌只放大窗体而忽略控件的缩放。

8.   对于含有按钮的界面通常不该该支持缩放,即右上角只有关闭功能。

9.   一般父窗体支持缩放时,子窗体没有必要缩放。

10.  若是能给用户提供自定义界面风格则更好,由用户本身选择颜色、字体等。

 

5.数据准确性

1.   文字内容的正确性,文字包含图片形式的文字,文本形式的文字,无错别字[注:特别是帮助文档,内容应该和系统配套一致,技术支持的联系方式等,必定要准确无误]。

2.   图片内容的正确性,包含公司的logo图标,帮助文档中的截图等

 

6.独特性

1.   安装界面上应有单位介绍或产品介绍,并有本身的图标。

2.   主界面,最好是大多数界面上要有公司图标。

3.   登陆界面上要有本产品的标志,同时包含公司图标。

4.   帮助菜单的“关于”中应有版权和产品信息。

5.   公司的系列产品要保持一致的界面风格,如背景色、字体、菜单排列方式、图标、安装过程、按钮用语等应该大致一致。

 

7.多窗口的应用与系统资源

1.   关闭全部窗体,系统退出后要释放所占的全部系统资源 ,除非是须要后台运行的系统

2.   当被覆盖并重调用后,窗口可否正确地再生

3.   同时打开多个窗口,窗口之间是否有影响

 

界面测试的时候结合实际状况,有所取舍,自我创新,怎么样把上述细节融入于功能测试中,尽可能减小“测试冗余”,我目前也不是有很好的想法,能想到的就是动静结合了,先观察,再操做。欢迎你们提出本身的好点子。

相关文章
相关标签/搜索