Loading...
Loading...
Compare original and translation side by side
argent-create-flowlaunch: { vega: ... }await:assert:snapshot:idletool: tv-remotetool: keyboardargent-tv-interactargent-tv-interactargent-create-flowlaunch: { vega: ... }await:assert:snapshot:idletool: tv-remotetool: keyboardargent-tv-interactargent-tv-interactlaunch:await:assert:snapshot:idlelaunch:await:assert:snapshot:idleqa-<area>-<behavior>assert:await:run:qa-<area>-<behavior>assert:await:run:| Contract row | Action | Evidence | State effect |
|---|---|---|---|
| Signed-in Home | Launch | | Existing account |
| Open Settings | Tap | | None |
| Prove Light selected | Inspect Settings | | Fails if already Dark |
| Prove Dark selected | Tap | | Theme becomes Dark |
| Prove Light absent | Inspect settled screen | | None |
| Verify dark rendering | Inspect settled screen | | None |
| Restore baseline | Tap | | Next run starts clean |
hidden| 契约行 | 操作 | 证据 | 状态影响 |
|---|---|---|---|
| 已登录首页 | 启动应用 | | 使用现有账户 |
| 打开设置 | 点击 | | 无 |
| 验证浅色模式已选中 | 检查设置页面 | | 若当前已是深色模式则失败 |
| 验证深色模式已选中 | 点击 | | 主题变为深色模式 |
| 验证浅色模式未选中 | 检查稳定后的屏幕 | | 无 |
| 验证深色渲染效果 | 检查稳定后的屏幕 | | 无 |
| 恢复基线状态 | 点击 | | 下次运行从干净状态开始 |
hiddenargent-create-flowargent-create-flowvisiblehiddenhiddenwithintext.incropOnwhen:when:visiblehiddenhiddenwithintext.incropOnwhen:when:| Action | Destination | Identity | Readiness |
|---|---|---|---|
Tap | Settings | | |
idleawait: { idle: true }argent-create-flow| 操作 | 目标页面 | 身份校验 | 就绪校验 |
|---|---|---|---|
点击 | 设置页面 | | |
idleawait: { idle: true }argent-create-flowflow-executeargent flow run <name> --platform <platform>stop-all-simulator-serversdevices: [<device>]flow-executeargent run stop-all-simulator-servers --devices <device>deviceok: truewhen:idlerun:launch:erroredawait: { idle: true }timeout:argent-create-flowflow-executeargent flow run <name> --platform <platform>stop-all-simulator-serversdevices: [<device>]flow-executeargent run stop-all-simulator-servers --devices <device>deviceok: truewhen:idlerun:launch:erroredawait: { idle: true }timeout:argent-create-flow