w+Ey#A@sT#VZ6]0
51Testing软件测试网$@+i%^W U
r*c;P P}0R9JX051Testing软件测试网UH)_5l`.ul+y1x【摘要】这里记录学习测试的相关内容。51Testing软件测试网8E4K9@:tH9T}9s
X$i+q/f B0K{0
g
J,~lG?Y0
(t)o`/O@{G5dzM06S]5s+F#T*j0系统测试(System Testing)51Testing软件测试网Is7M-Ov;Kv$C
CERU
Y$u;j7L)qCi
u0阶段 产出
Hp E,Ah&dz5gh0
- 计划——《系统测试计划》
- 设计——《系统方案》(系统测试项和系统测试子项)
- 实现——《系统测试用例》
- 执行——《测试报告》
aC){_6Ij0概念:将已经集成好的软件系统,与其他系统元素结合在一起,在实际运行环境下,进行一系列的测试活动。
T9X*l/ahMV051Testing软件测试网x?iN I&a}目的:验证系统对需求的符合程度;
*H2OXD
gJ$t-X0a%}0 R |J ?mh L0对象:软硬件集成一起的系统,并尽可能地在实际运行环境与条件;
eAI@Y8W;K~0H5vycu0常用类型:51Testing软件测试网&a V6Ad^^)c F
1、功能测试——(针对软件质量中)“功能性”51Testing软件测试网
Y;cpg4V d*Ds
5l:c+z7t9w0目的:根据产品的需求规格说明书和测试列表,验证产品的功能实现是否符合需求规格;
r];N!hC|Vqh051Testing软件测试网3Ctsa1e*i$q关注点:
dn+K8yls#Q0- 功能是否遗漏
- 功能实现是否满足用户需求和系统设计的隐性需求
- 输入能否正确接受,输出结果是否正确
Fa5q8L&g0测试方法:等价类、边界值、判定表、因果图、正交、状态迁移、流程分析……
I+\Yv7r&[:?%u8]0
2、性能测试——“效率”51Testing软件测试网)DM;D0wa,AJB
51Testing软件测试网V/Y;r4J/X'v目的:测试软件集成系统中运行的性能,度量系统相对于目标的差距;51Testing软件测试网
Z2ax'{U6xR)z
51Testing软件测试网A_^6`f#ExH为什么要进行性能测试呢?
e"g1jaw5m8W0- 因为它是产品质量的重要组成部分;
- 用户眼中的良好形象;
- 节省成本(主要是物理设备成本)的重要手段
51Testing软件测试网;VbI8@8l5a?0R性能指标是怎么定义的?(需求规格中的)
Ll!RG(E.y+k,wE0- 直接提出的性能指标
- 以某个版本为基准
- 与竞争对手的同类产品的比较
S
p+M&MB!v
IG0性能指标的特征:51Testing软件测试网pB:XORR[
- 需求性(设计出来的)
- 代表性
- 可用性
- 可测性
- 完整性:从三个方面——能力(请求量,在线用户量等)、质量(响应率,正确率,延时)、软硬件配置(物理设备)
51Testing软件测试网\N[d{$la~按目的分类:51Testing软件测试网^(r0dm){
- 产品性能质量测试(有指标定义)
- 基准性测试(无指标定义)
- 性能规划测试(有指标定义)
uW"]O1m#a~}0性能测试的基本步骤:(是一个反复执行,重复优化的过程)51Testing软件测试网1h
@W+aucn
- 性能测试需求分析
- 业务功能验证
- 测试环境准备
- 测试脚本与数据准备
- 测试场景分析
- 测试场景监控
- 测试执行
- 结果分析
51Testing软件测试网?*gS]U _性能测试结论(明确的)
"Z{k\[,Z
X0- 指标类:明确产品在不同条件下的性能指标;
- 稳定类:系统是否稳定,每个模块是否稳定;
- 对比类:通过好坏对比来知道差距;
- 验证类:通过与否;
- 优化类:优化方向,优化效果
3、压力测试(stree Testing)——“效率、可靠性”
o)D|7K+C,ba4{Z(m051Testing软件测试网I+Vb `5|!})W+_目的:验证系统在其资源超负荷的情况下的表现(自我保护能力、可靠性),发现性能瓶颈、优化系统;51Testing软件测试网ZD*_#SR7b
zt
_6y
b&y4a"}
|0分类:
uFe#O v"u
o0
4、容量测试(Volume Testing)——“效率”
1Gq6egS*y0目的:验证系统在不同配置、不同场景下能正确处理的最大业务量;
^r|@Q!F3t@0对象:面向数据的;51Testing软件测试网LP)i7Fg
5、负载测试
9l6I]2l5s;U6BJ0目的:
,hA5I4pm*ETg0
6、安全性测试51Testing软件测试网J5I&}&E
p'uT x av
7、图形用户界面(GUI)测试51Testing软件测试网]^+g u&M0}k
8、可用性测试
q/m]"S,m09、安全性测试51Testing软件测试网9l3KNcOa)]
10、配置测试51Testing软件测试网 j4_%N@'G`2e&q
11、兼容性测试51Testing软件测试网 Q
jO
{:](Qa+M
12、异常测试
Uov"b6z/mA013、备份测试
b]\Ze9Q#]014、健壮性测试
a_9s.N`{zz'Q015、文档测试51Testing软件测试网XO'dqYin
16、在线帮助测试
J7i'u4}
t}%a*t1PZS017、网络测试
+E7]'^~0g018、稳定性测试
3D;H8IbC0'h2Hi n#xT}+y0 51Testing软件测试网\.h0{2P wr/J"d/A
@gb$K
h
C0
[4bd#^!H g*Pdg0/e4g4@Z-_4U`N0 51Testing软件测试网mQa3{0\lE7b
51Testing软件测试网K
cyy%Z/VM9\ 51Testing软件测试网
F'wc{D c0Sk/d y
51Testing软件测试网!N,|n:u-D2|
U]8V:`\,X6h;F051Testing软件测试网%|U`"h~l 51Testing软件测试网VO
N,xO_Di
fi&r e9y0
xPc.fH1|8H3VI:H |0.w%o+A
T:F~z0
apo2T)d051Testing软件测试网+_4j)x+~v?"T 51Testing软件测试网:asLBV$r f
8AEBd7{I:g0
;l!ML0Y&w3IJ^0#_xp[2paiJ+H0 51Testing软件测试网,@ l~mG'S5d$a
M*s&h%_2WQ'D$~*sF0 51Testing软件测试网%gbY`U#NL