首页学历类考试大学计算机科学
(简答题)

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

正确答案

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

答案解析

相似试题

  • (简答题)

    简述什么是静态测试、动态测试、黑盒测试、白盒测试、α测试、β测试。

    答案解析

  • (填空题)

    静态测试方法包括计算机辅助静态分析方法和()测试方法。

    答案解析

  • (多选题)

    静态测试是以人工的、非形式化的方法对程序进行分析和测试。常用的静态测试方法有()。

    答案解析

  • (填空题)

    动态测试方法有白盒测试方法、黑盒测试方法和()等。

    答案解析

  • (单选题)

    下面对静态测试和动态测试的描述正确的是()

    答案解析

  • (判断题)

    在软件开发过程中,按照测试过程是否在实际应用环境中,测试可分为静态分析和动态测试。

    答案解析

  • (单选题)

    软件测试方法中的静态测试方法之一为()

    答案解析

  • (判断题)

    白盒法是一种静态测试方法,主要用于模块测试。()

    答案解析

  • (单选题)

    IBM公司的统计资料表明,使用静态测试的方法最高可以查出在测试中查出的全部软件错误的()。

    答案解析

快考试在线搜题