测试—软件测试目的和原则、什么是需求、什么是bug、什么是测试用例
分类:
文章
•
2023-10-16 23:44:05
一、基本概念
- 软件测试的目的和原则
目的:验证软件有没有问题
原则:以客户为中心,遵循软件测试的规范、流程、标准和要求
从测试目的出发分为两类:为了验证程序正常工作的测试;为了验证程序不能正常运行的测试
- 需求
· 概念:
1)用户解决问题或达到目标所需条件或权能
2)系统或系统部件要满足合同、标准、规范或其他正式规定文档所具有的条件或权能
3)一种反应上面1)或2)所述条件或权能的文档说明
· 需求的两部分
用户需求:甲方提出的要求,如果没有甲方,那么就是终端用户使用产品时必须要完成的任务
软件需求(功能需求):详细描述开发人员必须实现的软件功能
软件需求从用户需求转化而来,核心是沟通
- bug
当且仅当规格说明是存在的并且正确,程序与规格说明之间的不匹配才是错误。
没有规格说明书时,当程序没有实现其最终用户的合理预期的功能要求时,就是软件错误。
- 什么是测试用例
为了实施测试而向被测试的系统提供的一组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素
例:单位用户注册成功
![测试—软件测试目的和原则、什么是需求、什么是bug、什么是测试用例 测试—软件测试目的和原则、什么是需求、什么是bug、什么是测试用例](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzM4My8wYjczODE2MzJlNTQyZDFkMTgzZTBkNmM1NTcyZjQwZi5wbmc=)
加油鸭~