Konfigurationsdatei ApplicationConfiguration: Unterschied zwischen den Versionen

Aus succestWiki
Wechseln zu: Navigation, Suche
K
 
Zeile 18: Zeile 18:
 
   <ClientCertSN Type="string">...</ClientCertSN>
 
   <ClientCertSN Type="string">...</ClientCertSN>
 
   <RootCertIssuer Type="string">...</RootCertIssuer>
 
   <RootCertIssuer Type="string">...</RootCertIssuer>
 +
  <KioskRequiresAuthorization Type="bool" value="True"></KioskRequiresAuthorization>
 
</root>
 
</root>
 
</syntaxhighlight>
 
</syntaxhighlight>
Zeile 57: Zeile 58:
 
ConvertTestsetIdPropertyToDB  
 
ConvertTestsetIdPropertyToDB  
 
| Wird verwendet um die Zuordnung zwischen den Testfällen und den Testset Ordnern in die Datenbank zu konvertieren. (Änderungen an dieser Eigenschaft werden nicht empfohlen)
 
| Wird verwendet um die Zuordnung zwischen den Testfällen und den Testset Ordnern in die Datenbank zu konvertieren. (Änderungen an dieser Eigenschaft werden nicht empfohlen)
−
|-
 
−
|
 
−
MigratePoolFilesToDB
 
−
| Wird verwendet um in alten Testfällen die Namen von Datenpools mit der jeweiligen Id zu ersetzen. (Änderungen an dieser Eigenschaft werden nicht empfohlen)
 
 
|-
 
|-
 
|
 
|
Zeile 69: Zeile 66:
 
RootCertIssuer
 
RootCertIssuer
 
| Der Name des ausstellenden Zertifikates von dem das zu verwendende [[Authentifizierung über Clientzertifikate|Cient-Zertifikat]] abstammt.  
 
| Der Name des ausstellenden Zertifikates von dem das zu verwendende [[Authentifizierung über Clientzertifikate|Cient-Zertifikat]] abstammt.  
−
|-}
+
|-
 +
|
 +
KioskRequiresAuthorization
 +
| Gibt an, ob der [[Kiosk]] mit oder ohne Autorisierung genutzt werden kann.
 +
|-
 +
}
  
 
[[Category:Konfiguration]]
 
[[Category:Konfiguration]]

Aktuelle Version vom 21. August 2019, 10:00 Uhr

Diese Konfiguration enthält einige Grundlegende Einstellungen für den Betrieb des succest Testcase Repository (TCR).

  • Kurzform: ApplicationConfiguration
  • Vollständig: TestcaseRepositoryAPI.Configuration.ApplicationConfiguration.config

Beispiel

<root>
  <AdminUserId Type="string">Admin</AdminUserId>
  <AdminUserPassword Type="string">...</AdminUserPassword>
  <DatabaseConnectionString Type="string">Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=D:\SUCCEST-TCR\Database\db.mdf;Initial Catalog=tcr;Integrated Security=True</DatabaseConnectionString>
  <SessionTimeOutInSeconds Type="int">3600</SessionTimeOutInSeconds>
  <TCDocNameRefUpdateToId Type="bool" value="True"></TCDocNameRefUpdateToId>
  <ConvertTestcaseIdToTestcaseNameAtExecutionTime Type="bool" value="True"></ConvertTestcaseIdToTestcaseNameAtExecutionTime>
  <ConvertTestplanIdPropertyToDB Type="bool" value="True"></ConvertTestplanIdPropertyToDB>
  <ConvertTestsetIdPropertyToDB Type="bool" value="True"></ConvertTestsetIdPropertyToDB>
  <MigratePoolFilesToDB Type="bool" value="True"></MigratePoolFilesToDB>
  <ClientCertSN Type="string">...</ClientCertSN>
  <RootCertIssuer Type="string">...</RootCertIssuer>
  <KioskRequiresAuthorization Type="bool" value="True"></KioskRequiresAuthorization>
</root>

Elemente

}
Element Beschreibung

AdminUserId

Der Benutzername der für den administrativen Zugang des TCR genutzt werden soll. Dieser Nutzer wird beim Start des TCR angelegt, sofern nicht vorhanden. Ebenso werden diesem Nutzer alle verfügbaren Berechtigungen zugewiesen.

AdminUserPassword

Das Passwort für den administrativen Zugang. Dieses Passwort wird beim Start des TCR in der Datenbank eingetragen. Sollten Sie es also mal vergessen haben, einfach hier ein Neues eintragen und das TCR über den Anwendungsserver neustarten.

DatabaseConnectionString

Zeichenkette die für die Verbindung zum Datenbankserver genutzt wird.

SessionTimeOutInSeconds

Die Zeitspanne in Sekunden nach der, bei Inaktivität des Nutzers, ein automatischer Logout erfolgt.

TCDocNameRefUpdateToId

Wird verwendet um in alten Testfällen die Namen von Datenquellen mit der jeweiligen Id zu ersetzen. (Änderungen an dieser Eigenschaft werden nicht empfohlen)

ConvertTestcaseIdToTestcaseNameAtExecutionTime

Wird verwendet um leere History Einträge mit den zugehörigen Testfallnamen zu füllen.

ConvertTestplanIdPropertyToDB

Wird verwendet um die Zuordnung zwischen den Testfällen und den Testplan Ordnern in die Datenbank zu konvertieren. (Änderungen an dieser Eigenschaft werden nicht empfohlen)

ConvertTestsetIdPropertyToDB

Wird verwendet um die Zuordnung zwischen den Testfällen und den Testset Ordnern in die Datenbank zu konvertieren. (Änderungen an dieser Eigenschaft werden nicht empfohlen)

ClientCertSN

Die Seriennummer eines Cient-Zertifikates mit dem sich unteranderem das CommandlineTool am TCR authentifizieren soll.

RootCertIssuer

Der Name des ausstellenden Zertifikates von dem das zu verwendende Cient-Zertifikat abstammt.

KioskRequiresAuthorization

Gibt an, ob der Kiosk mit oder ohne Autorisierung genutzt werden kann.