TestSprite peut fonctionner avec des tests d'interface et d'API, afficher les résultats d'exécution et exécuter des contrôles répétés. Portail et intégrations disponibles.

Un scénario avec un résultat visible
Lorsque vous testez un site, il est utile de commencer par une action qui modifie les données. Par exemple, l'utilisateur crée un brouillon et, après le redémarrage, voit l'ancien nom. TestSprite prend en charge les scripts pour l'interface et l'API. Pour le premier lancement, préparez un compte séparé et indiquez quel signe de succès est confirmé. L'ouverture de la page ne prouve pas en soi que les changements ont été conservés.
Dans le rapport, comparez l'étape où l'échec s'est produit avec la tâche. La chute lorsque le serveur de test n'est pas disponible et l'erreur de sauvegarde sont liées à différentes raisons. Le statut de lancement seul est facile à confondre.
Formulaire brouillon dans l'application de formation
Décrivez les deux vérifications. Dans le premier, l'utilisateur enregistre le formulaire rempli et l'ouvre à nouveau. Dans le second, envoie un formulaire avec un champ obligatoire vide et reçoit l'erreur attendue. Préparez l'état initial pour chaque lancement. Si les deux vérifications utilisent le même compte, supprimez le brouillon de test ou définissez un nouveau nom avant de répéter.
Si l'interface change d'adresse après l'enregistrement, vérifiez séparément si le test conserve l'identifiant d'origine de l'enregistrement. Sinon, il peut ouvrir accidentellement le brouillon de quelqu'un d'autre et passer par la vérification du titre approprié.
Vérification d'API séparée
Pour l'interface logicielle, vous pouvez définir les statuts attendus, la structure de réponse et la séquence des requêtes. Vérifiez les vérifications finales avec les spécifications. Ne pas envoyer des données du circuit de travail dans un environnement préparé pour les expériences.
Pour quelles tâches convient-il
- Vérifier l'action de l'utilisateur dans l'interface de test
- Exécuter un script avec plusieurs requêtes API
Les points forts
- Il y a des contrôles de l'interface et des interfaces logicielles
- Exécution documentée des tests et affichage des rapports
Limites
- L'environnement de test doit être disponible pour le lancement
- La chute du script nécessite une vérification de l'état des données et de l'environnement
Choix et conditions
- Mode gratuit
- Non confirmé
- Période d'essai
- Non confirmé
- Sans inscription
- Non confirmé
- Interface en russe
- Non confirmé
- Installation locale
- Non confirmé
- API
- Non confirmé
« Non confirmé » signifie que les informations disponibles ne suffisent pas. La fonctionnalité peut exister ; vérifiez les conditions du développeur.
- Formats d’entrée
- Code, texte
- Résultat
- Code, texte
Conditions
Il y a des plans avec des limites différentes. Avant de commencer régulièrement, spécifiez les conditions de consommation des crédits de test. La chute du script nécessite une vérification de l'état des données et de l'environnementDe la tâche au premier résultat
Exemple pratique
- Tâche
- Vérifier l'action de l'utilisateur dans l'interface de test
- Que préparer
- L'adresse de l'environnement d'apprentissage, le compte de test, les champs du formulaire et le signe du brouillon enregistré.
Consigne ou requête
Vérifiez que le brouillon rempli est sauvegardé et rejeté si le champ requis est vide. Après avoir enregistré avec succès, ouvrez à nouveau l'enregistrement par son identifiant.
Résultat attendu
Deux scénarios avec des conditions initiales et un rapport d'exécution distincts.
Comment vérifier le résultat
- Examinez les étapes et les réponses réelles dans le rapport.
- Vérifiez que le redémarrage n'utilise pas le brouillon de quelqu'un d'autre.
Cet exemple pédagogique préparé par la rédaction décrit une tâche ; il ne présente pas le résultat d’un test personnel du service. Vérifiez la disponibilité du mode requis, les droits sur les fichiers d’origine et les conditions d’utilisation du résultat.
Vérifier les détails
Sources officielles
La description est faite à partir des matériaux du développeur. Les fonctionnalités, les prix et la disponibilité peuvent varier; vérifiez la source avant de l'utiliser.
