软件测试步骤介绍

http://www.enet.com.cn 2006年11月02日14:05

  配置测试

  这类测试是要检查计算机系统内各个设备或各种资源之间的相互联结和功能分配中的错误。

  它主要包括以下几种:

  –配置命令测试:验证全部配置命令的可操作性(有效性);特别对最大配置和最小配置要进行测试。软件配置和硬件配置都要测试。

  -循环配置测试:证明对每个设备物理与逻辑的,逻辑与功能的每次循环置换配置都能正常工作。

  –修复测试:检查每种配置状态及哪个设备是坏的。并用自动的或手工的方式进行配置状态间的转换。

  安全性测试

  安全性测试是要检验在系统中已经存在的系统安全性、保密性措施是否发挥作用,有无漏洞。

  力图破坏系统的保护机构以进入系统的主要方法有以下几种:

  -正面攻击或从侧面、背面攻击系统中易受损坏的那些部分;

  -以系统输入为突破口,利用输入的容错性进行正面攻击;

  –申请和占用过多的资源压垮系统,以破坏安全措施,从而进入系统;

  –故意使系统出错,利用系统恢复的过程,窃取用户口令及其它有用的信息

  –通过浏览残留在计算机各种资源中的垃圾(无用信息),以获取如口令,安全码,译码关键字等信息;

  –浏览全局数据,期望从中找到进入系统的关键字;

  –浏览那些逻辑上不存在,但物理上还存在的各种记录和资料等。

  可使用性测试

  可使用性测试主要从使用的合理性和方便性等角度对软件系统进行检查,发现人为因素或使用上的问题。

  要保证在足够详细的程度下,用户界面便于使用;对输入量可容错、响应时间和响应方式合理可行、输出信息有意义、正确并前后一致;出错信息能够引导用户去解决问题;软件文档全面、正规、确切。

  安装测试

  安装测试的目的不是找软件错误,而是找安装错误。

  在安装软件系统时,会有多种选择。

  –要分配和装入文件与程序库

  –布置适用的硬件配置

  –进行程序的联结。

  而安装测试就是要找出在这些安装过程中出现的错误。

  安装测试是在系统安装之后进行测试。它要检验:

  –用户选择的一套任选方案是否相容;

  –系统的每一部分是否都齐全;

  –所有文件是否都已产生并确有所需要的内容;

  –硬件的配置是否合理,等等。

  容量测试

  容量测试是要检验系统的能力最高能达到什么程度。例如,

  –对于编译程序,让它处理特别长的源程序;

  –对于操作系统,让它的作业队列“满员”;

  –对于信息检索系统,让它使用频率达到最大。

  在使系统的全部资源达到“满负荷”的情形下,测试系统的承受能力。

  文档测试

  这种测试是检查用户文档(如用户手册)的清晰性和精确性。

  用户文档中所使用的例子必须在测试中一一试过,确保叙述正确无误。

  自动测试

  认识自动测试

  什么时候使用自动测试

站内
E型
相关热词搜索
我感兴趣  电话:010-65245588
  • 文章排行
  • 周排行
  • 月排行
  • 年排行
网站合作、内容监督、商务咨询、投诉建议:010-65245588
合作建议:
Copyright©2000-硅谷动力版权所有 京ICP证000088号
京ICP证000088号