WEPPY

Playtest

Lancez des playtests pour valider automatiquement les changements et lire les résultats.

Vérifiez l’état et les résultats des playtests pilotés par l’IA, et laissez l’IA contrôler directement le playtest dans Studio.

Playtest — état du playtest et historique des tests

Vue d’ensemble

La page Playtest affiche l’état et les résultats des tests lancés par l’IA. Elle est accessible quand le dashboard est en état Studio connected.

Les actions play, stop, pause, resume, play_status et run_test de l’outil system_info permettent à l’IA de contrôler le playtest.

État du playtest

ÉtatSignification
NotRunningAucun playtest en cours
RunningLe playtest est en cours
PausedLe playtest est en pause, en mode Run uniquement

Historique des tests

ChampDescription
TimestampHeure d’exécution
Test ReportLien vers le rapport
ModeMode d’exécution, play ou run
DurationDurée du test
StatusRésultat, Passed ou Failed

Cliquez sur un rapport pour voir le markdown détaillé et les journaux.

Workflows clés

Contrôle manuel

"Start the game in Play mode (F5)"
"Stop the current playtest"

Utilisez play, confirmez avec play_status, puis terminez avec stop.

Test automatisé avec run_test

"Write and run a test to check whether SpawnLocation is in the correct position"

run_test injecte un script de test, démarre le playtest, collecte les résultats et nettoie automatiquement.

Validation type CI

"Test in Run mode (F8) whether the NPC AI reaches its target, and show the logs if it fails"

Lancez run_test avec mode: "run" pour un test côté serveur.

Machine d’état

Edit --play--> Running --stop--> Edit
                  |                 ^
                pause             stop
                  |                 |
                  v                 |
                Paused --resume-----

Conseils

  • Demandez à l’IA d’afficher les journaux quand un test échoue.
  • Faites de petits tests ciblés avant de demander une validation globale.
  • Utilisez l’historique pour comparer les résultats entre plusieurs itérations.