Guide utilisateur de ScreenPlay
Nous vous recommandons d’utiliser l’un des deux chemins suivants pour commencer, en fonction de votre contexte :
Mise à niveau des automatisations problématiques
Vous pouvez utiliser les activités ScreenPlay pour résoudre les étapes problématiques de votre UIAutomation actuelle, telles que :
- Selectors that fail repeatedly.
- Automatisations qui s’arrêtent après des modifications de l’interface utilisateur.
- Overly complex logic written for simple tasks.
Définissez les actions que vous utilisez à l’aide de commandes en langage naturel au lieu de sélecteurs fragiles ou d’une longue logique personnalisée. Cela contribue à simplifier le développement et à rendre votre automatisation plus résiliente dans le temps.
Création d’une automatisation à partir de zéro avec granularité
Si vous démarrez une UIAutomation à partir de zéro, vous pouvez la créer entièrement à l'aide de ScreenPlay avec une granularité.
Each ScreenPlay activity should correspond to a small, well-scoped step in your process, ideally two or three steps that naturally belong together.
Cette approche granulaire présente les avantages suivants :
- Maximise la précision.
- Maintient l’agent concentré.
- Évite de surcharger le modèle avec trop de contexte.
En fonction de la complexité de chaque étape, vous pouvez choisir le modèle d’IA approprié, en équilibrant la rentabilité et les capacités.
ScreenPlay est conçu pour exceller à des points de friction spécifiques, également connus sous le nom de scénarios d'agence contrôlée, qui représentent de petits domaines d'automatisation critiques où les outils traditionnels sont les plus fragiles. Plutôt que de remplacer des workflows entiers, ScreenPlay apporte une exécution agentique aux parties qui en ont le plus besoin.
ScreenPlay peut aider à résoudre certains des problèmes traditionnels d'UIAutomation suivants, entraînant une résilience améliorée, une gestion plus intelligente des interactions complexes et une réduction de la maintenance et des efforts nécessaires :
- Sélecteurs fragiles qui se cassent facilement.
- Structures complexes d’interface utilisateur et éléments dynamiques.
- Éléments difficiles d’accès de l’interface utilisateur, tels que fenêtres contextuelles, listes virtualisées, tableaux incorporés ou contrôles personnalisés.