test-suite
2020.10
false
- Installation von Studio
- Robot-Installation
- Installation von Orchestrator
- Test Manager-Installation
- Installieren von Test Manager
- Hardwareanforderungen
- Software-Anforderungen und -Voraussetzungen
- Verschlüsselung der Test Manager-Konfigurationsdatei
- Fehlersuche und ‑behebung
Verschlüsselung der Test Manager-Konfigurationsdatei
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
![](https://docs.uipath.com/_next/static/media/grid.05ebd128.png?w=3840&%3Bq=100)
Kein Support
Test Suite-Installationshandbuch
Last updated 7. Juni 2024
Verschlüsselung der Test Manager-Konfigurationsdatei
Test Manager führt eine zertifikatbasierte Verschlüsselung aus, um die Konfigurationsdateien zu sichern. Sie können die Konfigurationsdateien mit
testmanager.exe
manuell als Teil des Test Manager-Bereitstellungstools verschlüsseln und entschlüsseln. Sie finden das Tool unter dem Standardinstallationspfad von Test Manager: C:\Program Files(x86)\UiPath\TestManager\Tools\TestManagerProvisioner
. Alternativ können Sie es in Ihrem benutzerdefinierten Installationsordner finden.
Laden Sie das UiPath Test Manager-Installationspaket herunter und installieren Sie es auf Ihrer Maschine, um das Test Manager-Bereitstellungstool zum Verschlüsseln Ihrer Konfigurationsdateien zu verwenden.
Wichtig:
- Für Test Manager-Versionen, die älter als 20.10.4 sind, müssen Sie die Konfigurationsdatei mit dem Befehl
obfuscator
(veraltet) entschlüsseln, bevor Sie sie über die neue Methode verschlüsseln. - Bei den Befehlen wird die Groß-/Kleinschreibung beachtet.
- Nach der Verschlüsselung können die Werte nicht durch Bearbeiten der
appsettings.production.json
-Datei geändert werden. Sie müssen entschlüsselt und dann erneut verschlüsselt werden.
- Der Verschlüsselungsprozess überschreibt die aktuellen Konfigurationen. Sichern Sie die Datei
appsettings.production.json
, bevor Sie fortfahren. Sie finden die Datei unterC:\Program Files (x86)\UiPath\Test Manager\
C:\Program Files (x86)\UiPath\Test Manager\ - Öffnen Sie die Datei
appsettings.production.json
, umSigningCredentialSettings
zu konfigurieren. Wenn dieser Abschnitt fehlt, müssen Sie ihn der Datei hinzufügen. Stellen Sie sicher, dass der Benutzer, der die Test-Manager-Instanz ausführt, auf den privaten Schlüssel zugreifen kann, entweder über die Anwendungspoolidentität oder den Benutzer, den Sie während der Installation angegeben haben.
"SigningCredentialSettings": {
"StoreLocation": {
"Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
"Location": "LocalMachine",
"NameType": "Thumbprint"
}
}
"SigningCredentialSettings": {
"StoreLocation": {
"Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841",
"Location": "LocalMachine",
"NameType": "Thumbprint"
}
}
Name
: der Fingerabdruck Ihres Zertifikats. Behalten Sie das Name
-Objekt beim Einfügen des Thumbprint-Werts im Auge, da es NameType
ähnelt und zu Verwirrung führen kann.
Es wird empfohlen, die Standardwerte für
Location
und NameType
zu verwenden.
Speichern Sie die Datei, nachdem Sie den Wert in das
SigningCredentialSettings
-Objekt eingefügt haben.
Parameter | Beschreibung |
---|---|
encrypt | Verschlüsselt die Datei appsettings.production.json .
|
decrypt | Entschlüsselt die appsettings.production.json -Datei.
|
Gehen Sie wie folgt vor, um die Konfigurationsdateien zu verschlüsseln:
- Öffnen Sie die Eingabeaufforderung.
- Öffnen Sie den Ordner mit dem Test Manager-Bereitstellungstool, der sich unter dem Test Manager-Installationspfad befindet.
- Führen Sie den folgenden Befehl aus:
testmanager.exe encryptor encrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
testmanager.exe encryptor encrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
Die Konfigurationsdatei ist nun geschützt und wird in einer neu generierten Datei gespeichert:
appsettings.protected.json
.
- Öffnen Sie die Eingabeaufforderung.
- Öffnen Sie den Ordner mit dem Test Manager-Bereitstellungstool, der sich unter dem Test Manager-Installationspfad befindet.
- Führen Sie den folgenden Befehl aus:
testmanager.exe encryptor decrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
testmanager.exe encryptor decrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
- Öffnen Sie die Eingabeaufforderung.
- Öffnen Sie den Ordner mit dem Test Manager-Bereitstellungstool, der sich unter dem Test Manager-Installationspfad befindet.
- Führen Sie den folgenden Befehl aus:
testmanager.exe obfuscator deobfuscate appsettings "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
testmanager.exe obfuscator deobfuscate appsettings "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
Nachdem Sie
appsettings.production.json
entschleiert haben, können Sie Test Manager mit Verschlüsselung sichern.