×
Menü

Arbeiten mit Ranorex

Hier sind ein paar Best Practice Tipps, um mit Ranorex und aqua zu arbeiten. Diese Seite zeigt Ihnen, wie Sie ein Repository in mehreren Testfällen nutzen. Zunächst erstellen Sie einen neuen Testfall in aqua und fügen einen Testschritt mit einem Ranorex-Skript hinzu. Das Skript enthält das Repository.
 
 
Erstellen Sie einen Namespace, um das Repository zu identifizieren.
 
 
Öffnen Sie Ranorex als externen Editor und erstellen ein neues Repository in Ranorex.
 
 
Speichern Sie das Repository im Modul-Ordner.
 
 
Merken Sie sich den Ordner, in dem das Repository gespeichert wurde. Der Pfad sollte etwa so aussehen:
<Pfad>\aqua_Automation\TCxxxxxx\_001_CommonRepository\CommonRepository.rxrep.
Bewegen Sie die Maustaste über das Repository, um den Pfad zu sehen (siehe Screenshot).
 
 
Das Repository kann in einem anderen Testschritt benutzt werden, indem Sie Folgendes tun: Fügen Sie einen neuen Testschritt in aqua hinzu. Öffnen sie Ranorex mit dem Externen Editor Button. In Ranorex wählen Sie Von Festplatte öffnen, um das Repository auszuwählen, dass Sie zuvor erstellt haben.
 
 
Durchsuchen Sie den Pfad, in dem die Repository-Datei gespeichert wurde.
 
 
Nun wollen wir das Repository auch in einem anderen Testfall verwenden. Dazu fügen wir das Skript mit dem Repository zur aqua Skript-Bibliothek hinzu.
 
 
Nun erstellen wir einen neuen Testfall und öffnen die Skript-Bibliothek
(Bibliothek anzeigen). Dann ziehen Sie einfach das Skript in den weißen Bereich im Testfall.
 
 
Fügen Sie im neuen Testfall einen weiteren Schritt mit dem Ranorex-Skript ein und öffnen diesen Schritt in Ranorex. Benutzen Sie das Repository, indem Sie Von Festplatte öffnen auswählen und zum Ordner navigieren, indem das Repository liegt (Hinweis: Dies ist der Ordner mit dem ersten Testfall).
 
 
Ranorex wird Sie nach einer Referenz für das Repository fragen. Wählen Sie Repository mit dem Projekt verbinden. Das Repository wird nun von beiden Testfällen geteilt. Jede Änderung an dem Repository innerhalb dieses Testfalls wird in den anderen Testfall gespiegelt.
 
So kann ein Repository in all Ihren Testfällen benutzt werden, die das gleiche Testsystem verwenden.
 
Hinweis: Wenn mehr als ein Testfall, der auf das Repository verweist, in aqua geöffnet ist, wird es schreibgeschützt sein.