Vai al contenuto
Design/Strumento gratuito

Generatore di matrici degli stati UI

Costruire una matrice di copertura componente-by-stato per il carico, vuoto, errore, successo, offline e stati di autorizzazione. Esportare una lista di controllo dell'interfaccia utente senza AI.

Componenti su questa schermata

Componenti dello schermo

4 stati suggeriti

4 stati suggeriti

3 stati suggeriti

5 stati suggeriti

4 stati suggeriti

4 stati suggeriti

Riepilogo della copertura

Componenti

2

Stati richiesti

8

Copertura dello Stato

Seleziona gli stati di cui ogni componente ha bisogno. Questi sono requisiti, non caselle di controllo di completamento.

Stati dell'interfaccia utente richiesti per componente
ComponentiLoadingEmptyErrorSuccessOfflineNo permission
Data table
Form

Specificazione dello Stato

ui-state-matrix.md

UI state coverage requirements

Data table

  • Loading: Preserve context, communicate progress, and prevent duplicate actions.
  • Empty: Explain why there is nothing here and offer a useful next action.
  • Error: Explain the failed action, preserve safe input, and offer a recovery path.
  • No permission: Explain missing access and offer a safe destination. Enforce authorization on the server.

Form

  • Loading: Preserve context, communicate progress, and prevent duplicate actions.
  • Error: Explain the failed action, preserve safe input, and offer a recovery path.
  • Success: Confirm the completed action and make the resulting state clear.
  • Offline: Explain the connection issue, preserve safe local input, and provide a retry path.

These are required states, not verified implementations. Use existing components and validate the final behavior with real data and keyboard navigation.

Numero di parole: 136Torna ai dettagli ↑

Il testo esportato resta in inglese; i tuoi dati vengono mantenuti come inseriti.

Non c'e' segnale. Niente crediti per l'IA. Questo strumento assembla l'output nel tuo browser.

Da un'idea a qualcosa di utile.

  1. 01

    Selezionare i componenti nella schermata.

  2. 02

    Attivare gli stati che si applicano a ciascun componente.

  3. 03

    Copia la lista di controllo dell'implementazione dello stato per Stato.

Un po' di contesto.

Diversi componenti hanno bisogno di diversi percorsi di recupero. Un modulo ha bisogno di feedback di validazione; una tabella di dati ha bisogno di caricamento, nessun risultato e stati di riprovazione. Le impostazioni predefinite sono un punto di partenza e puoi cambiare ogni cella. Stati selezionati significa copertura richiesta, non completata l'implementazione.

Buone domande.

Sono stati selezionati già implementati?

No. Gli stati controllati sono requisiti per progettare e testare. Questo strumento non ispeziona la vostra applicazione.

Posso rimuovere gli stati irrilevanti?

Si'. Toggle any matrix cell. L'esportazione include solo gli stati selezionati per i componenti selezionati.

Tutti gli strumenti