敏捷测试教程 敏捷测试 – 概述 敏捷测试 – 方法论 敏捷测试 – 团队中的测试员 敏捷测试 – 跟踪活动 敏捷测试 – 重要属性 敏捷测试 – 象限 敏捷测试 – Scrum 敏捷测试 – 方法 敏捷测试 – 技术 敏捷测试 – 工作产品 敏捷测试 – 看板 敏捷测试 – 工具 敏捷测试 – 看板 使用看板概念可以有效管理敏捷测试活动。以下内容可确保在迭代/冲刺中及时完成测试,从而专注于交付优质产品。 可测试且有效大小的用户故事会在指定的时间限制内进行开发和测试。 WIP(在制品)限制允许一次专注于有限数量的用户故事。 可视化表示工作流程的看板有助于跟踪测试活动和瓶颈(如果有)。 看板团队协作概念允许在确定瓶颈时解决瓶颈,而无需等待时间。 预先准备测试用例,在开发过程中维护测试套件并获得客户反馈有助于消除迭代/冲刺中的缺陷。 完成的定义 (DoD) 被称为 Done-Done,因为故事仅在测试完成后才达到完成状态。 产品开发中的测试活动 在产品开发中,可以使用功能看板来跟踪发布。特定版本的功能被分配到功能看板,用于直观地跟踪功能开发状态。 发布中的功能被分解成故事,并使用敏捷方法在发布中开发。 以下敏捷测试活动可确保每个版本以及所有版本结束时的质量交付 – ..
Category : agile_testing
敏捷测试教程 敏捷测试 – 概述 敏捷测试 – 方法论 敏捷测试 – 团队中的测试员 敏捷测试 – 跟踪活动 敏捷测试 – 重要属性 敏捷测试 – 象限 敏捷测试 – Scrum 敏捷测试 – 方法 敏捷测试 – 技术 敏捷测试 – 工作产品 敏捷测试 – 看板 敏捷测试 – 工具 敏捷测试 – 概述 敏捷是一种迭代开发方法,其中开发和测试活动是并发的。测试不是一个单独的阶段;编码和测试以交互方式和增量方式完成,从而产生满足客户要求的优质最终产品。此外,持续集成导致早期缺陷消除,从而节省时间、精力和成本。 敏捷宣言 敏捷宣言由软件开发人员团队于 2001 年发布,强调了开发团队的重要性,适应不断变化的需求和客户参与。 敏捷宣言是 – 我们正在通过做和帮助他人来发现更好的软件开发方法。通过这项工作,我们开始重视 – 个人和交互胜过流程和工具。 工作软件优于综合文档。 客户合作胜过合同谈判。 响应变化而不是遵循计划。 也就是说,虽然右边的项目有价值,但我们更看重左边的项目。 什么是敏捷测试? ..
敏捷测试教程 敏捷测试 – 概述 敏捷测试 – 方法论 敏捷测试 – 团队中的测试员 敏捷测试 – 跟踪活动 敏捷测试 – 重要属性 敏捷测试 – 象限 敏捷测试 – Scrum 敏捷测试 – 方法 敏捷测试 – 技术 敏捷测试 – 工作产品 敏捷测试 – 看板 敏捷测试 – 工具 敏捷测试 – 工作产品 测试计划在发布计划时准备,并在每个 Sprint 计划时修订。测试计划作为测试过程的指南,以获得完整的测试覆盖率。 测试计划的典型内容是 – 测试策略 测试环境 测试覆盖率 测试范围 测试工作和时间表 测试工具 在敏捷项目中,所有团队成员都对产品质量负责。因此,每个人也都参与了测试计划。 测试人员的职责是提供必要的指导并用他们的测试专业知识指导团队的其他成员。 用户故事 User ..
敏捷测试教程 敏捷测试 – 概述 敏捷测试 – 方法论 敏捷测试 – 团队中的测试员 敏捷测试 – 跟踪活动 敏捷测试 – 重要属性 敏捷测试 – 象限 敏捷测试 – Scrum 敏捷测试 – 方法 敏捷测试 – 技术 敏捷测试 – 工作产品 敏捷测试 – 看板 敏捷测试 – 工具 敏捷测试 – 方法论 敏捷是一种迭代开发方法,整个项目团队都参与其中的所有活动。通过客户和自组织团队之间的协作,需求随着迭代的进行而发展。由于编码和测试是以交互方式和增量方式完成的,因此在开发过程中,最终产品将具有质量并确保客户需求。 每次迭代都会产生一个集成的工作产品增量,并交付给用户验收测试。如此获得的客户反馈将作为下一个/后续迭代的输入。 持续集成,持续质量 持续集成是敏捷开发成功的关键。经常集成,至少每天一次,这样您就可以在需要时为发布做好准备。敏捷测试成为开发所有阶段的重要组成部分,确保产品的持续质量。参与项目的每个人的持续反馈增加了产品的质量。 在敏捷中,沟通是最重要的,并且在必要时接收客户请求。这让客户感到满意,因为所有输入都被考虑在内,并且在整个开发过程中都可以获得工作质量的产品。 敏捷方法论 有几种支持敏捷开发的敏捷方法论。敏捷方法包括 – Scrum Scrum 是一种敏捷开发方法,强调以团队为中心的方法。它提倡整个团队参与所有的项目开发活动。 经验值 eXtreme Programming 以客户为中心,专注于不断变化的需求。通过频繁的发布和客户反馈,最终产品的质量将满足客户在流程中更加明确的要求。 ..
敏捷测试教程 敏捷测试 – 概述 敏捷测试 – 方法论 敏捷测试 – 团队中的测试员 敏捷测试 – 跟踪活动 敏捷测试 – 重要属性 敏捷测试 – 象限 敏捷测试 – Scrum 敏捷测试 – 方法 敏捷测试 – 技术 敏捷测试 – 工作产品 敏捷测试 – 看板 敏捷测试 – 工具 敏捷测试 – 重要属性 在本章中,我们将看到敏捷测试的一些重要属性。 敏捷测试的好处 敏捷测试的好处是 – 通过快速、持续、全面测试的产品和寻求客户反馈来让客户满意。 客户、开发人员和测试人员不断地相互交互,从而缩短周期时间。 敏捷测试人员参与定义需求,贡献他们的测试专业知识,专注于什么是可行的。 敏捷测试人员参与评估测试工作和时间的估算。 反映验收标准的早期测试设计。 整个团队整合测试需求,避免缺陷。 整个团队始终关注产品质量。 反映测试通过的完成状态的定义确保满足要求。 对延迟或阻塞的持续反馈,以便在整个团队的努力下立即解决问题。 对不断变化的需求做出快速响应并尽快适应它们。 持续集成驱动的回归测试。 ..