Test des compléments Office

Cet article contient des recommandations sur les tests, le débogage et la résolution des problèmes avec les compléments Office.

Tester sur plusieurs plateformes et pour plusieurs versions d’Office

Les compléments Office s’exécutent sur les principales plateformes. Vous devez donc tester un complément sur toutes les plateformes sur lesquelles vos utilisateurs peuvent exécuter Office. Cela inclut généralement Office sur le Web, Office sur Windows (abonnement perpétuel et Microsoft 365), Office sur Mac, Office sur iOS et (pour les compléments Outlook) Office sur Android. Toutefois, dans certaines situations, vous pouvez être sûr qu’aucun de vos utilisateurs ne travaillera sur certaines plateformes. Par exemple, si vous créez un complément pour une entreprise qui exige que ses utilisateurs travaillent avec des ordinateurs Windows et un abonnement Office, vous n’avez pas besoin de tester Office sur Mac ou Office perpétuel sur Windows.

Remarque

Sur les ordinateurs Windows, la version de Windows et d’Office détermine le navigateur ou le contrôle web qui est utilisé par les compléments. Pour plus d’informations, voir Navigateurs et contrôles d’affichage web utilisés par les compléments Office. Par souci de concision ci-après, cet article utilise « contrôle de navigateur » pour désigner « contrôle de navigateur ou d’affichage web ».

Compléments testés pour Office sur le Web

Les compléments sont testés pour Office sur le Web avec tous les principaux navigateurs modernes, y compris Microsoft Edge (webView2 basé sur Chromium), Chrome et Safari. Par conséquent, vous devez effectuer des tests sur ces plateformes et navigateurs avant de les soumettre à AppSource. Pour plus d’informations sur la validation, consultez Politiques de certification du marketplace commercial, en particulier section 1120.3et laPage de disponibilité et d’application de complément Office.

Office sur le Web ne s’ouvre plus dans Internet Explorer ou Version antérieure de Microsoft Edge (EdgeHTML). Par conséquent, AppSource ne teste pas Office sur le Web sur ces navigateurs. Office prend toujours en charge ces navigateurs pour les runtimes de compléments. Par conséquent, si vous pensez avoir rencontré un bogue dans la façon dont les compléments s’exécutent dans ceux-ci, créez un problème dans le référentiel office-js . Pour plus d’informations, consultez Prise en charge des vues web Microsoft plus anciennes et versions d’Office et Résoudre les problèmes liés à EdgeHTML et WebView2 (Microsoft Edge).

Compléments testés pour Office sur Windows

Certaines versions d’Office sur Windows utilisent toujours les contrôles webview fournis avec internet Explorer et Version antérieure de Microsoft Edge. AppSource vérifie si votre complément prend en charge ces contrôles de navigateur. Si votre complément ne prend pas en charge ces contrôles de navigateur, AppSource émet uniquement un avertissement et ne rejette pas votre complément. Dans cette instance, nous vous recommandons de configurer un message d’échec approprié sur votre complément pour une expérience utilisateur plus fluide. Pour obtenir des conseils supplémentaires, consultez Prise en charge des vues web microsoft plus anciennes et des versions d’Office.

Chargement de version test d’un complément Office

Vous pouvez utiliser le chargement de version test pour installer un complément Office sans avoir à le placer au préalable dans un catalogue de compléments. La procédure de chargement de version test d’un complément varie en fonction de la plateforme et, dans certains cas, du produit. Les articles suivants décrivent chacun comment charger une version test des compléments Office sur une plateforme spécifique ou au sein d’un produit spécifique.

Remarque

Les compléments Office qui utilisent le manifeste unifié pour Microsoft 365 sont directement pris en charge dans Office sur le Web, dans le nouvel Outlook sur Windows (préversion) et dans Office sur Windows connecté à un abonnement Microsoft 365, version 2304 (build 16320.00000) ou ultérieure. Lorsque le package d’application qui contient le manifeste unifié est chargé de manière indépendante sur une plateforme qui ne prend pas directement en charge ce type de manifeste, si le manifeste a une propriété « alternateIcons » valide, un manifeste XML est généré à partir du manifeste unifié et ce manifeste est celui qui est chargé de manière indépendante.

Tests unitaires

Pour plus d’informations sur l’ajout de tests unitaires à votre projet de complément, consultez Test unitaires dans les compléments Office.

Débogage d’un complément Office

La procédure de débogage d’un complément Office varie en fonction de votre plateforme et de votre environnement. Pour plus d’informations, consultez Test et débogage de compléments Office.

Validation d’un manifeste de complément Office

Pour savoir comment valider le fichier manifeste qui décrit votre complément Office et résoudre des problèmes avec le fichier manifeste, consultez l’article Valider et résoudre des problèmes avec votre manifeste.

Résolution des erreurs de l’utilisateur

Pour plus d’informations sur la résolution des problèmes courants que les utilisateurs peuvent rencontrer avec votre complément Office, consultez Résolution des erreurs rencontrées par l’utilisateur avec des compléments Office.