# Test Dioxus E2e Rs

> Testes E2E de fluxos críticos do app Dioxus com simulação de interação (login, listagem, CRUD) contra API real/stub. Usar quando o pedido envolver testes E2E mobile, fluxo crítico, ou validação de integração do app.

- Skill: `eskcti/test-dioxus-e2e-rs` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add eskcti/test-dioxus-e2e-rs`
- Raw SKILL.md: https://api.skillmd.com/api/skills/eskcti/test-dioxus-e2e-rs/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: EskCti (https://skillmd.com/u/eskcti)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/eskcti/test-dioxus-e2e-rs

---


# Test Dioxus — E2E

## Overview

Testes E2E de fluxos críticos do app Dioxus (login, listagem, CRUD) com **simulação de interação**, rodando contra API real (stub) e Postgres de teste.

## Config

- Local: `tests/e2e/` (ou `mobile-dioxus/tests/`).
- Usa `dioxus-testing` para simular interação (clique, input, navegação).
- API: subir `api` (Axum) com Postgres de teste via docker-compose/Testcontainers.
- Verificar contratos: `400` com `{ errors: [...] }` exibidos como lista na UI.

## Fluxos críticos obrigatórios

1. Login (sucesso + falha com lista de erros).
2. Listagem com paginação.
3. CRUD completo (create → read → update → delete).
4. Guard de rota (redireciona sem token).

## Global Standards

- Consultar `../skills-standards.md` §Epic DoD (E2E verde antes de fechar épico).
