- Install playwright-cli skill from microsoft/playwright-cli repo - Remove relate/related/relationship references from cognitive-memory SKILL.md - Update installed plugins and marketplace config - Update settings Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
44 lines
1.0 KiB
Markdown
44 lines
1.0 KiB
Markdown
# Video Recording
|
|
|
|
Capture browser automation sessions as video for debugging, documentation, or verification. Produces WebM (VP8/VP9 codec).
|
|
|
|
## Basic Recording
|
|
|
|
```bash
|
|
# Start recording
|
|
playwright-cli video-start
|
|
|
|
# Perform actions
|
|
playwright-cli open https://example.com
|
|
playwright-cli snapshot
|
|
playwright-cli click e1
|
|
playwright-cli fill e2 "test input"
|
|
|
|
# Stop and save
|
|
playwright-cli video-stop demo.webm
|
|
```
|
|
|
|
## Best Practices
|
|
|
|
### 1. Use Descriptive Filenames
|
|
|
|
```bash
|
|
# Include context in filename
|
|
playwright-cli video-stop recordings/login-flow-2024-01-15.webm
|
|
playwright-cli video-stop recordings/checkout-test-run-42.webm
|
|
```
|
|
|
|
## Tracing vs Video
|
|
|
|
| Feature | Video | Tracing |
|
|
|---------|-------|---------|
|
|
| Output | WebM file | Trace file (viewable in Trace Viewer) |
|
|
| Shows | Visual recording | DOM snapshots, network, console, actions |
|
|
| Use case | Demos, documentation | Debugging, analysis |
|
|
| Size | Larger | Smaller |
|
|
|
|
## Limitations
|
|
|
|
- Recording adds slight overhead to automation
|
|
- Large recordings can consume significant disk space
|