Dynavera/site/study-raw-response.txt
2026-03-24 10:20:33 +00:00

56 lines
No EOL
2 KiB
Text

```yaml
project:
name: "Dynavera"
url: "https://fyp.viswamedha.com"
viewport: { width: 1440, height: 900, deviceScaleFactor: 2 }
theme: "light"
scenarios:
- id: "manager-login-and-dashboard"
name: "Manager Login and Dashboard Interactions"
type: "screenshot+video"
page: "/"
actions:
- dismiss_cookies: true
- wait: 2000
- screenshot: { name: "login-screen" }
- click: { selector: ".ant-menu-item:nth-child(2)" } # About
- wait: 1500
- click: { selector: ".ant-menu-item:nth-child(3)" } # Getting Started
- wait: 1500
- click: { selector: ".ant-menu-item:nth-child(4)" } # Pricing
- wait: 1500
- screenshot: { name: "pricing-page" }
- click: { selector: ".ant-btn-background-ghost" } # Login button
- wait: 1500
- type: { selector: "#email", text: "haleisaac@example.com" }
- type: { selector: "#password", text: "password" }
- click: { selector: ".ant-btn-primary" } # Submit login form
- wait_for_selector: { selector: ".header .ant-btn-primary" }
- screenshot: { name: "dashboard" }
- hover_cards: { selector: ".ant-tabs-tab-btn", delay: 1000 }
- wait: 2000
- id: "trainee-login-and-onboarding"
name: "Trainee Login and Onboarding Interactions"
type: "screenshot+video"
page: "/"
actions:
- dismiss_cookies: true
- wait: 2000
- screenshot: { name: "login-screen" }
- click: { selector: ".ant-btn-background-ghost" } # Login button
- wait: 1500
- type: { selector: "#email", text: "j.thompson@example.com" }
- type: { selector: "#password", text: "password" }
- click: { selector: ".ant-btn-primary" } # Submit login form
- wait_for_selector: { selector: ".role-item .ant-btn-default" }
- screenshot: { name: "onboarding-screen" }
- click: { selector: ".role-item .ant-btn-default:first-child" } # Start onboarding
- wait: 5000
export:
videos: { format: "mp4", fps: 24, crf: 18 }
combined_video: { enabled: true, name: "demo-recording.mp4" }
```