51Testing软件测试论坛
标题:
代码走查与代码检查的恶区别是什么?
[打印本页]
作者:
jingyuliu02
时间:
2007-8-28 11:37
标题:
代码走查与代码检查的恶区别是什么?
请教各位,代码走查与代码检查的恶区别是什么?
作者:
zhong_z82
时间:
2007-9-1 14:31
不知道楼主问题的意思!是不是问代码静态和动态测试的区别?
代码走查跟检查都是对代码的静态测试,通过一些工具检测,比如语法检测、代码书写规范等,其意义就是找出代码在设计书写上的错误。
动态测试主要在于检测代码中函数体、过程或类的功能是否符合要求,这需要单独运行它们。
作者:
符号
时间:
2007-9-10 18:10
有工具的上传一个呗!
作者:
harneyluo
时间:
2007-9-11 09:48
一个要设计用例一个不用???
作者:
jingyuliu02
时间:
2008-1-8 11:54
标题:
谢谢
十分感谢
作者:
bob.wu
时间:
2008-1-8 23:34
不明白你要表达的意思哦
作者:
xiaomi1229
时间:
2009-10-21 15:21
所谓的代码检查,其实就是以组为单位阅读代码,是一系列规程和错误检查技术的集合。该过程通常将注意力集中在发现错误上,而不是纠正错误。成员组成:一个代码检查小组通常是由四人组成,其中一人发挥着协调作用、一人是该程序的编码人员、一人是其他成员通常是程序的设计人员、一人是测试专家。
代码检查这个过程的注意点:
1.在代码检查的时间和地点上的选择上,应避免所有的外部干扰;
2.代码检查会议的理想时间应在90-120分钟之内;
3.大多数的代码检查都是按每小时大约阅读150行代码的速度进行;
4.对大型软件的检查应安排多个代码检查会议同时进行,每个代码检查会议处理一个或几个模块或子程序。
除此之外,还需要从心理学角度给予提前的心理筹备。因为,要使检查过程有成效,还必须树立正确的态度。
代码走查是以小组为单元进行代码阅读的,同样也是一系列规程和错误检查技术的集合。且代码走查也采用了持续一至两个小时的不间断会议的形式。代码走查的小组成员的构成而言,一般是由三至五人组成,其中一人扮演“协调人”;一人担任秘书角色,负责记录所有查处的错误;还有一人担任测试人员。不过最佳的组合应该是:
⊙一位极富经验的程序员;
⊙一位程序设计语言专家;
⊙一位程序员新手(可以给出新颖、不带偏见的观点);
⊙最终将维护程序的人员;
⊙一位来自其他不同项目的人员;
⊙一位来自该软件编程小组的程序员。
代码走查最不同于代码检查的地方是:代码走查的参与者“使用了计算机”。被指定为测试人员的那个人会带着一些书面的测试用例(程序或模块具有代表性的输入集及预期的输出集)来参加会议。且在会议期间,每个测试用例都在人们头脑中进行推演,即:把测试数据沿程序的逻辑结构走一遍,并把程序的状态(如变量的值)记录在纸张或白板上以供监视。
作者:
garyliu
时间:
2010-2-25 15:25
标题:
回复 7# 的帖子
请教一下xiaomi1229:
在整个软件开发的过程中,什么时候开始 代码检查 与 代码走查 呢?在开发人员完成coding后,在开始component test之前?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2