单元测试课程可以帮助您学习测试驱动开发的原则、编写有效的测试用例和调试技术。您可以掌握识别边缘案例、确保代码覆盖率和自动化测试以简化工作流程的技能。许多课程会介绍 JUnit、NUnit 和 pytest 等工具,这些工具支持在各种编程语言中实施单元测试,让您能够在真实的编码环境中应用自己的技能。

您将获得的技能: JUnit, Apache Maven, Unit Testing, Spring Framework, Spring Boot, Restful API, API Testing, Software Testing, Test Case, Gradle, Software Development Tools, Integration Testing, Mockups, JSON, Authentications
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 测试执行引擎, 集成开发环境, 测试数据, 单元测试, 测试案例, 测试自动化, JUnit, Java, 日蚀(软件)
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Maintainability, Code Review, Test Driven Development (TDD), API Testing, LLM Application, API Design, Microsoft Visual Studio, Software Engineering, Engineering Software, Software Technical Review, Program Development, Application Lifecycle Management, Unit Testing, Microservices, Peer Review, Quality Assessment
中级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 软件测试, 功能测试, 单元测试, 白盒测试, 测试案例, Java 编程, 测试自动化, 黄瓜(软件), 行为驱动开发, 测试工程, 测试计划, Gherkin(脚本语言), JUnit, 可测试性, 代码覆盖范围, 验收测试
中级 · 课程 · 1-4 周
Coursera
您将获得的技能: JUnit, MLOps (Machine Learning Operations), CI/CD, Continuous Integration, Jenkins, Test Automation, Unit Testing, DevOps, Test Case, Debugging, Code Coverage, Model Evaluation, Data Pipelines, Test Data
高级设置 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 软件测试, 单元测试, 测试驱动开发(TDD), 测试案例, 开发测试, Java, 可测试性
中级 · 课程 · 1-4 周

您将获得的技能: Test Driven Development (TDD), Debugging, Software Testing, Performance Testing, Unit Testing, API Testing, Test Case, Test Automation, Acceptance Testing, Regression Testing, Testability, Integration Testing, .NET Framework, Application Performance Management
中级 · 课程 · 1-4 周

您将获得的技能: API Testing, Postman API Platform, OAuth, Application Programming Interface (API), Performance Testing, Security Testing, Software Testing, Restful API, Scenario Testing
初级 · 指导项目 · 不超过 2 小时

Board Infinity
您将获得的技能: Usability Testing, Usability, Human Centered Design, Human Factors, Human Computer Interaction, Software Testing, User Experience Design, User Interface (UI), Web Content Accessibility Guidelines, User Experience, User Research, Risk Management Framework, Law, Regulation, and Compliance
高级设置 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Test Planning, Test Tools, Configuration Management, Software Testing, Test Automation, Integration Testing, System Testing, Acceptance Testing, Software Quality Assurance, Test Data, Risk Management, Test Case, Risk Management Framework, Issue Tracking, Performance Testing, Version Control
初级 · 课程 · 1-4 周

您将获得的技能: Test Automation, Test Case, Selenium (Software), Software Testing, Test Tools, Maintainability, Test Data, Debugging, Configuration Management
高级设置 · 指导项目 · 不超过 2 小时

您将获得的技能: Software Testing, Open Web Application Security Project (OWASP), Business Logic, Secure Coding, Cryptography, Cybersecurity, Test Case, Identity and Access Management, Authentications, Vulnerability Assessments, Threat Modeling, Encryption, Data Validation, Network Protocols, Authorization (Computing), Web Applications
中级 · 课程 · 1-4 周