软件测试技术-chap课件.pptVIP

  • 11
  • 0
  • 约 19页
  • 2016-11-12 发布于江苏
  • 举报
软件测试技术基础 内容简介 本课程针对高校计算机专业软件测试课程的需要,主要介绍了软件测试的基础知识与应用技术。内容包含软件测试概述、软件测试方法与过程、黑盒测试、白盒测试、软件测试管理、自动化测试基础以及对主流测试工具软件的介绍。 1 什么是软件测试? 2 为什么要测试软件? 3 什么是软件缺陷? 软件未达到产品说明书中已经标明的功能; 软件出现了产品说明书中指明不会出现的错误; 软件未达到产品说明书中虽未指出但应当达到的目标; 软件功能超出了产品说明书中指出的范围; 软件测试人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不良。 4 如何进行软件测试? 1 软件测试的目的 2 软件可靠性 系统在特定的环境下,在给定的时间内无故障运行的可能性。 软件可靠性牵涉到软件的性能、功能性、可用性、可服务性、可安装性、可维护性以及文挡等多方面特性 是对软件在设计、生产以及在它所预定环境中具有所需功能的置信度的一个度量,是衡量软件质量的主要参数之一 不同产品,人们对其期望的可靠性要求不同 3 软件测试的关键问题 4 软件测试的原则 (1)测试是证伪而不是证真。 (2)测试应当有重点。 (3)事先定义好产品的质量标准,确定测试用例预期输出结果。 (4)软件项目一启动,软件测试也就开始,而不是等到程序写完才开始进行测试。 (5)穷举测试是不可能的。

文档评论(0)

1亿VIP精品文档

相关文档