简答题

简述什么是静态分析技术,什么是动态测试技术

正确答案

静态分析技术:不执行被测软件,可对需求分析说明书、软件设计说明书、源程序做结构检查、流程分析、符号执行来找出软件错误。
动态测试技术:当把程序作为一个函数,输人的全体称为函数的定义域,输出的全体称为函数的值域,函数则描述了输入的定义域与输出值域的关系。动态测试既可以采用白盒法对模块进行逻辑结构的测试,又可以用黑盒法做功能结构的测试、接口的测试,都是以执行程序并分析执行结果来查错。

答案解析

相似试题
  • 什么是黑盒测试法?什么是白盒测试法?

    简答题查看答案

  • 什么是白盒测试?它适应哪些测试?

    简答题查看答案

  • 什么是软件测试?

    简答题查看答案

  • 软件测试的原则是什么?

    简答题查看答案

  • 什么是需求分析?需求分析阶段的基本任务是什么?

    简答题查看答案

  • 什么是结构化分析方法?该方法使用什么描述工具?

    简答题查看答案

  • 试分析结构化方法存在的主要问题是什么?

    简答题查看答案

  • 请说明集成测试、系统测试和验收测试有什么不同?

    简答题查看答案

  • 什么是软件危机?试简述至少3种软件危机的典型表现。

    简答题查看答案