Add-ons für Google Workspace testen

Wenn Sie ein Add-on veröffentlichen, können Nutzer es über die Hostanwendung oder den Google Workspace Marketplace installieren. Vor der Veröffentlichung ist es jedoch hilfreich, die Add-ons zu testen, die Sie in den vom Host erweiterten Anwendungen entwickeln.

Auf dieser Seite wird beschrieben, wie Sie ein Add-on, das sich noch in der Entwicklung befindet (als unveröffentlichtes oder Entwickler-Add-on bezeichnet), zu Testzwecken oder für die private Verwendung installieren.

Voraussetzungen

Wenn Sie ein nicht veröffentlichtes Google WorkspaceAdd-on zu Testzwecken installieren möchten, benötigen Sie Bearbeitungszugriff auf das Skriptprojekt des Add-ons. Das heißt, Sie können Mitbearbeiter in Ihren Organisationstest-Add-ons für Sie zulassen, wenn Sie ihnen Bearbeitungszugriff auf das Skriptprojekt gewähren.

Unveröffentlichtes Add-on installieren

Sie können unveröffentlichte Add-ons über das Dialogfeld Bereitstellungen von Apps Script installieren.

So installierst du ein unveröffentlichtes Google Workspace Add-on zu Testzwecken:

Neuer Editor

  1. Öffnen Sie das Skriptprojekt im Apps Script-Editor.
  2. Klicken Sie auf Bereitstellungen bereitstellen &testen.
  3. Klicken Sie auf Installieren.
  4. Klicken Sie unten auf Fertig.

Alter Editor

  1. Öffnen Sie das Skriptprojekt des Add-ons im Apps Script-Editor.
  2. Wählen Sie Veröffentlichen &aus dem Manifest bereitstellen aus, um das Dialogfeld Bereitstellungen zu öffnen.
  3. Klicken Sie in der Zeile Aktuelle Version (Überschrift) auf Add-on installieren, um die aktuell gespeicherte Version des Add-ons im Entwicklungsmodus zu installieren. Wenn Sie die neueste Version (Head) des Add-ons installieren, werden alle Änderungen am Add-on-Code sofort übernommen, ohne dass Sie ihn neu installieren müssen.
  4. Alternativ können Sie ein versioniertes Deployment erstellen und es stattdessen installieren. Das kann hilfreich sein, wenn Sie eine Version des Add-ons mit der Version in der Entwicklungsphase vergleichen möchten.

Sie können anderen Nutzern erlauben, das Add-on zu testen, indem Sie das Apps Script-Projekt für ihr Konto freigeben (Bearbeitungszugriff erforderlich). Fordere die Nutzer dann auf, die oben genannten Schritte auszuführen.

Nach der Installation ist das Add-on sofort in den erweiterten Hostanwendungen verfügbar. Möglicherweise müssen Sie den Tab für die Hostanwendung aktualisieren, bevor das Add-on angezeigt wird. Außerdem müssen Sie das Add-on autorisieren, bevor Sie es verwenden können.

Unveröffentlichtes Add-on deinstallieren

So deinstallieren Sie eine nicht veröffentlichte Add-on-Bereitstellung:

Neuer Editor

  1. Öffnen Sie das Skriptprojekt im Apps Script-Editor.
  2. Klicken Sie auf Bereitstellungen bereitstellen &testen.
  3. Klicken Sie auf Deinstallieren.
  4. Klicken Sie unten auf Fertig.

Alter Editor

  1. Add-on-Skript-Projekt im Apps Script-Editor öffnen.
  2. Wählen Sie Veröffentlichen &aus dem Manifest bereitstellen aus, um das Dialogfeld Bereitstellungen zu öffnen.
  3. Klicken Sie für das installierte Deployment auf den Link Add-on deinstallieren.

Mit diesen Schritten wird die Bereitstellung sofort entfernt und das Add-on wird nicht mehr in einer Hostanwendung angezeigt. Sie können die Bereitstellung jederzeit wieder installieren, indem Sie die Installation wiederholen.

Best Practices für Tests

Beachte beim Testen des Google Workspace Add-ons die Best Practices für die Add-on-Entwicklung. Außerdem sollten Sie Folgendes tun:

  1. Die Testkartennavigation läuft in allen Hostanwendungen, die durch das Add-on erweitert werden, sorgfältig durch. Das Verhalten des Add-ons muss korrekt sein, wenn der Nutzer von Kontext zu Kontext wechselt und zwischen Kontext- und kontextbezogenen Karten wechselt.

  2. Verwende Beispieltestdaten, um das Verhalten deines Add-ons zu bewerten.

  3. Wenn Ihr Add-on eine Verbindung zu einer Drittanbieter-API oder einem anderen Dienst herstellt, prüfen Sie, ob auf den Dienst zugegriffen werden kann und erwartungsgemäß reagiert. Prüfe, ob dein Add-on Autorisierungs- und Anmeldeinformationenrichtig verarbeitet.

  4. Achten Sie darauf, dass alle Fehlerbedingungen ordnungsgemäß verarbeitet werden. Verwenden Sie bei Bedarf Fehlerkarten.

  5. Achten Sie darauf, wie leistungsfähig das Add-on ist. Wenn Sie Änderungen am Code vornehmen und das Add-on langsamer wird, müssen Sie diese Funktion möglicherweise entfernen oder überarbeiten.