51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2000|回复: 0
打印 上一主题 下一主题

[讨论] 白盒测试策略1

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-20 21:39:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
白盒测试和黑盒测试都是软件测试手段之一,在测试过程中两者互为补充,共同来验证软件的质量。
下面来说一下什么是白盒测试,白盒测试又称结构测试、逻辑驱动测试或基于代码的测试。白盒测试是测试被测单元或模块内部如何工作的一种方法。其目的是检查软件内部逻辑结构,对软件中的逻辑路径进行覆盖测试,在程序不同地方设立检查点,检查程序的状态,以确定实际运行状态与预期状态是否一致。她允许测试人员对程序内部逻辑结构及有关信息来设计和选择测试用例,对程序的逻辑进行测试,提高代码质量。
白盒测试的策略,在软件过程的不同阶段可以根据实际情况有选择的使用下面的测试,下面介绍第一种策略

桌前检查
桌前检查是指程序员在程序实现指定功能后,进行单元测试之前,对源代码进行的初步检查。检查的重点是编码风格、语句的使用等是否符合编码规范,并根据《编码规范》调整自己的代码以符合编码规范的要求。所谓没有规矩不成方圆,一个软件的编写需要很多程序员参与进来,可能每个程序员的编码思想与使用的算法都不相同,如果每个人都使用自己的编码风格编写自己的模块,可能这个模块的代码只有他自己可以看懂,这样的编码不符合内部质量的要求,所以需要有一个标准来约束程序员的编码,使每个程序员的模块都符合同一个标准,这个标准就是《编码规范》。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-24 15:33 , Processed in 0.071487 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表