下面的是51testing周末公开课测试流程大纲
51Testing软件测试网3m(T`vig51Testing软件测试网0ho+Y(A5Oam软件测试流程培训课程提纲
51Testing软件测试网bt MTfqC,m第一章:软件开发测试基本流程介绍
bE2sS
E#q3L)ML00K3T't1y$_%k1i\01、软件项目生命周期
;EkD(N7NDZ0 简单介绍软件生命周期中的各个关键环节和关键点。
+e@Fk2Ct4ESH0 ~'KnC4Q.`I02、软件开发测试基本流程介绍
51Testing软件测试网M/zDj,v"F,B|Z(1)软件需求分析阶段
51Testing软件测试网D#z
tNi]h3Q 软件需求分析阶段,软件开发人员和软件测试人员的主要
工作内容和技术技巧
9ES4A4NH3s0(2)软件系统测试计划阶段
51Testing软件测试网 DHK$Jg ?!K2n 软件系统测试计划阶段,需要完成的系统测试计划、系统测试方案和系统
测试用例的基本方法和步骤
51Testing软件测试网|,G+a#P!M+S.\#O'\(3)软件概要设计阶段
51Testing软件测试网~'{!arnJ
@8mr(w 软件概要设计阶段,软件开发人员撰写概要设计文档。概要设计与集成测试之间的关系,以及概要设计文档的可测试性问题
51Testing软件测试网+GF
R$R
L2H@cF(4)软件集成测试计划阶段
51Testing软件测试网%k`'Hh0F7} 软件集成测试计划阶段,需要完成的集成测试计划、集成测试方案和集成测试用例的基本方法和步骤,以及集成测试的基本策略和原则
51Testing软件测试网#p&t*f:Av!f6c(5)软件详细设计阶段
L2@9~_*J0 软件详细设计阶段,软件开发人员撰写详细设计的基本原则,通过伪码样例讲解软件详细设计的撰写准则。
/b%lR0h*Ti0(6)软件
单元测试计划阶段
51Testing软件测试网~sqNgg8w&ul1{ 软件单元测试计划阶段,需要完成的单元测试计划、单元测试方案和单元测试用例的基本方法和步骤
^G$T9L/bV _ jc0(7)软件代码评审阶段
c'av7v HL9n?u6A0 软件代码评审阶段,保证代码质量的多种静态
测试方法,包括采用
自动化测试工具的方法和人工的代码
质量保证方法
51Testing软件测试网!?.l!A(M
c(8)软件单元测试和集成执行阶段
1E-l `#U s0 软件单元和集成测试执行阶段,如何开展软件自动化测试工作,并且使用具体实例演示
$u~yy'c o x9au0(9)软件系统测试执行阶段
51Testing软件测试网,a?H)m:W#D_ x 软件系统测试执行阶段,软件系统测试执行的方法、策略、工具选择方面的内容
(h5RBX+vNX;n(^T)E051Testing软件测试网f6x\2_m]R3H51Testing软件测试网3~&^,o(y(RA(Yo第二章:软件同行评审
51Testing软件测试网7_
UI-W {j"ro)p_2h:p}R01、同行评审基本概念
[o)_+c6i,@0 介绍同行评审的概念、同行评审的作用,以及正规检视、技术评审、走读的区别。
WQsHmLj0;{3}G/`i1XsQ{02、同行评审基本流程
51Testing软件测试网,HGk5@#p] 通用同行评审流程、通用同行评审计划阶段、通用同行评审介绍会议、通用同行评审准备阶段、通用同行评审的评审会议、通用同行评审的第三小时会议、通用同行评审的评审返工、通用同行评审的问题跟踪
51Testing软件测试网^H1x? D*l.W L]
Z,qGU,D03、同行评审常见问题
51Testing软件测试网n3C(_WO2jt3z 介绍在软件同行评审过程中,常见的问题分析;
51Testing软件测试网|j4m:a-U51Testing软件测试网bn
[t(o6p%qw4g$Y4、软件开发测试各阶段的需求评审
G#s3{9x\0(1)针对需求规格的评审分析
51Testing软件测试网4O^,]I t(jf9I(2)针对概要设计的评审要点分析
a}H$jf8D(`k$u|1h;v0(3)针对详细设计的评审要点分析
{^my&Wd:J)b0(4)针对系统测试用例的评审要点分析
CC(vLhBFE0(5)针对集成测试用例的评审要点分析
51Testing软件测试网/t6X&Cy#J4d1_
b:V+~(6)针对单元测试用例的评审要点分析
51Testing软件测试网
DG/O[1n%rJ?(7)针对代码走读的要点分析
51Testing软件测试网bvSldne|7a51Testing软件测试网w
q2uBr){1Q^l51Testing软件测试网7z:P"]\0CN;|0xq第三章:软件测试需求分析过程
51Testing软件测试网6T9yI]/X
Gx,fl)vP2I'I%F/i/s!D01、软件测试需求分析方法概述
51Testing软件测试网\*B5|?&]T)fH+ie 介绍软件测试需求分析的常用方法,包括测试类型分析法、测试阶段分析方法等
8ju&U3w~03D2Q{#{1t[kfp02、软件测试需求分析过程和方法
51Testing软件测试网!M)x.yR"A/Jlu 讲解软件测试需求分析的四大步骤,包括被测试产品分析、软件测试需求的提取、软件测试规格分析、软件测试用例设计,并且在每个阶段引入相应的分析方法和分析策略。
V
^Dh%\3`*[5T"zb0-l,D Fy&o_p9F5x03、软件测试用例设计实例解析
B*}2J7Hn{0 根据上述产品测试需求分析的步骤,以某产品为例,讲解如何从被测试产品的原始需求,通过上述四个步骤导出最后的产品测试用例。
!Dn\~.b:\051Testing软件测试网.SE4x.P%Ko Z/^-zZ(^3_{I第四章:软件需求跟踪
0@3l`^\1Pj'YL,Xw,L0+}DH:[Bij4v"o01、概述
xPt_bk0(1)软件测试需求管理和跟踪的必要性和紧迫性
51Testing软件测试网*FAm`HeeJX!zjA(2)传统软件开发过程中需求管理和需求覆盖方法
8ni}lH9q&@-u0 dt'd k8fu%Cw"r02、传统开发过程中的需求管理和需求覆盖方法
51Testing软件测试网KHrM)~~P x(1)需求管理工程介绍
oH
lcC[X0(2)需求跟踪流程
51Testing软件测试网7yhKW
QM.R51Testing软件测试网H#F#Jql3、结合需求管理工具完成需求跟踪练习
t5]+ea|i.v0 根据教师提供的文档,学员完成软件需求规格->软件测试需求规格->软件系统测试用例->软件缺陷的的需求跟踪过程;
*bb ~(A7n;e/t,u5]*K0lF0Bp"ItY0第五章:软件缺陷管理
51Testing软件测试网A(hRO6c+V:W$D9w3NBf.{9}"Agt-U01、软件缺陷管理的基本概念
51Testing软件测试网$_w$J+w,ZO 软件缺陷相关的基本概念:缺陷、故障、失效、缺陷报告单等。
51Testing软件测试网CH$R[I[{,?],Iz L+Hx9i_4`7@02、软件缺陷跟踪基本流程
51Testing软件测试网2`cG[T(1)软件缺陷跟踪流程中的角色和相关职责
51Testing软件测试网4~Tn}Ys(2)软件测试基本流程
L0Y F {f$^2nP0M$W.K7Ih_q4O0T03、软件缺陷分类方法
#[[0o%] g[9H\4y$p0(1)按照缺陷发现阶段划分
51Testing软件测试网&[!sNN)Kk6jp](2)按照缺陷发现活动划分
51Testing软件测试网(IL&{MDi3k-X(3)按照缺陷严重等级划分
l(i%Uo$y;X*Qe0(4)按照缺陷类型划分
51Testing软件测试网 D4t)W d0[~ox51Testing软件测试网sa8g4D fd4、软件缺陷跟踪单的填写方法
uxk"XMF\%P0 软件测试工程师填写软件缺陷报告单的技巧、方法和关注点
51Testing软件测试网-R4S Q%c[{?-p7c,oE$N.tvy{}05、软件缺陷跟踪工具介绍
8a#cRM)T6|e(^s051Testing软件测试网i)SU2k%`6、软件缺陷分析概述
51Testing软件测试网"so%Y6^1B(1)软件缺陷分析的定义
A(a3}^+r0(2)软件缺陷分析的发展历史
51Testing软件测试网+h|e)|]+@ G9Y;?重点介绍根本原因分析发展史、可靠性模型发展史、正交分析法发展史。
\Pb+S*htV9S0+X6H7UXV;u+C07、软件缺陷分析常用方法
Z"y'l,R
[N%SW0 重点介绍正交缺陷分类分析方法、Gompertz、Rayleigh、缺陷根源分析方法。通过学习掌握,以上软件缺陷分析方法的基本原理和分析思路。
9Jc^/_ Q0eCl0
iEe-o+j7T H0第六章:软件配置管理
}`!B~9E7\4Hw3[051Testing软件测试网x@y$DSoo+e1、软件配置管理介绍
U"]OW@([W\0 配置管理的基本概念介绍,包括配置、配置项、基线、版本、版本标识等基本概念。
51Testing软件测试网7^_9Z2F0tU2ZW51Testing软件测试网X%r7['Uqx~(~2、软件配置管理活动
51Testing软件测试网AgM~Zl!h5Y w(1)配置计划
51Testing软件测试网 H(h2f)@
P(2)配置标识
1R
X|!Y6{(`2} ^6wB0(3)配置控制
51Testing软件测试网 f&V*w b]c(4)配置状态发布
51Testing软件测试网&Hy6dG9Z7C(5)配置审计
r7@0}`W0Y-YTGMN03、软件配置库管理
*OW/Z#QG@0(1)常用配置管理工具介绍
I+W Q/Ry0(2)配置库权限管理
qp1H
K8Am0(3)配置库备份策略
EW$lF1W^8m(z|0(4)配置库归档
)U5l1I
nK!?%A0eb;FJ'A4p04、配置管理对于开发工程师和测试工程师的重要性
51Testing软件测试网t%P7c1h2x!Tas0o%KOy[:W051Testing软件测试网 ub P6_:FUQ oT f第七章:软件系统测试计划
B Q3hLp0Z1S051Testing软件测试网J!s)t0G
zS8lVtO1、系统测试过程和定义
51Testing软件测试网ZtnnHo/m+\1a(1)软件测试过程
51Testing软件测试网"i,XKy5tW^V(2)系统测试的四个阶段
yZ2h-| mb|0(3)系统测试在V&V中的地位
|,zACR0(4)系统测试中角色和职责
3zGZ,Yz,D4kJn2\0(5)系统测试入口准则和出口准则
kr{9u-]Q7QN0(6)系统测试的输入和输出
51Testing软件测试网.{1b9[.l5eJ{/}kz
t(7)系统测试相关的文档模板和Checklist
(x#fT'e,Ul2a!Q hf051Testing软件测试网&iPjFU
I2、系统测试计划写作
51Testing软件测试网&_M^`(kB7z%C!k)hf-| 本章节通过具体的实例,教授学员系统测试计划写作方法,涵盖系统测试计划的目标、软件测试计划的总体概述、软件测试项目的组织形式、被测试对象分析、软件测试的需求跟踪、测试通过/失败标准、测试挂起/恢复条件、测试任务安排(包括安排任务的方法、标准,任务的输入/输出、任务的时间安排、任务所需资源安排、任务的风险和假设、任务相关的角色和职责)、应交付的测试工作产品描述、测试任务的资源分配方法等。
51Testing软件测试网
S[6Vu6UW3z+R e51Testing软件测试网8D#@ x8nU)d&v51Testing软件测试网.F+swlaBR7@(ID第八章:软件系统测试方案
51Testing软件测试网.l5T]tu8Z,Y X8sU/w/wLI$~$B4|c01、软件测试方案简介
51Testing软件测试网0ey~ M2a$uW/k]Y 介绍测试方案和测试计划的区别,以及测试方案所处的阶段。
51Testing软件测试网(~ ERjA51Testing软件测试网.jY]G3Db2、软件测试方案写作要点分析
51Testing软件测试网1j+]] ]
J?:I V 介绍测试方案的模板布局,以及模板中各个测试项目中的写作要点。
_5E9\_i;l2Q051Testing软件测试网d.O4N.cgH ^第九章:软件测试报告和软件测试日报写作
3`7f;o3N~3KP
h#q?m0x&]sa/_s:u{ Cf01、软件测试日报的写作方法和要点
_s3v4\
mI]%p6Z0 讲解软件测试日报写作要点,软件测试日报包括软件测试日志、软件测试记录和软件测试数据汇总,并且,讲解软件测试日报的写作要点和日报中测试数据分析方法。
4T9j*Dh3o^#a0x8Yn|8K'N
e*u!FP02、软件测试报告写作方法和要点
,`$iWhK%t0 讲解软件测试报告的基本格式,以及软件测试报告的写作要点。软件测试报告包括一下基本要点:测试时间、地点及人员、环境描述、测试对象质量评估、覆盖率统计、测试对象质量评价、测试过程评估、测试设计评估、测试执行评估、测试执行统计数据、测试用例执行结果统计数据。
_(W W.W/N0\K6B9_
d!h0i"U03、学员完成软件系统测试日报和报告
v:fmE0dK0 学员结合系统测试用例执行得到的测试结果完成软件测试日报和软件测试报告,教师对学员作业点评。
51Testing软件测试网
W(BlPCfK
w4S)z51Testing软件测试网]D.]s f
h第十章:软件测试团队组建和测试工程师培养
51Testing软件测试网(P_ O6W
{;b0{/k[~mU6iQ T01、软件测试工程师的职业发展路线
51Testing软件测试网i%g mgmr(uy{;f@
Y 讲解软件测试工程师的岗位划分、岗位技能要求、以及软件测试工程师的职业发展通道;
51Testing软件测试网*N&{WEXK$J^"B`c7n5l"p02、软件测试团队的组建和团队管理
({h(iv$_([0 讲解软件测试团队组建的原则,以及团队的管理策略和方法;