要尽早和不断的测试!

1.4测试理论—系统测试策略(参考1文章)待进一步整理

上一篇 / 下一篇  2011-05-18 22:41:30 / 个人分类:测试理论知识

系统测试,英文是System Testing。是将已经确认的软件、 计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了 需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。系统测试发现问题之后要经过调试找出错误原因和位置,然后进行改正。是基 于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件。对象不仅仅包括需测试的软件,还要包含软件所依赖的硬件、外设甚至包括某些数据、某些支持 软件及其接口等。

系统测试流程如图1所示。由于系统测试的目的是验证最终软件系统满足产
主要内容包括:
   ·功能测试。即测试软件系统的功能是否正确,其依据是需求文档,如《产品需求规格说明书》。由于正确性是软件最重要的质量因素,所以功能测试必不可少。   ·健壮性测试。即测试软件系统在异常情况下能否正常运行的能力。健壮性有两层含义:一是容错能力,二是恢复能力。
   ·性能测试。即测试软件系统处理事务的速度,一是为了检验性能是否符合需求,二是为了得到某些性能数据供人们参考(例如用于宣传)。   ·用户界面测试。重点是测试软件系统的易用性和视觉效果等。
   ·安全性(security)测试。是指测试软件系统防止非法入侵的能力。“安全”是相对而言的,一般地,如果黑客为非法入侵花费的代价(考虑时间、费用、危险等因素)高于得到的好处,那么这样的系统可以认为是安全的。
  ·安装与反安装测试。
     等等

TAG:

 

评分:0

我来说两句

Open Toolbar