51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 单元测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-3-7 14:08:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2.模块局部数据结构测试
•        不合适或不相容的类型说明。
•        变量无初值。
•        变量初始化或默认值有错。
•        不正确的变量名(拼错或不正确的截断)。
•        出现上溢、下溢和地址异常。
3.模块边界条件测试
              采用边界分析技术,针对边界值及其左、右设计测试用列,很有可能发现         新错误。
4.模块中所有独立执行通路测试
              基本路径测试和循环测试是最有效的测试技术。计算中常见的错误是:
•        误解或用错了算符优先级。
•        混合类型运算。
•        变量初值错。
•        精度不够。
•        表达式符号错。
              比较判断与控制流常常紧密相关,测试用例还应致力于发现下列错误:
•        不同数据类型的对象之间进行比较。
•        错误的使用逻辑运算符或优先级。
•        应计算机表示的局限性,期望理论上相等而实际上不相等的两个量相等。
•        比较运算或变量出错。
•        循环终止条件或不可能出现。
•        迭代发散时不能退出。
•        错误地修改了循环变量。
5.模块的各条错误处理通路测试
              测试应着重检查下列问题:
•        输出的错误信息难以理解。
•        记录的错误与实际遇到的错误不相符。
•        在程序自定义的出错处理段运行之前,系统已介入。
•        异常处理不当。
•        错误陈述中未能提供足够的定位出错信息。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 21:58 , Processed in 0.066394 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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