Cette page explique comment exécuter des tests continus dans vos pipelines CI/CD. Si vous souhaitez consulter vos métriques et dashboards CI/CD, consultez plutôt la section
CI Visibility.La solution de test en continu Datadog propose un ensemble d’outils conçus pour automatiser les tests logiciels sur l’ensemble du cycle de vie d’un produit. En offrant des tests de bout en bout fiables et sans code, ainsi que des intégrations pratiques avec les fournisseurs de CI et les outils de collaboration populaires, cette solution vous aide à accélérer le développement de vos applications et à déployer des fonctionnalités de haute qualité plus rapidement.
Testez rapidement et facilement
Utilisez les fonctionnalités évolutives telles que l’enregistreur Web sans code, les exécutions de tests en parallèle et les tests multi-emplacements pour faire gagner du temps à votre équipe d’assurance qualité.
Grâce au vaste nombre de protocoles, frameworks et API pris en charge, dont gRPC et WebSockets, vous pouvez exécuter des tests à chaque niveau de votre stack d’applications.
Améliorez la fiabilité de vos tests
Au lieu d’implémenter du code de test, vous pouvez utiliser les tests sans code robustes et évolutifs de la surveillance Synthetic pour votre processus de développement. Profitez de résultats plus fiables en minimisant les faux positifs grâce aux tests autonomes et aux nouvelles tentatives automatiques. Pour optimiser l’expérience de vos utilisateurs, vous pouvez mettre en place des tests multi-navigateurs automatiques.
Augmentez votre efficacité grâce aux intégrations pratiques
Accélérez le développement de votre application en réalisant vos tests et vos dépannages sur une seule et même plateforme. Faites votre choix parmi les fournisseurs de CI et les outils de collaboration suivants, tels que Slack ou Jira, pour fusionner vos workflows et tout faire depuis une seule interface.
Vous pouvez tirer parti du fournisseur Terraform Datadog pour contrôler la création des tests et la gestion de leurs états. Utilisez vos tests Synthetic en tant que tests d’intégration et tests de bout en bout pour vos déploiements de staging, de pré-production et canary, ou exécutez-les directement dans vos pipelines CI.
Accélérez les dépannages
En exécutant vos tests dans une plateforme de surveillance unifiée, vous serez à même d’identifier plus rapidement la cause réelle des échecs de test et à réduire votre MTTR. Obtenez toutes les données de contexte dont vous avez besoin sans avoir à passer d’un outil à l’autre en visualisant les métriques, les traces et les logs associés grâce à l’intégration APM de Datadog, et en examinant les tâches exécutées dans l’explorateur de tests continus.
Utiliser l’explorateur de surveillance Synthetic et de tests en continu
Créez des requêtes de recherche et des visualisations pour vos exécutions de test Synthetic ou vos lots de tests exécutés dans des pipelines CI/CD.
Prêt à vous lancer ?
Après avoir configuré quelques tests Synthetic, consultez la documentation dédiée au fournisseur de CI/CD de votre choix ou utilisez le package NPM datadog-ci dans vos pipelines CI/CD. Ensuite, commencez à explorer les informations sur vos lots de tests dans l’explorateur de tests continus.
Pour aller plus loin
Documentation, liens et articles supplémentaires utiles: