在测试的道路上,越走越远,越飞越高

软件测试6 (美)Ron Patton著周予滨姚静 等译

上一篇 / 下一篇  2007-08-21 10:48:34

第六章 检查代码51Testing软件测试网\bW0w$l
51Testing软件测试网~y9yf:m\
静态白盒子测试的好处:51Testing软件测试网F,P|iGZNNo&M7P3E
静态白盒子测试是在开发过程早期发现软件缺陷,使修复的时间和费用大幅减低。软件测试员可以得到软件如何运行的信息,存在哪些弱点和危险,而且可以与程序员建立良好的伙伴关系。项目状态可以传达给参与测试的所有小组成员。51Testing软件测试网 ny,v5KfgE S\F]

_;ZT/h^B0正式审查的关键要素:
N3D_z~0过程。按照过程进行是正式审查和两个程序员之间互查代码的区别。
JE,Rh8RA04个基本要素:
/ddA^P%j+{"yY0确定问题
+l)Z(p3d ^0遵守规则
r*T|]? ~t"^\v0准备51Testing软件测试网.h2P0y2QL&l
编写报告51Testing软件测试网i F4p&C#{\,@#?
51Testing软件测试网-gXgOG@O
除了更正式之外,检验与其他审查类型的重大区别:在检验时,在场的不是代码的原创者。这迫使另一个完全理解要检验的软件。这比让其他人只是审查软件寻找软件缺陷更加有效。51Testing软件测试网9g0O H1\v zId
51Testing软件测试网-mX%k!|$?
坚持标准或规范三个重要原因:51Testing软件测试网"rY9\4Qk'\5J N(d
可靠性51Testing软件测试网/|:KRMkdq
可读性/可维护性51Testing软件测试网'AG4sb&Ar^#sE7r
移植性51Testing软件测试网2PfD nb\K_(wb

(d$Ex/dFar L+r:O0通用代码审查清单:
$kkD_S(^J0数据引用错误
8o l0d&p} \3v0数据声明错误
j ay+}2j6e V({8Q0计算错误
s(^!}(u.{)O]P0比较错误
DGQ+_9]9J)w0控制流程错误
F(dw#~\0子程序参数错误51Testing软件测试网{N-N,S|
输入/输出错误51Testing软件测试网w:?`1~c g)Z
其他检查

TAG: 软件测试 学习 笔记

 

评分:0

我来说两句

显示全部

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

Open Toolbar