Expecco ALM expecco Patch Service
expecco ALM kann als Verteiler für expecco Patches verwendet werden.
Dies kann unter folgenden Situationen nützlich sein:
- Ihre expecco-Tests laufen bspw. in einem abgeschirmten Netzwerk und können daher nicht auf den offiziellen Patchserver zugreifen;
- Sie möchten selbst bestimmen, welche Patches an die expecco Testmaschinen verteilt werden sollen.
Inhaltsverzeichnis
Voraussetzungen für diese Funktion[Bearbeiten]
- expecco >= 19.x
- oder expecco >= 18.1.0 mit Patch "http://download.exept.de/download/expecco/18.1.0/patches/0011_UpdatePatchesFromALM.expeccoPatch"
- expecco ALM >= 1.12.0
Patch Service via ALM Einrichten[Bearbeiten]
Wenn Sie diese Funktion nutzen möchten, gehen Sie wie folgt vor:
Einstellung in ALM[Bearbeiten]
- Melden Sie sich in expecco ALM als "admin" Benutzer oder Benutzer mit entsprechenden Rechten an
- Navigieren Sie nach "Einstellungen" → "System" → "Server"
- Dort finden Sie (ganz unten) die Einstellungen "expecco Patches Service" und "Verzeichnis"
- Aktivieren Sie "expecco Patches Service"
- Sie können das voreingestellte Verzeichnis verwenden, jedoch benötigen Sie möglicherweise Adminrechte, um in dieses Verzeichnis Dateien kopieren zu können
- Alternativ können Sie unter "Verzeichnis" einen benutzerdefinierten Pfad angeben
Z.B. geben Sie folgendes Verzeichnis ein (ohne expecco Versionsnummer):
/opt/expeccoALM/data
Dieses Verzeichnis (auch wenn es das voreingestellte ist) benötigt folgende Unterverzeichnisstruktur (auf dem Dateisystem anlegen, nicht im Eingabefeld von expecco ALM anfügen):
%expeccoVersion%/patches/%PatchDateiname%.expeccoPatch %expeccoVersion%/patches/%PatchDateiname%.info
Die Namen der Unterverzeichnisse müssen mit der jeweiligen expecco Version übereinstimmen. Z.B., mit konkreten Werten folgendermaßen:
18.1.0/patches/0001_SeleniumWebDriverFixes.expeccoPatch 18.1.0/patches/0001_SeleniumWebDriverFixes.info
Alle verfügbaren Patches finden Sie unter:
http://download.exept.de/download/expecco/
Kopieren Sie die gewünschten Patches selbst von dort in Ihr lokales Verzeichnis (z.B. in einem Webbrowser).
Einstellung in Expecco[Bearbeiten]
Bei den expecco Klienten müssen Sie jetzt Ihr expecco ALM / Lizenzserver als Patchserver angeben.
- Öffnen Sie expecco und öffnen Sie dessen die Einstellungen (unter Dateimenu "Extras" → "Einstellungen")
- Gehen Sie zu den "Software-Aktualisierung" Einstellungen
- Falls Sie einen lizenzserver in expecco konfiguriert haben, haken sie einfach das Check-Feld "Updates vom Lizenzserver holen" an.
- Alternativ tragen Sie unter "Patch Server" die Adresse Ihres expecco ALM / Lizenzservers ein. Dies sollte folgendermaßen aussehen:
http://expeccoalm.mycompany.de
oder
http://192.168.0.215:8081
Wichtig ist hierbei das voranstehende "http://" nicht zu vergessen.