代码检查、走查和评审
2015-07-26 21:15
246 查看
1.桌面检查的检查项目,由程序员自己完成,是一种静态检查的方法
2.桌面检查的检查项目主要有
检查变量、标号的交叉引用表
检查子函数、宏、函数
等价性检查
常量检查
标准检查
风格检查
比较控制流
选择、激活路径
补充文档
3.桌面检查进行静态分析的方法
类型和单位分析
引用分析
表达式分析
接口分析
4.桌面检查效率低的原因
它是一个完全没有约束的过程
它违反了软件测试的原则,人们不能有效地测试自己编写的程序
5.走查是对程序进行模拟,一步步地展示程序如何处理测试数据,其主要目标
发现缺陷
遗漏和矛盾的地方
改进产品
考虑可替换的实现方法
6.评审的目的是发现产品的缺陷
2.桌面检查的检查项目主要有
检查变量、标号的交叉引用表
检查子函数、宏、函数
等价性检查
常量检查
标准检查
风格检查
比较控制流
选择、激活路径
补充文档
3.桌面检查进行静态分析的方法
类型和单位分析
引用分析
表达式分析
接口分析
4.桌面检查效率低的原因
它是一个完全没有约束的过程
它违反了软件测试的原则,人们不能有效地测试自己编写的程序
5.走查是对程序进行模拟,一步步地展示程序如何处理测试数据,其主要目标
发现缺陷
遗漏和矛盾的地方
改进产品
考虑可替换的实现方法
6.评审的目的是发现产品的缺陷
相关文章推荐
- C# 抽象类和接口的区别
- 0的个数(极速版)
- 7. PHP 变量
- 希尔排序与堆排序(Java版)
- python中列表 元组 字典 集合的区别
- C++容器适配器和容器有什么区别
- C语言学习之%d
- 初学JavaWeb开发遇到的问题与解决
- C#高级编程五十四天----Lookup类和有序字典
- 浅析如何学好C语言
- Java IO(三) 之 FileInputStream
- java:带有图形化界面,可以发送和接收的聊天工具
- java实现冒泡排序
- MyEclipse快捷键大全
- Google Play 服务提示更新、Google play 闪退等问题
- java实现选择排序
- 栈和队列常见题型(java版)
- c++的四种类型转换
- 文本文件BASE-64编码解码
- [Python]psutil模块:用于获得处理器、系统和进程相关信息