Partager via


Outils de test pour le développement côté client

Microsoft fournit une infrastructure de tests d’interface utilisateur automatisée spécifiquement pour les applications basées sur un modèle, appelée Easy Repro. Cette infrastructure est créée à l’aide du projet open source d’automatisation de navigateur SeleniumHQ.

Easy Repro propose un ensemble de classes et de méthodes à utiliser avec diverses pages dans les applications basées sur un modèle ; il n’est donc pas nécessaire d’analyser les éléments HTML de l’application pour écrire des scénarios de test. Cela rend les tests résilients aux modifications apportées aux éléments HTML qui composent les pages de l’application.

Avantages des tests unitaires

Les tests unitaires sont fortement recommandés mais pas obligatoires. Quand vous commencez ou si la quantité de code dans votre solution est relativement faible, vous pouvez avoir le sentiment de passer plus de temps à écrire des tests que la fonctionnalité incluse dans votre solution.

Les avantages des tests unitaires commencent à se faire sentir lorsque votre solution devient plus grande et plus complexe. Pour le développement côté client, une infrastructure d’interface utilisateur automatisée pour les tests vous permet de détecter les problèmes initiés par les actions de l’utilisateur.

Lorsqu’une solution est développée avec les tests unitaires, les développeurs ont une plus grande productivité et un produit de meilleure qualité.

Voir aussi

Outils de test pour le développement côté serveur
Vidéo : Création et exécution d’un test d’interface utilisateur
Billet de blog : Easy Repro : qu’est-ce que c’est ?
Vidéo : Présentation de DevOps

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).