第08章软件测试流程和分类(理论课)(论文资料).pptVIP

  • 1
  • 0
  • 约5.32千字
  • 约 39页
  • 2018-03-06 发布于湖北
  • 举报

第08章软件测试流程和分类(理论课)(论文资料).ppt

第08章软件测试流程和分类(理论课)(论文资料)

*/39 软件测试的分类——按策略 动态测试的两种方法 黑盒测试和白盒测试 动态测试的特点 实际运行被测试程序,取得程序运行的真实情况、动态情况,进而进行分析 必须生成测试数据来运行程序,测试质量依赖于测试数据 生成测试数据、分析测试结果工作量大,使开展测试工作费时、费力、费人 动态测试中涉及多方面工作,人员多、设备多、数据多,要求有较好的管理和工作流程 * */39 软件测试的分类——按策略 黑盒测试与白盒测试 黑盒测试又称功能测试、数据驱动测试或基于规格说明书的测试 * */39 软件测试的分类——按策略 白盒测试又称结构测试、逻辑驱动测试或基于程序本身的测试,是根据程序的内容来设计测试数据(见王立福软件工程6章PPT8) 白盒测试是基于覆盖率的测试 常见的程序结构覆盖如下: 语句覆盖:每条语句至少被执行一次 分支(判断)覆盖:每条分支至少走查过一次 条件覆盖: 分支(判断)/条件覆盖: 路径覆盖:使程序沿所有可能的路径执行 * */39 软件测试的分类——按策略 手工测试与自动测试 自动测试优点 节约大量时间 处理精确的事务 大数据量事务 并发事务 自动测试局限 产品本身不稳定 开发、维护脚本工作量大、费用高 人才缺乏 成熟的自动测试机制:可以在机器空闲的时候

文档评论(0)

1亿VIP精品文档

相关文档