Test Driven Development (TDD)

测试驱动开发(TDD)是一种软件开发流程,它依赖于重复极短的开发周期,将需求转化为具体的测试用例,然后改进软件以通过新的测试。Coursera 的 TDD 目录教您如何采用这种方法来创建可靠、无 Bug 的软件。您将学会在实际编码过程之前为软件功能编写测试用例,了解编写测试、使其通过测试、然后进行 Refactoring 的循环过程。此外,您还将深入了解 TDD 如何改进软件设计、提高代码覆盖率并减少调试时间,从而提高您作为软件开发人员的效率。
22凭据
51门课程

相关角色

获得晋升所需的知识和技能。

  • 此角色有 US$155,392 工资中位数¹.

    描述:

    A Front End Developer enhances the visual and interactive parts of websites and apps, ensuring a seamless experience using HTML, CSS, and JavaScript.

    此角色有 US$155,392 工资中位数¹.

    提供方

    Meta_logo
    IBM_logo
    Microsoft_logo

最受欢迎

当前趋势

最新发布

筛选依据

主题
必需的

语言
必需的

在整个课程(说明和评估)中使用的语言。

了解产品
必需的

通过实践教程在 2 小时内掌握与工作相关的技能。
通过已评分作业、视频和论坛向顶级授课教师学习。
通过完成一系列课程和项目,深入学习学科知识。
获得行业领导者颁发的职业证书,展示您学到的专业知识。
攻读硕士学位的同时获得职业证书。

级别
必需的

课程长度
必需的

字幕
必需的

教师
必需的

“test driven development (tdd)” 的结果

  • 您将获得的技能: User Story, Test Driven Development (TDD), Continuous Integration, Version Control, Software Testing, Test Automation, Git (Version Control System), Software Architecture, Maintainability, Software Design Patterns, JavaScript Frameworks, Usability, Unit Testing, Acceptance Testing, Web Content Accessibility Guidelines, Regression Testing, Software Design, Angular, Agile Software Development, Application Design

  • 状态:免费试用

    您将获得的技能: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Scripting Languages, Computer Programming, Development Testing, Web Development, Program Development, Open Source Technology, Database Application, Data Structures, User Interface (UI), Data Manipulation, File Management, Data Validation

  • 状态:预览

    您将获得的技能: 冲刺回顾, 测试驱动开发(TDD), 会议促进, Agile 方法论, 解决方案交付, 应用程序部署, 敏捷产品开发, 冲刺计划, Scrum(软件开发), 积压工作, Kanban 原则, 用户故事

  • 状态:免费试用

    您将获得的技能: 集成开发环境, 文件管理, 单元测试, 测试驱动开发(TDD), 调试, COBOL(编程语言), 软件测试, z/OS, 主机计算

  • 状态:免费试用

    您将获得的技能: Model View Controller, Test Driven Development (TDD), Restful API, Vue.JS, Full-Stack Web Development, Web Applications, Application Programming Interface (API), Unit Testing, Server Side, Software Design Patterns, Javascript, HTML and CSS, Cascading Style Sheets (CSS)

  • 状态:预览

    Board Infinity

    您将获得的技能: .NET Framework, Maintainability, Unit Testing, Test Case, Integration Testing, Test Driven Development (TDD), Software Testing, Microsoft Visual Studio

是什么让您今天来到 Coursera?

主要合作伙伴

  • LearnQuest
  • IBM
  • Meta
  • Codio
  • Pearson
  • Illinois Tech
  • Instituto Tecnológico de Aeronáutica
  • Packt