软件测试课程可以帮助您学习测试计划、测试用例设计、自动化测试和性能测试。您可以掌握识别 Bug、编写有效测试脚本和使用各种测试方法的技能。许多课程会介绍用于自动化的 Selenium、用于单元测试的 JUnit 和用于问题跟踪的 JIRA 等工具,展示这些技能在实际软件开发环境中的应用。

University of Leeds
您将获得的技能: 系统测试, 软件测试, 单元测试, 测试案例, 软件开发生命周期, 软件开发, 集成测试, 质量保证, 功能测试, 性能测试, 用户验收测试(UAT), 验收测试, 验证和确认, 可用性测试, 测试计划, 软件质量保证
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 测试自动化, 单元测试, 软件测试, 黄瓜(软件), 测试案例, 安全测试, 行为驱动开发, 回归测试, JUnit, Gherkin(脚本语言), 可测试性, 硒(软件), 代码覆盖范围, 验收测试, 性能测试, 验证和确认, 开发测试, 开放式网络应用程序安全项目(OWASP), 测试计划, 软件质量保证
中级 · 专项课程 · 3-6 个月

您将获得的技能: Release Management, Application Deployment, Test Planning, CI/CD, Software Quality Assurance, Performance Testing, Software Development Life Cycle, Software Testing, Maintainability, Risk Management, Test Driven Development (TDD), Data Validation, Behavior-Driven Development, Product Lifecycle Management, Systems Analysis, Systems Thinking, Business Process Automation, Data Modeling, Process Flow Diagrams, Digital Transformation
中级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 问题跟踪, 软件测试, 测试数据, 测试自动化, 测试案例, 集成测试, 软件质量保证, JUnit, 单元测试, 可测试性, 功能测试, 代码覆盖范围, 验证和确认, 开发测试, 测试计划
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Test Planning, Test Tools, Software Testing, Configuration Management, Test Case, Integration Testing, System Testing, Test Automation, Software Development Life Cycle, Acceptance Testing, Software Technical Review, Code Review, Unit Testing, Functional Testing, Regression Testing, Software Quality Assurance, Risk Management, Risk Management Framework, Verification And Validation, Usability Testing
初级 · 专项课程 · 1-3 个月

Board Infinity
您将获得的技能: Test Automation, Performance Testing, Software Quality Assurance, Security Testing, Regression Testing, User Acceptance Testing (UAT), Maintainability, Development Testing, Continuous Delivery, Code Review, Scalability, Automation, DevOps, Software Design, Technical Communication, Test Execution Engine, Application Programming Interface (API), Integration Testing, Waterfall Methodology, Agile Methodology
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 测试自动化, 软件测试, 单元测试, 测试数据, 测试驱动开发(TDD), 还原式 API, 测试案例, 集成测试, 行为驱动开发, Gherkin(脚本语言), 微服务, 代码覆盖范围
中级 · 课程 · 1-3 个月

您将获得的技能: Software Documentation, Test Automation, Generative AI, Software Testing, Vulnerability Scanning, Vulnerability Assessments, Test Case, Security Testing, Secure Coding, Full-Stack Web Development, Technical Documentation, Natural Language Processing
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 统一模型语言, 软件设计模式, 编程原则, 软件开发生命周期, 软件开发, 前端网络开发, Python 程序设计, 应用程序部署, 软件设计, 软件工程, 软件架构, 软件开发方法, 网络应用, 开发环境, 后端网站开发, 软件开发工具
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Test Planning, Test Tools, Software Testing, Test Case, Software Quality Assurance, User Acceptance Testing (UAT), Quality Assurance, Agile Methodology, Risk Management Framework, Technical Communication
初级 · 课程 · 1-4 周
您将获得的技能: Software Quality Assurance, Quality Assurance, Test Automation, Test Tools, Acceptance Testing, Agile Software Development, Test Case, Software Testing, Continuous Integration, User Acceptance Testing (UAT), Agile Methodology, User Story, Automation, Analysis, Collaboration
中级 · 课程 · 1-4 周

您将获得的技能: Code Coverage, Embedded Software, Real-Time Operating Systems, Performance Testing, System Testing, Software Testing, User Acceptance Testing (UAT), Verification And Validation, Embedded Systems, Scenario Testing, Acceptance Testing, Test Tools, Test Execution Engine, Unit Testing, Test Case, Test Planning, Integration Testing, Simulations, System Requirements, Real Time Data
高级设置 · 课程 · 1-4 周
敏捷和 Atlassian Jira课程是免费软件测试的最佳课程之一。 本课程涵盖敏捷方法的最佳实践,并提供 Atlassian Jira 的实践练习。 另一个不错的选择是自动化 360课程。 本课程让用户亲身体验各种自动化工具和技术,并学习软件测试的最佳实践。
对于那些刚刚开始学习软件测试的人,我向他们推荐 Coursera 上的LearnQuest Certified Scrum Master、DevOps、Cloud 和 Agile Foundations、Python Scripting for DevOps、Intro to DevOps 和Python Operating System课程。 这些课程为软件测试打下了良好的基础,适合初学者。
对于寻求高级软件测试课程的人来说,UMN 的软件测试和自动化专业提供了广泛的选择。 从DevOps AWS CodeBuild 测试到Web 和移动测试以及黑盒和白盒测试,Coursera 都有适合每个人的课程。 如果您希望学习JUnit 测试,LearnQuest 将为您提供帮助。
从软件测试课程中获得的技能可以为 IT 行业带来各种职业机会,包括
是的,Coursera 提供各种免费课程,涉及许多主题,包括软件测试。虽然您可以通过审核课程免费获取大部分课程资料,但这并不包括分级作业或结业证书。对于那些希望获得证书以展示自己的学习成果或提升专业形象的人,Coursera 提供了购买课程的选项。此外,Coursera 还为符合条件的学习者提供免费试听或经济援助,让每个人都更容易获得证书。