Comment puis-je entrer des données aléatoires dans mon test?
Les tests de données aléatoires existent depuis longtemps et notre équipe de support de Test Studio reçoit de temps à autre une requête comme celle-ci:
Comment puis-je entrer des données aléatoires dans mon test?
À première vue, cela semble être une fonctionnalité qui manque dans le Telerik Test Studio et parcourir la documentation produira des résultats comme celui-ci ici . Pour l’utilisateur expérimenté, il s’agit d’une solution simple: créez une étape codée et exécutez-la, comme vous le savez, selon la méthode du «concepteur QA codant». Et ça va.
Any-.Net », un vieux framework simple pour générer toutes sortes de données aléatoires et cela semble résoudre assez bien le problème.
Intégrons-nous donc dans Test Studio:
1. Téléchargez « Any-.Net » et ajoutez-le comme référence de script à votre projet Test Studio:
[CodedStep(@"New Coded Step")]
public void SetRandomValues_CodedStep ()
{
this.SetExtreatedValue ("randomMail", Any.Any.EmailAddress ());
this.SetExtreatedValue ("randomPass", Any.Any.Word (8));
this.SetExtreatedValue ("randomInt", Any.Any.Integer (0, 100));
}
Désormais, chaque fois que vous avez besoin d'une valeur aléatoire, vous pouvez simplement référencer le "SetRandomValues" en tant que test:
Try Test Studio
Les commentaires sont désactivés en mode Aperçu.
Source link