doc-locale/fr-fr/ci/testing/_index.md
{{< details >}}
{{< /details >}}
Utilisez GitLab CI/CD pour tester les modifications dans les branches de fonctionnalités. Vous pouvez afficher des rapports de tests et lier des informations importantes directement dans les merge requests.
Vous pouvez générer les rapports suivants :
| Fonctionnalité | Description |
|---|---|
| Tests d'accessibilité | Détectez les violations d'accessibilité pour les pages modifiées. |
| Tests de performance du navigateur | Mesurez l'impact des modifications du code sur les performances du navigateur. |
| Couverture du code | Consultez les résultats de couverture des tests, la couverture ligne par ligne dans les diffs et les métriques globales. |
| Qualité du code | Analysez la qualité du code source avec Code Climate. |
| Afficher des artefacts de job arbitraires | Créez un lien vers les artefacts de job sélectionnés à l'aide de artifacts:expose_as. |
| Tests fail fast | Arrêtez les pipelines prématurément en cas d'échec des tests RSpec. |
| Analyse des licences | Analysez et gérez les licences des dépendances. |
| Tests de performance de charge | Mesurez l'impact des modifications du code sur les performances du serveur. |
| Rapports de métriques | Suivez des métriques personnalisées telles que l'utilisation de la mémoire et les performances. |
| Rapports de tests unitaires | Consultez les résultats des tests et identifiez les échecs sans vérifier les job logs. |
{{< details >}}
{{< /details >}}
Vous pouvez générer des rapports de sécurité en analysant votre projet à la recherche de vulnérabilités :
| Fonctionnalité | Description |
|---|---|
| Analyse des conteneurs | Analysez les images Docker à la recherche de vulnérabilités. |
| Test dynamique de sécurité des applications (DAST) | Analysez les applications web en cours d'exécution à la recherche de vulnérabilités. |
| Analyse des dépendances | Analysez les dépendances à la recherche de vulnérabilités. |
| Test statique de sécurité des applications (SAST) | Analysez le code source à la recherche de vulnérabilités. |