缺陷检查表
考试要求: 掌握     
知识路径:  > 测试技术的分类  > 白盒测试技术  > 白盒测试方法  > 代码检查法


本知识点历年真题试卷分布
>> 试题列表    
 

 
       在进行人工代码检查时,代码缺陷检查表是我们用到的测试用例。
       代码缺陷检查表中一般包括容易出错的地方和在以往的工作中遇到的典型错误,如下所示。
       . 格式部分:
       ①嵌套的IF正确地缩进了吗?
       ②注释准确并有意义吗?
       ③使用有意义的标号了吗?
       ④代码基本上与开始时的模块模式一致吗?
       ⑤遵循全套的编程标准吗?
       . 入口和出口的连接:
       ①初始入口和最终出口正确吗?
       ②当对另一个模块的每一次调用时,全部所需的参数传送给每一个被调用的模块吗?
       ③被传送的参数值正确地设置了吗?
       ④对关键的被调用模块的意外情况(如丢失、混乱)有处理吗?
       . 程序语言的使用:
       ①使用一个或一组最佳的动词了吗?
       ②模块中使用完整定义的语言的有限子集了吗?
       ③使用了适当的跳转语句吗?
       . 存储器使用:
       ①每一个域在第一次使用前正确地初始化了吗?
       ②规定的域正确吗?
       ③每个域有正确的变量类型声明吗?
       . 判断和转移:
       ①判断正确的条件了吗?
       ②用于判断的是正确的变量吗?
       ③每个转移目标正确并至少执行一次了吗?
       . 性能:
       ①逻辑被最佳地编码了吗?
       ②提供正式的错误/例外子程序了吗?
       . 可维护性:
       ①清单格式适于提高可读性吗?
       ②标号和子程序符合代码的逻辑意义吗?
       . 逻辑:
       ①全部设计已实现了吗?
       ②代码做的是设计规定的内容吗?
       ③每一个循环执行正确的次数了吗?
       . 可靠性:
       ①对从外部接口采集的数据有确认吗?
       ②遵循可靠性编程要求了吗?
       对应于不同的编程语言,代码缺陷检查表的具体内容将会不同。例如,针对广泛使用的C/C++语言,可以参照下表所示的代码缺陷检查表。
       
       代码缺陷检查表
       
       
       
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有