多做题,通过考试没问题!

软件工程

睦霖题库>大学试题(计算机科学)>软件工程

简述静态测试方法和动态测试方法。

正确答案: 静态测试: 是指不在机器上进行测试,而是采用人工检测和计算机辅助静态分析手段对程序进行检测,方法如下:
(1)人工测试。主要靠人工审查程序和评审软件,据统计,能有效的发现30%-70% 的逻辑设计和编程错误。
(2)计算机辅助静态分析。指利用静态分析工具对被测软件进行特性分析。
动态测试:指通过运行程序发现错误。一般有两种方法,黑盒法和白盒法。
(1)黑盒测试着眼于程序的外部特征,而不考虑程序的内部结构。测试时、测试者把被测程 序看作是一个黑盒,仅以程序的功能为依据,看其是否满足功能要求。
(2)白盒测试着眼于程序的内部结构。测试者对程序的内部逻辑与处理过程了如指掌,并依 据程序的逻辑结构,对程序的所有逻辑路径进行测试,确定其实际状态与预期的状态是否一致。
答案解析:
进入题库查看解析

微信扫一扫手机做题