软件测试 - 基线工件
软件开发包括软件开发生命周期 (SDLC) 中的几个阶段。在此过程中,开发人员使用不同的软件工件或文档来指导他们以系统的方式执行任务。其中一些工件是 UML 图、类图、用例图等,它们描述了架构或软件的工作方式
什么是基线工件?
术语"基线工件"取自配置管理。基线为整个软件开发过程提供所有资源。简而言之,基线工件是指在整个开发过程中修改软件工件的正确版本。它包括需求规范文档、UML 和类图、软件设计和架构文档、模型等。
基线工件所涉及的活动
基线工件所涉及的活动列于下方 −
- 根据工作性质,它们分配给每个团队成员。
- 如果基线工件需要进行任何修改,则需要更新其版本号。
- 完成对基线工件的审查后,将检测到偏差,并应在其中更新偏差以及日期和版本号。
- 由于这些工件与软件一起使用,因此在集成时会检测到进一步的缺陷。这些缺陷也需要修复。
- 完成所有更新后,基线工件将被发送以供审查和批准。
基线工件的组成部分
基线工件的组成部分列于下方 −
- 工件名称 − 它是一个文档或工件名称。
- 基线开发日期 − 软件开发应完成的截止日期。
- 基线开发版本 − 迄今为止已完成并获得批准的工件特定版本的名称。
- 基线测试日期 − 软件测试以及缺陷修复应完成的日期。
- 基线测试版本 −已完成并获得批准的工件的版本号。
- 基线集成日期 − 模块集成完成并获得批准的日期。
- 基线集成版本 − 满足所有已获批准条件的工件的版本号。
- 基线交付日期 − 工件向客户发货获得批准的日期。
- 基线交付版本 − 准备向客户发货的工件版本。
不同类型的配置基线文档
不同类型的配置基线列示如下 −
功能基线文档 − 它指出了软件的功能需求。
已分配的基准文档 − 它指向软件的功能、接口和集成特性。
产品基准文档 − 它指向可配置产品的功能和物理要求。
为什么需要基准工件?
出于以下原因,基准工件是必要的 −
- 它确定在开发软件时是否已应用所有业务规则。
- 它提供了在测试和修复错误时备份计划的选项。
- 它有助于在开发软件时引入客户的观点和观点。
- 它确定软件的 GUI 是否符合最终用户要求。
- 它确保软件原型是否按照要求构建。
- 它将项目要求与整体业务保持一致。
- 这样做是为了让项目利益相关者审查和批准要求。
- 它确定项目范围。
- 它定义了正确软件开发的评估标准。
结论
这就是我们对软件基线工件教程的全面介绍。我们首先描述了什么是基线工件、基线工件涉及哪些活动、基线工件的组件是什么、配置基线有哪些不同类型以及为什么需要基线工件。这让您对软件基线工件有了深入的了解。明智的做法是继续实践您学到的知识并探索与软件测试相关的其他知识,以加深您的理解并拓展您的视野。