软件测试的依据是什么
1个回答
关注
展开全部
软件测试基础理论中,我们提出了一个概念,叫做‘测试依据(test basis)’。
从字面意义上理解,测试依据就是就是我们测试可以依据它来进行测试分析,以及用例编写的文档或者信息;他被用来指导我们的测试,我们可以从中提炼出‘测什么’‘怎么测’这样测试根本性问题的答案。
没有了测试依据,测试工作就将无从下手。
说到测试依据,我们直接会想到的就是需求文档了,根据项目特性的不同,他有可能呈现为不同的格式:比如需求规格说明书式,又比如原型图式等等。
而根据需求文档内容分解和描述形式的区别,他又有可能呈现为用户故事型(User Story)或者产品需求文档型(PRD)。
咨询记录 · 回答于2024-01-13
软件测试的依据是什么
# 软件测试基础理论
## 测试依据(test basis)
- 概念:测试可以依据它来进行测试分析,以及用例编写的文档或者信息
- 作用:指导测试,提炼出“测什么”“怎么测”的答案
- 重要性:没有测试依据,测试工作将无从下手
## 测试依据的类型
- 需求文档:根据项目特性不同,呈现为不同格式,如需求规格说明书式、原型图式等
- 用户故事型(User Story)
- 产品需求文档型(PRD)
# 软件确认测试的重要性
## 保障软件产品质量
- 有助于开拓国际软件市场
- 促进软件市场的健康发展
## 确认测试的目的
- 表明软件可以正常工作
- 符合“软件需求说明书”中的功能和性能要求
- 按照“确认测试计划”进行测试
- 测试工作由独立的组织进行
- 从用户角度出发进行测试
## 软件确认测试的作用
- 通过测试活动积累经验
- 预防缺陷的出现
- 降低产品失败的风险