Aller au contenu

Prompts UI

Les Prompts UI sont une fonctionnalité puissante qui vous permet d'utiliser le langage naturel pour indiquer au Monkey Tester comment naviguer dans l'application. L'AI Monkey Tester s'appuie sur des modèles génératifs pour raisonner sur des scénarios de test, ce qui lui permet de gérer des actions complexes à plusieurs étapes telles que la création de compte, l'achat d'articles et la complétion de questionnaires.

Parmi les avantages des Prompts UI, on trouve :

  • Création de tests intuitive : Les testeurs peuvent exprimer leurs intentions naturellement, sans nécessiter de connaissances techniques approfondies.
  • Compréhension sémantique : Le système d'IA comprend l'intention derrière les descriptions de test, lui permettant de s'adapter aux modifications de l'interface utilisateur tout en conservant l'objectif principal du test.
  • Barrière technique réduite : Les équipes peuvent impliquer dans le processus de test des experts du domaine qui comprennent la logique métier de l'application mais qui peuvent manquer d'expertise en programmation.

Ce guide vous accompagnera tout au long du processus d'exécution d'un scan à l'aide des Prompts UI.

Création d'un Prompt UI

1. Cliquez sur l'icône de menu à gauche de la barre supérieure.

Icône de menu

2. Cliquez sur "Policies & Automation".

Groupe de menu Policies & Automation

3. Cliquez sur "UI Rules".

Élément de menu UI Rules

La page "UI Automation Rules" liste les Prompts UI de votre organisation.

4. Cliquez sur "New Rule".

Bouton New Rule

5. Entrez un "Name" (facultatif) et rédigez le prompt.

Dans la boîte de dialogue "New UI Prompt", le nom vous aide à retrouver le Prompt UI. Le prompt est l'instruction en langage naturel qui guide le Monkey Tester dans l'application. Le Markdown est pris en charge : utilisez "Preview" pour vérifier son rendu.

Champs Name et Prompt

6. Cliquez sur "Create Prompt" pour enregistrer le Prompt UI.

Bouton pour créer le Prompt UI

Le Prompt UI créé apparaît désormais sur la page "UI Automation Rules". Utilisez les icônes de la colonne "Actions" pour le modifier ou le supprimer. Prompt UI créé

Exécuter un scan avec le Prompt UI

Le Prompt UI peut être utilisé dans un scan en le sélectionnant à l'étape "Prompts" lors de la création du scan.

1. Créez un scan avec le profil "Full Scan".

Cliquez sur "New Scan" dans la barre supérieure, sélectionnez l'application, puis sélectionnez "Full Scan" comme profil de scan.

Sélection du profil Full Scan

2. Sélectionnez les Prompts UI à utiliser.

Cliquez sur "Continue" jusqu'à atteindre l'étape "Prompts", puis cochez les Prompts UI à utiliser.

Pour rédiger un nouveau Prompt UI pour ce scan, cliquez sur "+ UI Prompt" : il est automatiquement sélectionné. Sélection des Prompts UI

3. Cliquez sur "Start scan" dans le panneau récapitulatif à droite pour créer le scan.

Bouton Start scan

Une fois le scan terminé, ouvrez-le depuis "Scans" dans la barre supérieure. Sa section "Call Coverage" montre les écrans atteints par le scan et rejoue chaque étape, avec l'instruction suivie et le résultat obtenu. Consultez Vérifier la couverture des appels. Couverture des appels du scan

Ce guide fournit un aperçu complet de la façon de créer et d'utiliser les Prompts UI dans les scans Ostorlab. En suivant ces étapes, vous pouvez améliorer la couverture et l'efficacité de vos scans, en exploitant la puissance des instructions en langage naturel pour guider le Monkey Tester dans la navigation de votre application.