background image

12.操作数与操作符不符合
对于数值计算考虑操作数和操作符之间的限定关系;对于图形计算还要考虑各种输入数据之
间的组合关系。
13.递归调用自身
考虑对象的自我交互或复制。
14.计算结果溢出
一次又一次地执行计算或使用很大或很小的输入和数据进行计算,重点测试数据类型的初始
值或边界值附近的值,强制数据产生上溢或下溢。
15.数据共享或关联功能计算出错
当一个以上的功能在同一时间处于运行状态,可以考虑以点带面,重点测试某一功能,对可
能与这个功能相连的其他功能附带测试。
16.文件系统超载
当软件较大,运行时需要较大空间时,强制磁盘系统满容量或小于等于被测试软件运行时所
需容量后,运行被测试软件或利用测试工具模拟磁盘状况。
17.介质忙或不可用
软件运行需要消耗大量内存或需要其他相关软件同时运行,可通过启动大量程序或利用测试
工具模拟磁盘状况。
18.介质损坏
用实际损坏介质的方法来测试应用程序。
19.文件名不合法
输入

OS 不允许的文件名和应用程序不允许的文件名。

20.更改文件访问权限
修改文件访问权限或用低权限的用户访问文件。
21.文件内容受损
对于那些需要对文件格式和内容进行校验的应用程序,可通过手工损坏文件或利用测试工具
模拟

CRC 错误。

界面设计的行业标准总结一

 

GUI

整体标准包括以下四个方面:

  

1.规范性

  

2.合理性

  

3.一致性

  

4.界面定制性

  一、

GUI 设计的规范

  遵循一致的准则,确立标准并遵循,是软件界面设计中必不可必的环节。确立界面标准
的好处:
  

1.便于用户操作:户使用起来能够建立起精确的心里模型,使用熟练了一个界面后,切

换到另外一个界面能够很轻松的推测出各种功能
  

2.使用户感觉到统一、规范,在使用软件的过程中愉快轻松的完成操作,提高对软件的

认知
  

3.降低培训、支持成本,不必花费较多的人力对客户进行逐个指导

  二、

GUI 布局的合理性

  界面的合理性是指界面是否与软件功能相融洽,界面的颜色和布局是否协调等。例如: