软件测试技术课程总结(一)软件测试概述

本文介绍了软件测试的重要性,软件的组成包括程序和文档,以及软件的发展历程。重点讨论了软件缺陷的定义、判断标准、产生原因和分析,包括状态、优先级、严重性和起源。此外,还提到了缺陷报告的种类和作用。
摘要由CSDN通过智能技术生成

为什么要学软件测试?

软件测试是产品质量的保证,是控制成本的关键,是软件可靠性确认。

软件

软件是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。

软件的组成

软件 = 文档 + 程序集合

程序

程序是软件的一部分,而软件是程序以及开发、使用和维护所需要的所有档案的总称。

文档

文档用来描述程序功能需求以及程序如何操作和使用

软件项目文档有:

  • 客户需求 - Customer Requirements
  • 市场需求文档 - MRD (Marketing Requirement Document)
  • 软件规格说明书 - Specifications
  • 技术设计文档 – Technical Design Docs
  • 测试文档 Test Documents
  • 测试报告 Test Reports
  • 产品发布注释 - Release Notes / Read Me
  • 产品软件包 - Release packages

软件的发展史

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值