测试基础之白盒测试

1、正式审查
1)确定问题:找出软件出错的项目、遗漏的项目
2)遵守股则
3)准备
4)编写报告
2、伙伴审查
3、公开陈述
4、检验(最正式的审查类型,资料和文档学习,陈述,记录)
5、编码规范和准则
标题、标准(允许&不允许项)、解释说明、示例
6、通用代码审查清单
1)数据引用错误
指使用未经正确初始化用法和引用方式的变量,常量,数组,字符串或记录而导致的软件缺陷
2)数据声明错误
正确地类型、长度、存储类,声明并初始化、相似的名称、声明过但未被引用的变量
3)计算错误
不同数据类型,数据类型长度不同的转换规则,赋值变量小于赋值表达式的值,溢出,除数为0,丢失精度,数值的有意义的范围,运算优先级
4)比较错误
小于,大于,等于,不等于,真,假
5)控制流程错误
6)子程序参数错误
参数类型性,顺序,常量当做形参,子程序是否更改了仅作为输入值的参数、局部变量与全局变量相似
7)输入输出错误
文件读取、键盘输入、鼠标输入、打印机输出、屏幕输出
读写格式规范性、异常处理,提示信息正确性
8)可移植性、兼容性、警告


动态白盒测试/结构测试
直接测试底层功能、过程、子程序、库
1、动态白盒测试&调试相似
2、分段测试
1)单元测试和集成测试
3、数据范围
1)输入、输出、中间值
2)次边界
3)公式和等式
4)错误强制
4、代码范围
1)语句/代码行范围
2)分支范围
3)条件范围(条件会增加待测路径)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值