一些测试要点

一些测试要点

编写规范的代码

    源代码编写规范
    代码命名规则
    代码编写风格

编写正确的代码

    确定代码功能
    确定正确的输入
    确定正确的输出
    确定正确的处理过程

避免代码错误,对异常处理

    代码中错误的来源
    错误报告机制
    为异常分类并提供处理

函数设计

    函数声明设计
    函数解耦
    代码块的粒度切割
    合理使用分支
    使用适当的循环类型

数据变量设计

    选择合适的数据类型
    选择合适的数据粒度
    选择合适的数据容器
    数据结构的排序
    应对数据结构变化

专项代码质量

    资源最小化,效率最大化
    可测试性
    可移植性
    安全性设
    可靠性

代码评审

    代码质量指标
    代码评审的组织方式
    Code Review与结对编程
    代码逆向分析

代码测试

    代码构建调试
    TDD与单元测试
    白盒测试
    代码集成测试
   

posted @ 2015-05-21 13:26  念槐聚  阅读(181)  评论(0编辑  收藏  举报