吴山楚水毓资灵, 宜景宜时任纵横。 航顺风帆八级路, 龙起大泽啸苍穹。

写掉5只笔的板书,敬礼!--5月27日日报(系统测试,小唐老师)

上一篇 / 下一篇  2009-05-28 22:59:02 / 天气: 晴朗 / 心情: 高兴 / 个人分类:51testing学习日报

明天就是端午节了,放四天的假,不过也不轻松,需要看书复习了,第一阶段的考试马上要开始了。复习从温习以前的日报开始,呵。

今天给我们讲课的是老师,就她的敬业程度来时说,我不得不很佩服,因为板书整整写掉了5只笔,下次上老师的课,我们自己记录笔记也得多做点储备,不然笔芯也要写完的。总的来说老师的节奏掌握的很好,至少在我很困的时候。她马上就说休息一下,或者开始讲笑话或者扯开去。等我一回过神,瞌睡虫也跑了。

今天主要讲的是系统测试

系统测试是将已经集成好的软件系统,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起,在实际运行(使用)环境下,对计算机系统进行一系列组装测试和确认测试。

系统测试的目的在于通过与系统的需求定义作比较,发现软件与系统定义不符合或与之矛盾的地方,以验证软件系统的功能和性能等满足其规约所指定的要求。

测试类型:(括号内是相对于的软件质量模型内的特性)

1.      功能测试:目的在于验证产品的功能实现是否符合需求规格。(功能性)

2.      性能测试:目的就是度量系统相对于预定义目标的差距(效率)

3.      压力测试:目的是调查系统在其资源超负荷的情况下的表现。(可靠性)

4.      容量测试:目的是验证系统在不同配置,不同场景下所能处理的最大业务量(效率)

5.      安全性测试:目的是验证集成在系统内的保护机制是否能够在实际中保护系统不受非法的侵入。(功能性/保密安全性)

6.      GUI测试:目的是验证界面实现与界面设计的吻合情况。(易用性)

7.      可用性测试:目的是为了检测用户在理解和使用系统方面到底有多好。(易用性)

8.      安装性测试:目的在于发现软件在安装过程中的错误。(可移植性/功能性)

9.      配置测试:目的是验证系统在不同软硬件配置下的功能和性能。(可移植性/适应性)

10.  兼容性测试:目的是验证系统与其他系统的协作性有多好。(可移植性/共存性)

11.  异常测试:目的是通过人工干预的手段,使系统产生软硬件异常,以检验系统的可靠性。(可靠性)MTBFMTTR;A=MTBF/(MTBF+MTTR)

12.  文档测试:目的是验证交付给用户的文档的正确性。(易用性)

13.  在线帮助测试:目的是验证在线帮助的可用性和正确性。(易用性、可维护性)

14.  备份测试:目的是验证系统在软件或者硬件失败的事件中备份它数据的能力(可靠性)

15.  健壮性测试:主要用于测试系统在出现故障的时候,是否能够自动恢复或者忽略故障继续运行。(可靠性)

16.  稳定性测试:目的是评价系统在一定负荷情况下,长时间的运行情况。(可靠性)

 


TAG:

 

评分:0

我来说两句

日历

« 2024-04-21  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 34285
  • 日志数: 62
  • 建立时间: 2009-04-22
  • 更新时间: 2009-09-17

RSS订阅

Open Toolbar