51Testing软件测试论坛
标题:
单元测试
[打印本页]
作者:
zhangpc
时间:
2006-3-7 14:08
标题:
单元测试
2.模块局部数据结构测试
• 不合适或不相容的类型说明。
• 变量无初值。
• 变量初始化或默认值有错。
• 不正确的变量名(拼错或不正确的截断)。
• 出现上溢、下溢和地址异常。
3.模块边界条件测试
采用边界分析技术,针对边界值及其左、右设计测试用列,很有可能发现 新错误。
4.模块中所有独立执行通路测试
基本路径测试和循环测试是最有效的测试技术。计算中常见的错误是:
• 误解或用错了算符优先级。
• 混合类型运算。
• 变量初值错。
• 精度不够。
• 表达式符号错。
比较判断与控制流常常紧密相关,测试用例还应致力于发现下列错误:
• 不同数据类型的对象之间进行比较。
• 错误的使用逻辑运算符或优先级。
• 应计算机表示的局限性,期望理论上相等而实际上不相等的两个量相等。
• 比较运算或变量出错。
• 循环终止条件或不可能出现。
• 迭代发散时不能退出。
• 错误地修改了循环变量。
5.模块的各条错误处理通路测试
测试应着重检查下列问题:
• 输出的错误信息难以理解。
• 记录的错误与实际遇到的错误不相符。
• 在程序自定义的出错处理段运行之前,系统已介入。
• 异常处理不当。
• 错误陈述中未能提供足够的定位出错信息。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2