当前位置:   article > 正文

测试基础 6章 小白学软件测试DAY3

测试基础 6章 小白学软件测试DAY3

检查代码

静态白盒测试

白盒:在测试时指访问代码
静态测试:测试非运行部分
静态白盒测试的主要原因是尽早的发现软件缺陷,找出动态黑盒测试难以发现或隔离的软件缺陷。另外,在进行静态白盒测试的过程中,也可以为动态黑盒测试提供思路,确定有问题或者容易产生软件缺陷的特性范围。

正式审查

  1. 确定问题

    审查的目的是找出软件的问题——不仅是出错的项目,也包括遗漏项目;

  2. 遵守规则

    规则可能设定测试的代码量,花费的时间及评价。重要性在于参与者了解自己的身份,目标。

  3. 准备

    根据不同的类型,扮演不同的角色。

  4. 编写报告

    审查小组需要对结果进行必要的书面总结报告,便于小组成员使用。

同事审查

互相交换,提高效率

走查

程序员向5个小组或其他人讲解代码。审查人员需要编写备注和问题,在陈述过程中提问。

校验

是最正式的审查类型。需要有人作为表述者或者宣读者(但不能是程序员),其他参与人员为检验员,职责是从不同的角度审查代码。

编码标准和规范

编程标准和规范示例

很多编程语言都将一些特定的语言进行了代码规定。

  1. 代码标准规定了以下部分:
    • 标题;
    • 标准;
    • 解释说明;
    • 示例(非必须);

通用代码审查清单

  1. 数据引用错误;
  2. 数据声明错误;
  3. 计算错误;
  4. 比较错误;
  5. 控制流程错误;
  6. 子程序参数错误;
  7. 输入输出错误;
  8. 其他检查;
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/587898
推荐阅读
相关标签
  

闽ICP备14008679号