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)” 的结果

  • Coursera Project Network

    您将获得的技能: Unit Testing, JUnit, Test Case, Test Driven Development (TDD), Code Coverage, Software Testing, Software Development, Software Engineering, Java Programming, Java

  • 状态:免费试用

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

  • 状态:免费试用

    您将获得的技能: 测试驱动开发(TDD), 敏捷项目管理, 虚拟化, 行为驱动开发, Scaled Agile 框架, 软件测试, Agile 方法论, 冲刺计划, 计算机硬件, 解决方案交付, 敏捷软件开发

  • 状态:免费试用

    您将获得的技能: 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

  • 状态:预览

    您将获得的技能: Object Oriented Programming (OOP), Web Scraping, Data Structures, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Database Development, Programming Principles, Database Management, Scripting, Software Design

  • 状态:免费试用

    您将获得的技能: 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)

是什么让您今天来到 Coursera?

主要合作伙伴

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