Agile 测试课程可以帮助您学习测试驱动开发、持续集成和自动化测试策略。您可以掌握编写有效测试用例、与跨职能团队协作以及根据不断变化的项目需求调整测试实践的技能。许多课程都会介绍用于自动化测试的 Selenium、用于项目管理的 JIRA 和用于持续集成的 Jenkins 等工具,展示这些技能和工具如何协同工作,以提高软件质量和交付能力。

您将获得的技能: Figma (Design Software), Usability Testing, Responsive Web Design, User Interface and User Experience (UI/UX) Design, User Experience Design, Usability, Wireframing, User Interface (UI) Design, Prototyping, Design Thinking, User Flows, Design Research, Front-End Web Development, User Interface (UI), Mockups, User Centered Design, UI Components, Software Design Documents, UI/UX Strategy, Interaction Design
中级 · 专项课程 · 3-6 个月
Duke University
您将获得的技能: Javascript, 数据分析, Encryption, 数据导入/导出, 软件设计, 统计分析, 调试, 集成开发环境, 预测建模, 数据处理, 计算机编程, 事件驱动编程, 层叠样式表(CSS), 文件输入/输出, 计划发展, Algorithm, AI 个性化服务, 软件工程, 图像分析, Java 编程
初级 · 专项课程 · 3-6 个月

您将获得的技能: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
初级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Agile Software Development, Docker (Software), Git (Version Control System), File I/O, Linux Commands, Linux Servers, System Software, Linux Administration, Operating Systems, Bash (Scripting Language), Shell Script, C++ (Programming Language), Real-Time Operating Systems
中级 · 专项课程 · 1-3 个月
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 周

Coursera
您将获得的技能: AI Security, Threat Modeling, Open Web Application Security Project (OWASP), Security Testing, Retrieval-Augmented Generation, Software Architecture, API Design, Test Automation, Vulnerability Management, Agentic systems, Systems Design, Model Evaluation, Test Driven Development (TDD), CI/CD, Python Programming, Continuous Deployment, Dependency Analysis, Large Language Modeling, Machine Learning, Performance Analysis
中级 · 专项课程 · 3-6 个月
University of California San Diego
您将获得的技能: 原型设计, 以人为本的设计, 人机交互, 可用性, 实验, 协作软件, 统计分析, 用户体验设计, 故事板, A/B 测试, 用户界面 (UI) 设计, 远程办公, R 语言程序设计(中文版), 平面和视觉设计, 用户研究, 构思, 设计研究, 可用性测试, 人为因素, 交互设计
中级 · 专项课程 · 3-6 个月

您将获得的技能: AI Security, Responsible AI, LLM Application, Unit Testing, Verification And Validation, API Testing, Test Case, Security Testing, Software Testing, Code Coverage, Large Language Modeling, Model Evaluation, Test Tools, Test Script Development, Prompt Engineering, Threat Modeling, Penetration Testing, Maintainability, Software Technical Review, Quality Assessment
中级 · 课程 · 1-4 周
Johns Hopkins University
您将获得的技能: 交互式数据可视化, 数据操作, 模型评估, 统计推理, 统计假设检验, Plotly, 回归分析, 统计分析, Rmarkdown, 版本控制, 闪亮(R 套件), 数据清理, 预测建模, R 语言程序设计(中文版), 绘图(图形), GitHub, 机器学习, 数据科学, 探索性数据分析, 机器学习算法
初级 · 专项课程 · 3-6 个月

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

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, Software Documentation
中级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: JavaScript 框架, 前端网络开发, Javascript, UI 组件, 情境管理, 软件设计模式, 单元测试, React.js, Jest(JavaScript 测试框架), 应用编程接口 (API), 网络开发工具
中级 · 课程 · 1-4 周