# UFT

Zuerst öffnen Sie einen Testfall und klicken auf Automatisierung. Hier können Sie ein UFT Skript hinzufügen. Das Skript muss in UFT selbst erstellt werden. aqua erlaubt Ihnen den Import der UFT-Lösung, inklusive Datentabelle und Aktionen. Um die unterstützten Versionen zu sehen, schauen Sie sich die Systemanforderungen an.

<figure><img src="http://aquawiki.andagon.com/de/pictures/drex_uft_rich_client_custom.png" alt=""><figcaption></figcaption></figure>

Nachdem Sie das Skript hinzugefügt haben, haben Sie die Möglichkeit, Ihre existierende UFT Lösung zu importieren. &#x20;

<figure><img src="http://aquawiki.andagon.com/de/pictures/drex_uft_rich_client_custom_2.png" alt=""><figcaption></figcaption></figure>

Um den Testfall auszuführen, müssen Sie den Agenten dementsprechend erstellen. Dann können Sie die Ausführung über den Button Ausführen starten. Die möglichen Agenten für die Ausführung werden über die Dropdown-Box ausgewählt. Die UFT Ergebnisse werden der Ausführung angehängt.\ <br>

### **Konfiguration des Agenten** <a href="#konfiguration_des_agenten" id="konfiguration_des_agenten"></a>

Entpacken Sie UFTAgent-\*.zip und öffnen aquaAgentUFTGui.exe.config.&#x20;

Hier müssen Sie den Agenten Code und aquaServiceUrl setzen. \
Im Folgenden sehen Sie ein Beispiel:&#x20;

```xml
<configuration>
     <appSettings>
          <add key="agentCode" value="26vmu3aw5etcvuxmop9m"/>
          <add key="aquaServiceUrl" value="http://localhost/aquaAPI/aquaAgentWebService.asmx"/>
          <add key="keepAliveSendingFrequencyMs" value="30000"/>
          <add key="proxyHost" value=""/>
          <add key="proxyPort" value=""/>
          <add key="proxyUsername" value=""/>
          <add key="proxyPassword" value=""/>
          <add key="maxGUILogEntries" value="30"/>
     <add key="tempDirectory" value="temp"/>
     </appSettings>
     <startup>
          <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2"/>
     </startup>
     <system.web>
          <membership defaultProvider="ClientAuthenticationMembershipProvider">
               <providers>
                    <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri=""/>
               </providers>
          </membership>
          <roleManager defaultProvider="ClientRoleProvider" enabled="true">
               <providers>
                    <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400"/>
               </providers>
          </roleManager>
     </system.web>
</configuration>
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.aqua-cloud.io/documentation/de-documentation/automatisierung/desktop-client/uft.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
