# Tutorials

## Hands-on tutorials for Donobu Studio and the Donobu Playwright Extension, from first automation to CI/CD integration.

### Tutorials

These hands-on tutorials walk you through common automation and testing scenarios using Donobu. They are organized by product — choose the section that matches how you want to use Donobu.

## Studio Tutorials

Learn to create and manage browser automations using the Donobu Studio desktop app — no code required.

| Tutorial | What you'll learn |
| --- | --- |
| [Your First Automation](/content/docs/studio/tutorials/first-automation/index.html) | Create a flow in Studio, watch Flow Pilot navigate a website, and review the results |
| [Form Automation](/content/docs/studio/tutorials/form-automation/index.html) | Use environment variables to fill out a form and validate the submission |
| [Multi-Page User Journey](/content/docs/studio/tutorials/multi-page-journey/index.html) | Build a multi-step checkout flow and monitor progress through the timeline |

## Playwright Extension Tutorials

Learn to write AI-powered Playwright tests using the Donobu Extension in your TypeScript project.

| Tutorial | What you'll learn |
| --- | --- |
| [Your First AI Test](/content/docs/playwright/tutorials/first-ai-test/index.html) | Write a `page.ai()` test, run it, and view results in Studio |
| [Data Extraction with Schemas](/content/docs/playwright/tutorials/data-extraction/index.html) | Use `page.ai.extract()` to pull structured data and assert on it |
| [CI/CD Pipeline Integration](/content/docs/playwright/tutorials/ci-cd-pipeline/index.html) | Run Donobu tests in GitHub Actions and set up self-healing |
