软件测试基础教程 杜文洁景秀丽主编 中国水利水电出版社
软件测试基础教程 杜文洁 景秀丽 主编 中国水利水电出版社
第二章软件测试方法 2.1软件测试方法概述 22静态测试与动态测试 23黑盒测试 2.4自盒测试 习题 第二章软件测试方法
第二章 软件测试方法 第二章 软件测试方法 2.1 软件测试方法概述 2.2 静态测试与动态测试 2.3 黑盒测试 2.4 白盒测试 习题
本章概要 软件测试方法概述 静态测试和动态测试 黑盒测试和白盒测试 第二章软件测试方法
本章概要 第二章 软件测试方法 ➢软件测试方法概述 ➢静态测试和动态测试 ➢黑盒测试和白盒测试
21软件测试方法概述 软件测试的方法多种多样,可以从不同角度加以分类 从是否需要执行被测软件的角度,分为静态测试和动态测试; 从是针对系统的外部功能还是针对系统的内部结构的角度,分为黑 盒测试和白盒测试; 从软件测试的策略和过程的角度,分为单元测试、集成测试、确认 测试、系统测试和验收测试等。 第二章软件测试方法
2.1 软件测试方法概述 第二章 软件测试方法 软件测试的方法多种多样,可以从不同角度加以分类: 从是否需要执行被测软件的角度,分为静态测试和动态测试; 从是针对系统的外部功能还是针对系统的内部结构的角度,分为黑 盒测试和白盒测试; 从软件测试的策略和过程的角度,分为单元测试、集成测试、确认 测试、系统测试和验收测试等
21软件测试方法概述 1.从是否需要执行被测软件的角度分类 从是否需要执行被测软件的角度,软件测试可分为静态测试( Static esting)和动态测试( Dynamic Testing)。顾名思义,静态测试就是通过 对被测程序的静态审査,发现代码中潜在的错误。它一般用人工方式 脱机完成,故亦称人工测试或代码评审( Code review);也可借助于静 态分析器在机器上以自动方式进行检查,但不要求程序本身在机器上 运行。按照评审的不同组织形式,代码评审又可分为代码会审,走查 以及办公桌检查,同行评分4种。对某个具体的程序,通常只使用一种 评审方式。 动态测试是通常意义上的测试,即使用和运行被测软件。动态测试 的对象必须是能够由计算机真正运行的被测试的程序,它包含黑盒测 试和白盒测试,在2.3节将会具体介绍这两种方法。 第二章软件测试方法
2.1 软件测试方法概述 第二章 软件测试方法 1.从是否需要执行被测软件的角度分类 从是否需要执行被测软件的角度,软件测试可分为静态测试(Static Testing)和动态测试(Dynamic Testing)。顾名思义,静态测试就是通过 对被测程序的静态审查,发现代码中潜在的错误。它一般用人工方式 脱机完成,故亦称人工测试或代码评审(Code Review);也可借助于静 态分析器在机器上以自动方式进行检查,但不要求程序本身在机器上 运行。按照评审的不同组织形式,代码评审又可分为代码会审,走查 以及办公桌检查,同行评分4种。对某个具体的程序,通常只使用一种 评审方式。 动态测试是通常意义上的测试,即使用和运行被测软件。动态测试 的对象必须是能够由计算机真正运行的被测试的程序,它包含黑盒测 试和白盒测试,在2.3节将会具体介绍这两种方法