test-suite
2023.10
false
- Premiers pas avec Test Suite
- Studio
- Vue d'ensemble (Overview)
- Activités et API de test
- Orchestrator
- Testing Robots
- Test Manager
Activités et API de test
Guide de l'utilisateur de Test Suite
Last updated 17 oct. 2024
Activités et API de test
Les données de test jouent un rôle essentiel dans les tests. En raison de certaines réglementations sur les données telles que le RGPD, il n’est pas possible d’utiliser des données de production au cours des tests. UiPath® propose un ensemble d’activités et d’API vous permettant de créer des données de test synthétiques.
Pour créer vos cas de test dans Studio, vous pouvez utiliser les activités incluses dans le package Testing.Activities. Par ailleurs, afin de créer vos cas de test codés dans Studio, vous pouvez utiliser les API disponibles dans le service
testing
, téléchargé avec le package Testing.Activities. Visitez la page API de test pour en savoir plus sur l’utilisation des API de test.
Cette section détaille toutes les activités et les API liées aux tests incluses dans le package Testing.Activities.
Remarque : les activités de vérification et les API ne prennent pas en charge la prise de captures d’écran sur les systèmes d’exploitation macOS et Linux.
Activité | API | Description |
---|---|---|
Add Test Data Queue Item | AddTestDataQueueItem | Ajoute un DataRow à un TestDataQueue spécifié. |
Address | Address | Génère une adresse valide. Vous pouvez générer une adresse aléatoire ou sélectionner une ville dans la liste disponible de pays et de villes. |
Attach Document | AttachDocument | Joignez des documents aux résultats de votre exécution de test pour avoir la preuve du résultat. Vous pouvez afficher la pièce jointe dans Orchestrator en accédant à Testing (Testing) > Exécutions de test ( Test Executions ) > Détails de l'exécution de test ( Test Run Details ), puis en sélectionnant Afficher les pièces jointes sur un cas de test spécifique. |
Bulk Add Test Data Queue Items | BulkAddTestDataQueueItems | Ajoutez une table de données à une file d'attente de données de test spécifiée. |
Delete Test Data Queue Items | DeleteTestDataQueueItems | Supprimer les éléments de la file d'attente de données de test. |
Get Test Data Queue Item | GetTestDataQueueItem | Extrait un DataRow d'un TestDataQueue spécifié. |
Get Test Data Queue Items | GetTestDataQueueItems | Extrait des lignes de données d'une file d'attente TestDataQueue spécifiée. |
Prénom | GivenName | Sélectionne une valeur aléatoire dans une liste de prénoms communs. |
Nom de famille | LastName | Sélectionne une valeur aléatoire dans une liste de noms de famille courants. |
Random Date | RandomDate | Génère une date aléatoire entre deux dates. Vous pouvez définir la plage de dates au format suivant : mm/jj/aaaa. |
Random Number | RandomNumber | Génère un entier aléatoire d'une longueur donnée. |
Random String | RandomString | Génère une chaîne aléatoire avec une longueur et une casse données. |
Random Value | RandomValue | Sélectionne une valeur dans une liste à 1 colonne. |
Verify Control Attribute | NA | Vérifie la sortie d’une activité donnée en l’affirmant par rapport à une expression donnée. |
Verify Expression | VerifyExpression | Vérifie la valeur de vérité d'une expression donnée. |
Verify Expression with Operator | VerifyExpressionWithOperator | Vérifie une expression en l'affirmant par rapport à une expression donnée avec un opérateur. |
Verify Range | VerifyRange | Vérifie si une expression est située ou non dans une plage donnée. |
NA | VerifyAreEqual | Vérifie si deux expressions sont égales. |
NA | VerifyAreNotEqual | Vérifie si deux expressions ne sont pas égales. |
NA | VerifyContains | Vérifie si la première expression contient la deuxième expression. |
NA | VerifyIsGreater | Vérifie que la première expression est supérieure à la seconde expression. |
NA | VerifyIsGreaterOrEqual | Vérifie que la première expression est supérieure ou égale à la deuxième expression. |
NA | VerifyIsLess | Vérifie que la première expression est inférieure à la seconde expression. |
NA | VerifyIsLessOrEqual | Vérifie que la première expression est inférieure ou égale à la deuxième expression. |
NA | VerifyIsRegexMatch | Vérifie si la première expression est une correspondance regex avec la seconde expression. |