软件静态测试方法

如题所述

静态测试方法很多,主要有代码审查、正式技术评审、同级评审、走查等形式和方法。基本都是通过会议的形式阅读代码和文档,检查其中存在的问题或错误。

路径法:通过画程序流程图和程序节点图的方法检查程序中存在的孤立语句(节点)。

节点图(程序图)法:判断程序是否是标准结构化,非结构化表示程序存在问题。

扩展资料:

静态结构分析主要是以图形的方式表现程序的内部结构,例如函数调用关系图、函数内部控制流图。其中,函数调用关系图以直观的图形方式描述一个应用程序中各个函数的调用和被调用关系;控制流图显示一个函数的逻辑结构,它由许多节点组成,一个节点代表一条语句或数条语句,连接结点的叫边,边表示节点间的控制流向。

参考资料来源:百度百科-静态测试

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-19
静态测试是相对动态测试而说的。
动态测试是指通过执行或运行程序(或代码或软件)检查存在错误或问题的方式。
静态测试就是不通过运行或执行程序、代码、软件而检查错误的方式。
静态测试方法很多,主要有代码审查、正式技术评审、同级评审、走查等形式和方法。基本都是通过会议的形式阅读代码和文档,检查其中存在的问题或错误。
路径法:通过画程序流程图和程序节点图的方法检查程序中存在的孤立语句(节点)。
节点图(程序图)法:判断程序是否是标准结构化,非结构化表示程序存在问题。本回答被提问者采纳
第2个回答  2012-01-04
程序结构分析,画出程序流图,计算圈复杂度
相似回答