Server-Parameter
Auf dieser Seite finden Sie einige Server-Paramter, die hinzugefügt werden können, um Ihren Server noch individueller zu konfigurieren.
Um diese hinzuzufügen, öffnen Sie die Web.config Datei, welche standardmäßig in folgendem Pfad abgelegt ist:
C:\Programme\andagon GmbH\aqua for IIS\Web\Webservice
Um einen Parameter hinzuzufügen, müssen Sie den "<appSettings>" Bereich in der Web.config Datei finden und eine neue Zeile einfügen (oder eine bereits existierende bearbeiten).
<addKey="<IhrParameter>" value="<IhrWert>" />
Unten sehen Sie eine Liste von verfügbaren Server-Parametern.
Die Änderung dieser Parameter erfolgt auf Ihr eigenes Risiko.
Parameter | Erlaubte /Beispiel-Werte | Standard | Bedeutung |
ServerIdentity | z.B. aqua | Keine(erforderlich) | Identifiziert die Server-Instanz |
Database | z.B. Data Source=localhost\sqlexpress;Initial Catalog=AQUA;Integrated Security=True | Keine (erforderlich) | Datenbank-Verbindung String |
ServerAddress | z.B. aqua.company.local | Keine (erforderlich) | Adresse des Servers, enthalten in der neuen Nutzerbenachrichtigung |
LocalServerBaseDir | z.B. c:\aquaWebserviceConfig | Keine (erforderlich) | Parent-Ordner, in dem zusätzliche Konfigurationsdateien enthalten sind (in einem Unterordner benannt nach ServerIdentity). Beinhaltet, zum Beispiel, Unterordner mit Lizenzen und Logs |
Parameter für Benachrichtigungen
Parameter | Erlaubte /Beispiel-Werte | Standard | Bedeutung |
NotificationEmailSmtpHost | z.B. mail.company.local | existiert nicht | Adresse des SMTP Servers. Wenn nicht definiert, wird die Benachrichtigungsfunktion deaktiviert |
NotificationEmailSmtpPort |
| 25 | SMTP Server Port |
NotificationEmailSmtpUserName |
| keine | ... |
NotificationEmailSmtpPassword |
| keine | ... |
NotificationEmailSmtpEnableSSL | true / false | false | Wenn true, dann ist SSL Kommunikation aktiviert. Nur STARTTLS wird unterstützt (-> SMTPS (port 465) funktioniert nicht) |
NotificationEmailSmtpRetries |
| 1 | Wie oft versucht wird, eine einzelne Nachricht zu senden |
NotificationEmailFrom | keine | 'Von' Adresse der Nachrichten, die vom aqua Server geschickt werden | |
NotificationEmailTimeout | Zahl (in ms) | 60000 | SMTP Zeitüberschreitung |
NotificationSubjectMaxLength |
| 4000 | Maximallänge des generierten Subjekts |
NotificationPeriod | Zahl (in ms) | 3000 |
|
DisableDefaultNotifications | true/false | false | Kann genutzt werden um einzelne Standard-Nachrichten für alle Mitglieder eines Projekts zu deaktivieren (z.B. über neue Items) |
Parameter für Dependecies
Parameter | Erlaubte /Beispielwerte | Standard | Bedeutung |
CreateCopyDependencies | true/false | true | Wenn false, dann wird keine Dependency erstellt, um ein Item zu kopieren |
CreateNewVersionDependencies | true/false | true | Wenn false, dann wird keine Dependency erstellt, um eine neue Version eines Items zu erstellen |
Parameter für Anhänge
Parameter | Erlaubte / Beispielwerte | Standard | Bedeutung |
MaximumAllowedAttachmentSizeInBytes | Zahl (in Bytes) | 10485760 (10MB) | |
MaximumAllowedImageInRTFSizeInBytes |
|
|
|
MaximumAllowedQTPScriptFileSizeInBytes |
|
|
|
MaximumAllowedScriptAttachmentSizeInBytes |
|
|
|
MaximumAllowedOverallScriptAttachmentSizeInBytes |
|
|
|
Parameter für das Performance Log
Parameter | Erlaubte / Beispielwerte | Standard | Bedeutung |
DbLogEnabled | true/false | false | Wenn true, werden lang laufende DB-Anfragen geloggt |
DbLogLimit | Zahl | 1000 | Begrenzung in ms für die Ausführungszeit einer einzelnen DB Anfrage einer Transaktion |
DbLogAll | true/false | false | Wenn true, werden alle DB Anfragen geloggt. Das produziert eine Menge von Log-Einträgen |
RequestStatisticsEnabled | true/false | true | Wenn true, werden lang laufende Anfragen geloggt |
RequestStatisticsWindowSize | Zahl | 600000 | Zeitfenster in ms für das gesamte Limit |
RequestStatisticsOverallLimit | Zahl | 30000 | Gesamtlimit in ms für die Ausführungszeit, die von einer Session genutzt wird |
RequestStatisticsRequestLimit | Zahl | 2000 | Begrenzung in ms für die Ausführungszeit einer einzelnen Anfrage |
RequestStatisticsLogAll | true/false | false | Wenn true, werden alle Anfragen geloggt |
Parameter für die Anzahl von Elementen
Parameter | Erlaubte / Beispielwerte | Standard | Bedeutung |
NumberOfElementsInTestCaseExecutionHistory |
|
| Wie viele Elemente in der Ausführungshistorie ("sparkline") eines Testfalls angezeigt werden sollen. Alte Daten werden nicht upgedatet, nachdem dies geändert wurde |
MaximumAllowedNumberOfItemsInOneUpdate |
|
| Wie viele Items in einer einzelnen Transaktion aktualisiert werden können (im Kontextmenü "Ändern") |
NumberOfItemsInOneUpdateWarningLevel |
|
| Wie viele Items, die für eine einzelne Transaktion ausgewählt wurden (im Kontextmenü "Ändern"), eine Warnung verursachen (weil zu viele Items auszuwählen kann sehr lange dauern) |
MaximumNumberOfTestJobsInTestScenario | Zahl | 2000 | Maximale Anzahl von Testjobs, die in einem Testszenario erlaubt sind |
Sonstige Parameter
Parameter | Erlaubte / Beispielwerte | Standard | Bedeutung |
SingleSignOn | true/false | false | Aktiviert die SSO Funktionalität- Benötigt AD Plugin |
EnableStopWatchForManualExecutions | true/false | true | Wenn false, wird der Timer im Ausführungsfenster nicht angezeigt (nützlich, wenn gesetzliche Regelungen verhindern, einen solchen Timer zu benutzen) |
ActiveDirectory.Domain | domain name | keine |
|
Reports.MaxExecutionsTC | Zahl | 100 | Spezifiziert die maximale Anzahl von Testfallausführungen, die im Testfallbericht geladen werden |
Reports.MaxExecutionsTS | Zahl | 1000 | Spezifiziert die maximale Anzahl von Testausführungen, die im Testszenariobericht geladen werden |
Parameter für den WebClient
Die folgenden Parameter können in der aquaWebNG.config für den WebClient konfiguriert werden, welche standardmäßig in folgendem Pfad abgelegt ist:
C:\Program Files\andagon GmbH\aquaWebNG\aquaWebNG
Um einen Parameter hinzuzufügen, müssen Sie den "<aquaWebNGConfig>"
Bereich in der aquaWebNG.config Datei finden und eine neue Zeile einfügen (oder eine bereits existierende bearbeiten).
<addKey="<IhrParameter>" value="<IhrWert>" />
Parameter | Erlaubte / Beispielwerte | Standard | Bedeutung |
AQUA_REPORT_SCRIPTING_MODE | Deny/Allow | Deny | Erlaubt im WebClient die Erstellung von Berichten, die Skripte enthalten. Achtung: Nicht vertrauenswürde Personen können hierüber den Server kompromitieren. Bevor Sie diesen Parameter aktivieren, stellen Sie bitte sicher, dass nur vertrauenswürdige Personen Berichte erstellen/importieren dürfen, da Skripte Programmcode darstellen, der auf dem Server ausgeführt wird. |
IEAllowed | true/false | false | Aktiviert die Nutzung vom Internet Explorer, wenn der Wert TRUE ist. |
AQUA_FORCE_HTTPS | true/false | false | Erzwingt das Weiterleiten auf https im Webclient, wenn der Wert auf TRUE ist. |
Last updated