Administrative Vorgabe von Einstellungen
Alle Einstellungen, die auch durch den Anwender getätigt werden können, können zentral vorgegeben werden. Solche vorgegebenen Einstellungen können durch den Anwender nicht mehr überschrieben werden.
Vorbereitung
Die zentral vorgegeben Einstellungen werden in einer *.properties
Datei verwaltet, die in der configuration.bat
hinterlegt wird:
SET ADMIN_CONFIG_OVERRIDE=\\SERVER\adminSettings.properties
Alternativ kann die Vorgabe auch nur für bestimmte Anwender oder Rechner erzwungen werden:
IF /i "%COMPUTERNAME%" == "MY-MACHINE" (
SET ADMIN_CONFIG_OVERRIDE=\\SERVER\adminSettings.properties
)
REM oder
IF /i "%USERNAME%" == "$gMSA_User$" (
SET ADMIN_CONFIG_OVERRIDE=\\SERVER\adminSettings.properties
)
Diese Datei sollte von nicht-administrativen Anwendern selbstverständlich nur gelesen werden dürfen.
Vorgabe von Einstellungen, die nicht geändert werden dürfen
Die Einstellungen werden in der oben konfigurierten *.properties
-Datei hinterlegt. Die Einträge sind von der Form
interne.id.der.einstellung=meinWert
wobei in Pfadangaben ein \ als \\ zu schreiben ist. Die wichtigsten Einstellungen sind unter https://help.cursor.de/de/tstudio/current/konfiguration-und-einstellungen aufgeführt.
Darüber hinaus können Sie hiermit für alle Test-Maintainer Stellvertreter für den Nutzerwechsel hinterlegen. Bitte beachten Sie, dass es sich hierbei um einen Sonderfall handelt, da eine flexible Anzahl von Stellvertretern eingerichtet werden kann.
Jeder Eintrag in Ihrer Konfiguration sollte mit dem Prefix teststudio.switch.user.
beginnen, gefolgt von der Bezeichnung des Alias. Ein Beispiel für einen solchen Eintrag wäre teststudio.switch.user.administrator
, gefolgt vom entsprechenden Wert des Alias.
Um den Alias administrator
mit dem Wert „Admin Admin“ zu hinterlegen, fügen Sie in Ihrer Datei den folgenden Eintrag hinzu: teststudio.switch.user.administrator=Admin Admin
. Weitere Details zur Verwendung des Nutzerwechsels können im Abschnitt https://help.cursor.de/de/tstudio/current/nutzerwechsel-im-test-studioeingesehen werden.
Vorgabe von Einstellungen, die geändert werden dürfen
Einstellungen, die in der configuration.bat
vorgenommen werden, können benutzerindividuell übersteuert werden. Die Vorgabewerte werden in der configuration.bat
nach dem Schema
SET INTERNE_ID_DER_EINSTELLUNG=meinWert
hinterlegt. Über IF-Statements (s.o.) können diese Vorgaben auf bestimmte Anwender oder Rechner eingeschränkt werden.
Wichtige Einstellungen
Name der Einstellung | Beschreibung |
---|---|
teststudio.engine.driver.chrome | Der Pfad zur Chrome Binärdatei |
teststudio.engine.driver.firefox | Der Pfad zur Firefox Binärdatei |
teststudio.engine.driver.edge | Der Pfad zur Edge Binärdatei |
teststudio.customizing.username | Der Nutzername |
teststudio.customizing.password | Das Passwort des Nutzers (maskiert) |
teststudio.customizing.url | Die URL des Testsystems |
teststudio. | Name der Konfigurationsdatei (configuration.bat) |
Nutzerpasswort
Das Nutzerpasswort müssen Sie verschleiert (maskiert) hinterlegen. Dies können Sie wie im Schaubild gezeigt durchführen.