- Versionshinweise zum Test Manager
- Versionshinweise zu Studio
- Versionshinweise zu Studio
- 2024.10.1
- 2024.10.5
- Versionshinweise zum Orchestrator
- Versionshinweise zu CI/CD-Integrationen
2024.10.5
Release-Datum: 21. Oktober 2024
Workflow-Analyse-Regel für Code
- ST-DPB-010: Stellen Sie sicher, dass in einem codierten Workflow oder Testfall nur eine Methode mit dem
[Workflow]
- oder[Test Case]
-Attribut gekennzeichnet ist. - ST-NMG-017: Gewährleistet, dass sich ein Klassenname vom Standard-Namespace unterscheidet.
- ST-REL-001: Ensures that the argument types of In/Out parameters are matching.
XML-Dokumentationsdatei für Ihren benutzerdefinierten Code und Ihre Bibliotheken
XML
-Dokumentationsdateien zugreifen und die Code-Dokumentation für Ihren benutzerdefinierten Code und Ihre Bibliotheken nutzen. Nachdem das Projekt veröffentlicht wurde, werden die XML
-Dateien zusammen mit den DLL
- und PDB
-Dateien in Ihrem Projektordner generiert. Sie finden sie auch im Ordner lib der generierten Datei NUPKG
. Weitere Informationen zum Veröffentlichen von Projekten, die codierte Automatisierungen enthalten, finden Sie unter Arbeiten mit codierten Automatisierungen.
Modify arguments as properties for coded automations in libraries
Sie können jetzt die Eigenschaften einer codierten Automatisierung, die als aufgerufener Workflow wiederverwendet wird, über die im Hauptteil der Aktivität vorhandenen Eigenschaften nahtlos anpassen. Dies gilt, wenn Sie eine codierte Automatisierung in eine Bibliothek exportieren, diese Bibliothek in einem anderen Projekt installieren und die codierte Automatisierung in Ihrem aktuellen XAML-Workflow aufrufen. Ändern Sie bei einem aufgerufenen Workflow, der als Aktivität hinzugefügt wurde, die verfügbaren Eigenschaften der aufgerufenen codierten Automatisierung nach Bedarf.
Darüber hinaus können Sie innerhalb des Bibliotheksprojekts auch das Layout einer Aktivität im Fenster „Aktivitätseigenschaften“ konfigurieren. Das Konfigurieren der Aktivitätseigenschaften vor dem Exportieren der codierten Automatisierung umfasst die Bearbeitung von Optionen wie Anzeigename, QuickInfo oder Hilfelink.
Declaring In/Out arguments using Output
Output
. Naming any argument as Output
treats it as an In/Out argument, even if it's only declared once in the method. For more information about using arguments in coded automations, visit Working with Input and Output arguments.
XBrowser-Testvorlage
Optimieren Sie Ihre Testprozesse von Websites und Webanwendungen mithilfe der XBrowser-Testvorlage. Mit dieser Vorlage können Sie die gleichen Testdaten einer Webanwendung mit mehreren Browsern in einer einzigen Automatisierung testen. Weitere Informationen finden Sie unter XBrowser-Testvorlage .
Generieren von Low-Code-Testfällen mit KI
Mit AutopilotTM können Sie jetzt einen vollautomatisierten Low-Code-Testfall mit natürlicher Sprache generieren. Unter Generieren von Testfällen mit KI erfahren Sie, wie Sie Low-Code-Testfälle generieren können.
- Mit den folgenden Tastenkombinationen können Sie nun Ihre aktuelle Codeauswahl wie folgt erweitern oder reduzieren:
Ctrl + Shift + <Num+
: Erweitern Sie Ihre aktuelle Codeauswahl, um den nächstgrößeren Syntaxknoten einzuschließen. Ab der aktuellen Zeile können Sie die Erweiterung um den aktuellen Block erweitern, dann um die aktuelle Methode, die aktuelle Klasse, den Namespace und schließlich die gesamte Datei.Ctrl + <Shift + Num-
: Verkleinern Sie die aktuelle Syntaxknotenauswahl schrittweise.
- Sie können jetzt Ihre Interaktionen mit UI-Elementen aufzeichnen und in codierte Automatisierungen umwandeln.
Verbesserungen bei KI-generierten Testdaten
- Wenn Sie Autopilot zum Generieren von Testdaten verwenden, können Sie ihn anweisen, zusätzliche Argumente einzuführen, die im Testfall enthalten sind, sobald Sie das generierte Dataset importieren.
- Jetzt geben Sie Autopilot zunächst die Anweisung, ein primäres Test-Dataset abzurufen. Dies ist eine Änderung zum vorherigen Verhalten, bei dem Autopilot ursprünglich einen Test-Dataset erstellt hat, den Sie mithilfe von Eingabeaufforderungen optimieren konnten.
- Sie können Autopilot anweisen, eine bestimmte Anzahl von Datenvarianten zu generieren.
Verbesserte Fehlermeldungen für die Postman-Integration
Wir haben Verbesserungen an der API-Testautomatisierung vorgenommen. Fehlermeldungen aus der Postman-Integration werden nun in der Benutzeroberfläche deutlicher angezeigt.
Verbesserungen beim Konvertieren von Text in Code
Sie können Text jetzt in Code umwandeln, indem Sie das Autopilot-Symbol auswählen oder die vorhandene Code generieren- Aktion auswählen.
Optimierte Kompilierungszeiten für komplexe Projekte, einschließlich Testfällen, Ausführungsvorlagen und Entitäten mit wenig Code und codiert.
Um Konflikte zu vermeiden, wenn Sie Verbindungen aus denselben Orchestrator-Ordnern verwenden, müssen Sie jetzt eine andere Namenskonvention beim Aufbau von Verbindungen in codierten Automatisierungen verwenden. Nachdem Sie die Verbindung im Integration Service erstellt haben, rufen Sie sie in Ihrer codierten Automatisierung auf, indem Sie sowohl den Orchestrator-Ordner als auch den Namen des Unterordners verwenden, in dem sich die Verbindung befindet.
var myGmailConnection = connections.Gmail.My_Workspace_john_doe_gmail_com
, wobei My_Workspace
der Orchestrator-Ordnername ist, müssen Sie jetzt den Namen des Unterordners einschließen, in dem die Verbindung zuerst hergestellt wurde. Wenn sich die Gmail-Verbindung also im Unterordner My Gmail Workspace
befindet, ändern Sie den Verbindungsnamen in: var myGmailConnection = connections.Gmail.My_Workspace_My_Gmail_Workspace_john_doe_gmail_com
.
Weitere Informationen zur neuen Einrichtung von Dienstverbindungen in codierten Automatisierungen finden Sie unter Erstellen von Verbindungen für Dienste in codierten Automatisierungen.
result
, newResult
, codedWorkflow
und isolated
zu erstellen, tritt möglicherweise ein Kompilierungsfehler auf.
In den Studio -Versionshinweisen finden Sie alle Updates für 2024.10.5.