软件测试——检查代码

        进行到现在,已经是第六章了。本章主要讲解检查代码——静态白盒子测试——被证实是早期发现软件缺陷最有效的方法。虽然这是一项需要大量准备工作才能有成效的任务,但是许多研究表明花费的时间与得到的好处相比是值得的。

        下面先来看一下本章的内容概述:

           静态白盒子测试:
 

          正式审查:
 

                编码标准和规范:
 

          通用代码审查清单:
 

 

      

           目前,静态白盒子测试正在受到重视,而在某些开发过程中,没有它,项目就无法得到可靠的软件。

        

时间: 2024-09-20 17:53:42

软件测试——检查代码的相关文章

pc-lint 检查代码出现这么多错误,怎么屏蔽掉系统头文件里面的错误?

问题描述 pc-lint 检查代码出现这么多错误,怎么屏蔽掉系统头文件里面的错误? 20C

《Python和Pygame游戏开发指南》——1.13 在线检查代码

1.13 在线检查代码 本书中的一些程序有点长,尽管通过录入这些程序的源代码对于学习Python是很有帮助的,但你可能偶尔会有些录入错误,从而导致程序崩溃.而这些录入错误可能并不是很明显. 你可以将自己的源代码的文本复制并粘贴到本书Web站点上的在线比较工具中.这个比较工具将会显示出你输入的源代码和书中的源代码的任何不同之处.这是找出程序中的录入错误的一种很容易的方法. 复制和粘贴文本是很有用的计算机技能,特别是对于计算机编程来说.本书的Web站点上有一个视频,介绍如何进行复制和粘贴:http:

js数据类型检查代码(1/4)

对不同类型对象分别使用我所介绍的两种方法进行类型检查的结果.表格的第一列显示了我们试图找到其类型的对象.每二列是运行typeof variable(variable 为第一列所示的值).此列中的所有结果都是字符串.最后,第三列显示了对第一列包含的对象运行variable.constructor 所得的结果.些列中的所有结果都是对象. 表1. 变量类型检查 ------------------------------- variable typeof variable variable.const

软件测试——检查产品说明书

         从本章开始,将介绍软件测试的基础知识.说道软件大多都有软件产品说明书,那么怎么测试说明书以便在产品出厂之前发现缺陷呢?下面我将介绍一下测试软件产品说明书的方法.         本章共分以下三部分:               其中开始测试介绍如下:                对产品说明书进行高级审查的介绍如下:                产品说明书的低级测试技术介绍:             读完本章,读者可能会认为测试产品说明书是一个相当主管的过程.高级审查技术可以

静态自动检查代码缺陷与隐患

代码缺陷和代码错误的最大区别是,代码缺陷不影响游戏编译,而代码错误编译都不通过.但是代码缺陷会影响游戏发布后产生的一系列BUG..我今天无意间逛外国论坛发现的一个方法,使用了一下感觉挺给力的第一时间分享给大家. 下载下来以后,它是一个文件夹把整个文件夹拷贝在你unity的工程里面就行了. Unity 3d Gendarme Plugin:https://bitbucket.org/kzoabi/unity3d-gendarme-plugin 然后下载最新的mono 它是跨平台的,我用的是MAC所

想向各位征求下有没有,不继承eclipse的专门用于检查代码的第三方工具

问题描述 网上找了下,如findbugs,checkstyle都是集成IDE的.我想要独立运行的,不知道哪个可以有的话麻烦告知一下,谢谢...~~~ 解决方案 解决方案二:大牛,请用记事本敲!哈哈

怎么样把上传文件(<input id= 'upfile'> )中的"浏览..."变成英文?帮我检查代码有什么问题没!

问题描述 <formmethod="post"id="upform"><inputtype="file"name="file"id="upfile"style="height:25px;width:300px;display:none;"onchange="this.upform.upfile.value=this.value.substr();"r

常用js表单检查代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

Swift 现可使用 Checkmarx 检查代码出错

自从2014年在苹果的WWDC上发布后,Swift 引起了许多人的注意,至今也已拥有不少使用者.谷歌甚至有在考虑将 Swift 列入安卓的"第一类"语言中.Facebook 和 Uber 也在探索一条 Swift 更便捷的使用路径.而像 IBM.Lyft.Firefox.LinkedIn 等也将 Swift 采纳到了自己的项目当中. 随着 Swift 的开源,毫无疑问,它得到了更快速的普及和发展.但同时,在应用程序中包含的敏感的个人数据的增加,它也十分迫切的需要去确保所有的项目的正确性