·textual-testing
</>

textual-testing

Testa le applicazioni TUI testuali utilizzando il framework di test integrato. Copre il test in modalità headless con App.run_test(), l'API pilota completa (mouse, tastiera, tempistica, animazioni), query sui widget e gestione dei lavoratori. Utilizzare quando: scrivere test per i widget TUI, testare le interazioni dell'utente (clic, pressione di tasti, passaggio del mouse), verificare lo stato del widget, testare la gestione degli eventi o eseguire test di integrazione. Abilità primaria per test testuali funzionali.

3Installazioni·0Tendenza·@dawiddutoit

Installazione

$npx skills add https://github.com/dawiddutoit/custom-claude --skill textual-testing

Come installare textual-testing

Installa rapidamente la skill AI textual-testing nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/dawiddutoit/custom-claude --skill textual-testing
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: dawiddutoit/custom-claude.

Functional testing for Textual applications using App.runtest() and the Pilot class.

Run app in headless mode (no terminal output, all other behavior identical):

| Assertion fails before update | Add await pilot.pause() after interactions | | Worker result not available | Use await pilot.app.workers.waitforcomplete() | | Animation state varies | Use await pilot.waitforanimation() | | Missing async def | All test functions must be async def | | Missing await | All pilot methods are async and need await |

Testa le applicazioni TUI testuali utilizzando il framework di test integrato. Copre il test in modalità headless con App.run_test(), l'API pilota completa (mouse, tastiera, tempistica, animazioni), query sui widget e gestione dei lavoratori. Utilizzare quando: scrivere test per i widget TUI, testare le interazioni dell'utente (clic, pressione di tasti, passaggio del mouse), verificare lo stato del widget, testare la gestione degli eventi o eseguire test di integrazione. Abilità primaria per test testuali funzionali. Fonte: dawiddutoit/custom-claude.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/dawiddutoit/custom-claude --skill textual-testing
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-25
Aggiornato
2026-03-11

Browse more skills from dawiddutoit/custom-claude

Risposte rapide

Che cos'è textual-testing?

Testa le applicazioni TUI testuali utilizzando il framework di test integrato. Copre il test in modalità headless con App.run_test(), l'API pilota completa (mouse, tastiera, tempistica, animazioni), query sui widget e gestione dei lavoratori. Utilizzare quando: scrivere test per i widget TUI, testare le interazioni dell'utente (clic, pressione di tasti, passaggio del mouse), verificare lo stato del widget, testare la gestione degli eventi o eseguire test di integrazione. Abilità primaria per test testuali funzionali. Fonte: dawiddutoit/custom-claude.

Come installo textual-testing?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/dawiddutoit/custom-claude --skill textual-testing Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/dawiddutoit/custom-claude