---
sourceDocument: Yokohama Créer ou modifier des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Yokohama Créer ou modifier des applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Tests incompatibles
===================

Tests incompatibles {#ariaid-title1}
====================================

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

Empêchez l'exécution parallèle de tests conflictuels en les marquant comme s'excluant mutuellement. Par exemple, lorsque le système identifie des tests qui modifient le même enregistrement, il rend ces tests mutuellement exclusifs. Vous pouvez également marquer manuellement les tests comme s'excluant mutuellement.

Le système marque les tests comme mutuellement exclusifs en cas de conflit de ressources potentiel. Lorsque le système ne peut pas détecter automatiquement les conflits de ressources, vous pouvez créer vos propres règles d'exclusion mutuelle qui peuvent empêcher l'exécution de tests conflictuels en parallèle. Par exemple, si un test modifie un enregistrement sys_properties, l'enregistrement s'affiche sous Enregistrements modifiés de ce test. Si le chemin de validation d'un autre test dépend du même enregistrement de sys_properties sans aucun changement, ce test échoue. Cela peut se produire si le test précédent s'exécute en même temps.

Vous pouvez afficher les tests incompatibles sur la liste connexe Tests incompatibles du formulaire de test. Cette liste connexe affiche tous les tests qui ne s'exécutent pas en parallèle du test actuel et le motif. Le même test peut apparaître plusieurs fois dans la liste s'il existe plusieurs raisons.

Motifs des tests incompatibles {#mutual-exclusion-rule__section_sr2_4ts_thb}
----------------------------------------------------------------------------

Les tests sont marqués comme mutuellement exclusifs pour les raisons suivantes.

* Deux tests ou plus modifient le même enregistrement.
* Un test qui s'exécute en parallèle de lui-même.
* Vous pouvez créer vos propres règles d'exclusion mutuelle lorsque le système ne peut pas détecter automatiquement les conflits de ressources.
{#mutual-exclusion-rule__ul_lxy_dwg_phb}

Marquer les tests comme mutuellement exclusifs {#mutual-exclusion-rule__section_egk_ztm_thb}
--------------------------------------------------------------------------------------------

Vous pouvez marquer les tests comme s'excluant mutuellement à l'aide de l'une des méthodes suivantes.

Onglet Tests incompatibles
:   Sélectionnez un test dans la liste des tests et accédez à Tests incompatiblesAjouter l'exclusion mutuelle afin de rendre le test sélectionné mutuellement exclusif avec un autre test.

Liste des tests
:   Sélectionnez un ou plusieurs tests dans la liste Tests et choisissez Ajouter un test incompatible dans le menu contextuel Action sur les lignes sélectionnées. Entrez un test dans la boîte de dialogue Ajouter un test incompatible pour que les tests sélectionnés s'excluent mutuellement avec le test en cours.

Onglet Exécutions de tests parallèles
:   Lorsque deux tests ou plus s'exécutent en parallèle, accédez à Résultats des testsExécutions de tests parallèles. Sélectionnez un ou plusieurs tests et choisissez Ajouter un test incompatible dans le menu contextuel Action sur les lignes sélectionnées pour marquer les tests sélectionnés comme mutuellement exclusifs.  
    Remarque :  
    L'onglet Exécutions de tests parallèles n'est visible que si le test s'exécute en parallèle d'un ou de plusieurs tests.
**Concepts associés**   

* [Tests réutilisables](https://servicenow-prod.fluidtopics.net/gSFOZAv1EAed_Huu~hYWRg "Exploitez les tests réutilisables pour simplifier la maintenance des tests et rationaliser la gestion des tests et des suites de tests volumineux. Les tests réutilisables réduisent la redondance, garantissant une exécution cohérente et fiable des tests sur l’ensemble de votre système.")
* [Tests de démarrage rapide](https://servicenow-prod.fluidtopics.net/4S4VkMPKcB1vqvH~Rev52w "Copiez et personnalisez les tests de démarrage rapide fournis par le Now Platform pour valider que votre instance fonctionne après avoir effectué des changements de configuration. Par exemple, si vous appliquez une mise à niveau ou développez une application.")
* [Test parallèle](https://servicenow-prod.fluidtopics.net/sjX4db1hm00CjRlg~p3Rlg "Réduisez le temps de conception des tests en exécutant plusieurs tests et suites de tests en parallèle. Concevez des tests à exécuter en parallèle en évitant les conflits de ressources et les dépendances de données.")
* [Profilage des performances](https://servicenow-prod.fluidtopics.net/VaENQ9_QUoe1LG1O6zCWww#atf-perf-prof "Le profilage des performances vous permet d’effectuer des tests de performances sur vos instances.")

