软件测试1【荐】.pptVIP

  • 11
  • 0
  • 约6.51千字
  • 约 57页
  • 2015-07-23 发布于河南
  • 举报
软件测试 潘 勇 ypan@shtdu.edu.cn 第一讲、概论 什么是软件测试? 为什么要软件测试? 如何进行软件测试? 软件错误的类型 软件中错误数量的估计 软件测试的分类 一些基本概念 1.什么是软件测试? 为确保软件质量,通过对软件进行系统检查,以发现软件错误所进行的各种活动。主要包括:检查各部分及其界面;验证软件设计;提供系统性地集成软件方法;确定能追溯维护的质量基线。对软件系统进行测试的工序是:在模块级、系统级及软件级分别进行分调、联调及确认三级测试。 软件测试的目的 软件测试的主要目的是为了发现错误。 软件测试是使用为发现错误所选择的输入和状态的组合而执行代码的过程。 除非很小的软件没有错误。 测试人员和编程人员的矛盾 软件发布时仍有大量的错误 找出所有软件错误是不可能的 软件开发中哪些行为被称为测试? 早期的测试被定义为“运行程序以确定软件中的问题”,不包括不运行程序的检验手段,也不包括用户或用户委托的验收检验。近年关于测试的概念被展宽了,包括: 需求核对 设计审查 代码检视 文档审阅 功能检验 验收测试 2.为什么要软件测试? 软件中的错误带来了巨大的损失。 作为产品的软件需要得到用户的满意。 其他提高软件质量的方法与软件测试。 软件中的错误带来了巨大的损失(1/3) 2000年12月4日浦东程控交换机软件故障导致浦东地区12.5小时电话中断,73万户电话用

文档评论(0)

1亿VIP精品文档

相关文档