没有最好,只有更好!

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

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

'CA#B,C$vC0


51Testing软件测试网C^a3[-tz

51Testing软件测试网j4X)x-\ u_

:lh0e.h:T,`8a mj0【摘要】这里记录学习测试的相关内容。

l#E#bx0I%Wj0

wc j*y4P_,m0


#n%Cx_9m051Testing软件测试网pY&q%dByl2`w

s.k7Jf&JoHr0系统测试(System Testing51Testing软件测试网&Z!tC7` XJq.R'e

51Testing软件测试网]+{\br1bH8o

阶段         产出51Testing软件测试网g9c4fI0o?^;_#U@

  1. 计划——《系统测试计划》
  2. 设计——《系统方案》(系统测试项和系统测试子项)
  3. 实现——《系统测试用例》
  4. 执行——《测试报告》
51Testing软件测试网B4?Fv$g

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

&@/n)`F.X-ium"G051Testing软件测试网fL&QDp!Xo'I

目的:验证系统对需求的符合程度;

&XdT lQ0

!i*pl"TqO [E0对象:软硬件集成一起的系统,并尽可能地在实际运行环境与条件;51Testing软件测试网/F_X"O[E

51Testing软件测试网1GA4c&} k{f*M

常用类型:

*k{5~%?4{&c.GI0

1、功能测试——(针对软件质量中)“功能性”

!faYO!gy0

R4Y|1sv6S-[m)|@_0目的:根据产品的需求规格说明书和测试列表,验证产品的功能实现是否符合需求规格;

hbe @CS;G051Testing软件测试网+B"_7]F0w5N

关注点:51Testing软件测试网 _VQ |A(N7p6B

  • 功能是否遗漏
  • 功能实现是否满足用户需求和系统设计的隐性需求
  • 输入能否正确接受,输出结果是否正确

0` _6d#uE0测试方法:等价类、边界值、判定表、因果图、正交、状态迁移、流程分析……

an| DV0

2、性能测试——“效率”

V4Bj(Qd|3P0

tAU7@ cB'?2cu0目的:测试软件集成系统中运行的性能,度量系统相对于目标的差距;51Testing软件测试网X@{o:OqG

51Testing软件测试网6NQ&zaj.CJ.igI

为什么要进行性能测试呢?51Testing软件测试网IcoO1LMp;D

  • 因为它是产品质量的重要组成部分;
  • 用户眼中的良好形象;
  • 节省成本(主要是物理设备成本)的重要手段

&mF%b xu.|PU.a[0性能指标是怎么定义的?(需求规格中的)51Testing软件测试网xo0UQwS5uu\8ys

  • 直接提出的性能指标
  • 以某个版本为基准
  • 与竞争对手的同类产品的比较

#V d D8J$?2d0性能指标的特征:51Testing软件测试网6C't"xH s*U \3t y Y$k

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

K@ M-cP _@w&Q0按目的分类:

L A6Ss\6VZ1J3FK0
  • 产品性能质量测试(有指标定义)
  • 基准性测试(无指标定义)
  • 性能规划测试(有指标定义)
51Testing软件测试网6e.ni$Um!@(U%f

性能测试的基本步骤:(是一个反复执行,重复优化的过程)

%JW vvB O.z0
  1. 性能测试需求分析
  2. 业务功能验证
  3. 测试环境准备
  4. 测试脚本与数据准备
  5. 测试场景分析
  6. 测试场景监控
  7. 测试执行
  8. 结果分析
51Testing软件测试网9^k2\;p XVs C*Z|*si c

性能测试结论(明确的)51Testing软件测试网^*h9fR'ZF$v

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

3、压力测试(stree Testing)——“效率、可靠性”

t e[-l"B0
51Testing软件测试网+?7e,r'drj F

目的:验证系统在其资源超负荷的情况下的表现(自我保护能力、可靠性),发现性能瓶颈、优化系统;

S"O v2qWK E"p0

V!Q u+G2Q0分类:

2H?~2]h1Ii0
  • 稳定性压力测试
  • 破坏性压力测试

4、容量测试(Volume Testing)——“效率”51Testing软件测试网h IiKM

目的:验证系统在不同配置、不同场景下能正确处理的最大业务量;51Testing软件测试网)SR_2I/I~#@:r!v+IS"X

对象:面向数据的;

S K-R o"Y0

5、负载测试

\S [ BA_B0

目的:

aCKf4h(pD0

6、安全性测试51Testing软件测试网#S WG`&|

7、图形用户界面(GUI)测试51Testing软件测试网2Q xA e{A

8、可用性测试51Testing软件测试网yj9pD$TR.k4w

9、安全性测试51Testing软件测试网XEcH&tm

10、配置测试51Testing软件测试网IV;Bn7C

11、兼容性测试

l6c#Q g \0

12、异常测试51Testing软件测试网X#HtcEhF"X_

13、备份测试

u#D"f4\*y7W0

14、健壮性测试51Testing软件测试网3wn?i3jc?

15、文档测试51Testing软件测试网G2D2~ v%M8lH:iF.q

16、在线帮助测试51Testing软件测试网9WM1q:Uo

17、网络测试

d3^`jei'Y:X;K2hS-y0

18、稳定性测试51Testing软件测试网!KPqu.cx

51Testing软件测试网AScVq'`;i

 

/kr.m6\uK!@ L051Testing软件测试网c EqtA].Y2p%Ce

 51Testing软件测试网#{!` W X C,QK R

yzudu'uwG&VF#Q7b~0 

J~}8\l],PB$x0

uSUK_ ~f4b0 51Testing软件测试网[LJ {~6G&N i

r v)[+Gv%H0 

i/N1fFG#c2}051Testing软件测试网E#b ^JEq

 

P `g(o;YV051Testing软件测试网kM1~Y;L

 51Testing软件测试网5O*Xj,~O-A+J

#efE\^0 51Testing软件测试网HB2YW:L2Q N9O

51Testing软件测试网V/g6p2Yb#b+J

 

]5}9Jw0U6d051Testing软件测试网 Nc'o~R?/D:k

 

qS8y&B8U Le051Testing软件测试网2u`&mufre7F

 

b7bR2yP,N051Testing软件测试网%y,X7if%M U3VI4{i

 

;[dV S7@0

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

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

评分:0

我来说两句

日历

« 2024-04-12  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

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

RSS订阅

Open Toolbar