没有最好,只有更好!

软件测试技术基础学习笔记之系统测试

上一篇 / 下一篇  2009-01-20 22:45:07 / 个人分类:测试基础知识

zq+g6xPi0


51Testing软件测试网"[+twW$c4_

_0v N]"v)xr/U0

2V-Z?,x-Nw0【摘要】这里记录学习测试的相关内容。

@AC9T GfS0

l#d ] @+i3U O z0


51Testing软件测试网*M MoO ri Y

+b b2h8OPx-U051Testing软件测试网%TJ FNIu4j]

系统测试(System Testing51Testing软件测试网 E S6B7f:`!j*Yos N2m

51Testing软件测试网&g7e.L$m$vuopcW,v!}c7K

阶段         产出

d6AiZ{:U |0p0
  1. 计划——《系统测试计划》
  2. 设计——《系统方案》(系统测试项和系统测试子项)
  3. 实现——《系统测试用例》
  4. 执行——《测试报告》
51Testing软件测试网.VR[)_\v*m

概念:将已经集成好的软件系统,与其他系统元素结合在一起,在实际运行环境下,进行一系列的测试活动。

M3L8j*^h0

9X*X ^1[3A`0目的:验证系统对需求的符合程度;

.|(P,Y[%z(Kp/n#h8p051Testing软件测试网hAHb&fF AGh5P]

对象:软硬件集成一起的系统,并尽可能地在实际运行环境与条件;

kiy{K0

omX5JpUo0常用类型:

X!W V?n9L `?0

1、功能测试——(针对软件质量中)“功能性”51Testing软件测试网G;?5S/Stx%YC$lrt

6f'B,ba%W0目的:根据产品的需求规格说明书和测试列表,验证产品的功能实现是否符合需求规格;51Testing软件测试网5Z,H*fC0r V+E a

51Testing软件测试网tL_m)yN9P{

关注点:

Iq"`7w j [u/K{0
  • 功能是否遗漏
  • 功能实现是否满足用户需求和系统设计的隐性需求
  • 输入能否正确接受,输出结果是否正确

.t1h9\]1Bu0测试方法:等价类、边界值、判定表、因果图、正交、状态迁移、流程分析……51Testing软件测试网9q w9j@8k0l*|

2、性能测试——“效率”51Testing软件测试网W%UM/z Cv

^2nW O e!z0目的:测试软件集成系统中运行的性能,度量系统相对于目标的差距;

z8c6tNJ0

.K-K{m$n SX0为什么要进行性能测试呢?51Testing软件测试网;`$npW,F~

  • 因为它是产品质量的重要组成部分;
  • 用户眼中的良好形象;
  • 节省成本(主要是物理设备成本)的重要手段
51Testing软件测试网e!tl+QtV

性能指标是怎么定义的?(需求规格中的)51Testing软件测试网yO!]'H"\bGX

  • 直接提出的性能指标
  • 以某个版本为基准
  • 与竞争对手的同类产品的比较
51Testing软件测试网/R Fy5@0kvz$CQ)qs

性能指标的特征:51Testing软件测试网8t U*R:Q(bD rh'@

  • 需求性(设计出来的)
  • 代表性
  • 可用性
  • 可测性
  • 完整性:从三个方面——能力(请求量,在线用户量等)、质量(响应率,正确率,延时)、软硬件配置(物理设备)

Fu5c a"e6Uo"E0按目的分类:

"E2J'k5k4E!o}0
  • 产品性能质量测试(有指标定义)
  • 基准性测试(无指标定义)
  • 性能规划测试(有指标定义)

9A^*z7k+lJjDb~0性能测试的基本步骤:(是一个反复执行,重复优化的过程)

y6O8T/F1k\j0
  1. 性能测试需求分析
  2. 业务功能验证
  3. 测试环境准备
  4. 测试脚本与数据准备
  5. 测试场景分析
  6. 测试场景监控
  7. 测试执行
  8. 结果分析

c"QHN WhQM0性能测试结论(明确的)51Testing软件测试网g&nA@xm"O2J

  • 指标类:明确产品在不同条件下的性能指标;
  • 稳定类:系统是否稳定,每个模块是否稳定;
  • 对比类:通过好坏对比来知道差距;
  • 验证类:通过与否;
  • 优化类:优化方向,优化效果

3、压力测试(stree Testing)——“效率、可靠性”51Testing软件测试网s7eU"@j$W,o/W9x

51Testing软件测试网*E \-Z4L$tw

目的:验证系统在其资源超负荷的情况下的表现(自我保护能力、可靠性),发现性能瓶颈、优化系统;51Testing软件测试网;j}1w |9f$h7NH9etA

51Testing软件测试网)Oz+]#O|'DH?H

分类:51Testing软件测试网{/K6p*~N

  • 稳定性压力测试
  • 破坏性压力测试

4、容量测试(Volume Testing)——“效率”51Testing软件测试网&h*g ]3~4Hs7sC

目的:验证系统在不同配置、不同场景下能正确处理的最大业务量;

7m;fNeOY0u0

对象:面向数据的;51Testing软件测试网D`}'u]n*t2y

5、负载测试

$b"`t&F z"Eqk0

目的:

UqIw9v0

6、安全性测试

{0PV4? V4t] A0

7、图形用户界面(GUI)测试51Testing软件测试网 ?J^qu^

8、可用性测试51Testing软件测试网,S)j4j2U(s

9、安全性测试51Testing软件测试网3a6p3l.XSl};v

10、配置测试

i,\5v3| oV)[ I7t b0

11、兼容性测试51Testing软件测试网O"])Y+F7A ln

12、异常测试

7k_vr,KTLx0

13、备份测试

C4\z$d1z]H5j0

14、健壮性测试51Testing软件测试网 T]D2I.IH|6e3S4O

15、文档测试

CD6L ?#|-i+]0r0

16、在线帮助测试

;\#j+}ve i`0

17、网络测试

p z J{6\bs r0

18、稳定性测试51Testing软件测试网s gy5E#`mf;o

51Testing软件测试网 Gh/r/D{P

 51Testing软件测试网)zj W%^? Gu

3aOwiV!{0 

#Z ^#e%y |9oSW;N051Testing软件测试网5uZ,V"a `U.g

 

G T[{w+h*H'B|@2~/Z0

*`D0{s1BB6Z0R0 

C/d l!@|8i7M/zz.E0

v(sd#mX-Pu'_Mn0 

lS;u,T8dsL051Testing软件测试网/r*pT2PH#L[@5A vl

 

'v W.N[} ?V*Ab0

v*n$UxN^#Y0 

~hmdfXG0

-P#G h6]b*u x/X"g0 51Testing软件测试网*PR ]{+L P K&vf

Za9AYcUs? D0 51Testing软件测试网7p+a/S}X!VL

51Testing软件测试网*^(a$i9vz

 

?^!G-r7_8k c:E7M051Testing软件测试网1hW,j+d Kz

 51Testing软件测试网gp1y8ze!x%G

51Testing软件测试网 s}Pt!oG9V+o

 51Testing软件测试网A%H\v5\`w


TAG: 系统测试 功能测试 性能测试 压力测试 容量测试 负载测试 安全性测试 GUI测试 可用性测试 兼容性测试 异常测试 健壮性测试 文档测试 测试基础知识

传递,是动作、过程、理念、延续…… 引用 删除 gdou_wzy   /   2009-09-04 18:11:39
传递,是动作、过程、理念、延续…… 引用 删除 gdou_wzy   /   2009-03-14 18:11:09
最近比较忙,这个还没完善
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2021-01-15  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 18120
  • 日志数: 21
  • 建立时间: 2008-12-23
  • 更新时间: 2009-03-12

RSS订阅

Open Toolbar