IBM

软件测试、部署和维护策略

IBM

软件测试、部署和维护策略

本课程是多个项目的一部分。

John Rofrano
Upkar Lidder
Ramanujam Srinivasan

位教师:John Rofrano

顶尖授课教师

访问权限由 Coursera Learning Team 提供

2,671 人已注册

深入了解一个主题并学习基础知识。

14 条评论

中级 等级

推荐体验

1 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度
深入了解一个主题并学习基础知识。

14 条评论

中级 等级

推荐体验

1 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度

您将学到什么

  • 创建测试计划和可追溯性矩阵,将业务需求与结果联系起来,并协调质量保证团队、开发人员和利益相关者之间的测试工作

  • 建立部署清单,明确启动步骤、进行/不进行标准、回滚计划和数据验证技术

  • 定义关键系统指标,以支持启动后跟踪、组织响应计划,并通过回顾总结指导改进工作

  • 创建测试和发布工具包,其中包括测试策略、验证清单和成功发布后的支持计划

要了解的详细信息

可分享的证书

添加到您的领英档案

作业

13 项作业

授课语言:英语(English)

了解顶级公司的员工如何掌握热门技能

Petrobras, TATA, Danone, Capgemini, P&G 和 L'Oreal 的徽标

积累特定领域的专业知识

此课程作为 的一部分提供
在注册此课程时,您还需要选择一个特定的合作项目。
  • 向行业专家学习新概念
  • 获得对主题或工具的基础理解
  • 通过实践项目培养工作相关技能
  • 通过 IBM 获得可共享的职业证书

该课程共有4个模块

在本 Modulation 中,您将探索软件测试的关键概念,以及它如何在整个开发过程中支持质量。首先,您将了解为什么测试很重要,研究真实世界中因测试不佳而导致失败的例子。您还将熟悉不同级别的测试,包括单元测试、集成测试、系统测试和用户验收测试,并了解分析人员如何在每个阶段做出贡献。 接下来,您将深入了解测试计划和设计。您将了解测试覆盖范围、测试用例的结构以及可追溯性矩阵如何帮助确保所有需求都得到测试。实践活动将为您提供审查和改进测试计划的实践机会。 最后,您将了解测试驱动开发(TDD)和行为驱动开发(BDD)。您将了解这些方法的工作原理、它们如何支持协作,以及如何使用 Gherkin Syntax 等工具作出贡献。

涵盖的内容

13个视频2篇阅读材料4个作业6个插件

在本模块中,您将了解从发布前准备到发布后监控的软件部署管理步骤。首先,您将了解部署和发布之间的区别,以及所涉及的关键活动,如协调 CI/CD 工作流、处理利益相关者的审批和规划回滚策略。接下来,您将了解规划和验证数据迁移所涉及的步骤,这是许多项目的关键部分。这包括将数据从遗留系统映射到新系统、记录迁移过程,以及使用记录计数、校验和和模拟运行等技术确认成功转移。最后,您将了解部署后的流程,包括监控系统性能、查看日志和支持持续改进。您还将概述关键指标并制定维护计划,以帮助确保系统的长期稳定性。本模块结束时,您将对整个发布周期以及分析师在确保系统顺利启动并持续满足用户和业务需求方面的作用有一个清晰的认识。

涵盖的内容

9个视频1篇阅读材料4个作业6个插件

本模块将向学员介绍系统设计的关键非功能方面,这些方面决定了系统能否在生产中取得成功。您将学会识别和规划非功能性需求,包括性能、可扩展性和可靠性。 本模块涵盖基本的容量规划技术、性能优化策略和灾难恢复原则。通过实际示例和实验,您将掌握设计系统的技能,使其不仅能正确运行,而且能处理实际需求。 本模块结束时,您将了解如何衡量系统健康状况、规划增长和确保业务连续性。这些知识构成了构建稳健、可投入生产的系统的基础,既能满足用户的期望,又能满足业务需求。

涵盖的内容

6个视频1篇阅读材料3个作业8个插件

在最后一个模块中,您将汇集所有关键概念,为一个虚构的软件系统建立完整的测试和发布规划工具包。这包括定义测试策略、验证数据迁移步骤、规划部署工作流程以及概述发布后的监控活动。 毕业设计模拟了系统分析师为支持跨职能软件交付而需要完成的工作。您将使用前面模块中介绍的模板和框架,根据自己创建的情景调整工作。在这一过程中,您将审查成功标准、识别风险和回退策略,并确保为软件的稳定发布和长期支持做好准备。 本项目的重点是与测试、部署和发布后维护相关的协调、计划和文档,而不是编码或软件开发。

涵盖的内容

2个视频2篇阅读材料2个作业1个应用程序项目5个插件

获得职业证书

将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。

位教师

Upkar Lidder
IBM
18 门课程553,540 名学生

提供方

IBM

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'

Jennifer J.

自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'

Larry W.

自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'

Chaitanya A.

''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'

学生评论

  • 5 stars

    83.33%

  • 4 stars

    16.66%

  • 3 stars

    0%

  • 2 stars

    0%

  • 1 star

    0%

显示 3/14 个

LL

已于 Feb 22, 2026审阅

从 计算机科学 浏览更多内容