2016-05-09 8 views
-1

Ich bin neu zu sikuli.Ich muss verstehen, wie es funktioniert. Ich installiere Sikuli und spielte wenig mit IDE.sikuli + selen + java: muss verstehen, wie sikuli funktioniert

Allerdings muss ich verstehen, wie ich Sikuli mit Java + Selen verwenden kann. In unserer Anwendung haben wir High-Charts, die wir automatisieren müssen.Wir denken darüber nach, sikuli für same.We zu verwenden, um Bild zu vergleichen, das wir wie erwartet mit dem Bild gespeichert haben, das auf UI angezeigt wird. Ich lese einige Blogs und an vielen Stellen haben sie erwähnt, Jar sikuli-script.jar zu verwenden. Ich habe dieses Glas auf Sikuli-Website nicht gefunden.

Irgendwelche Hinweise wie sikuli mit Java + Selen zu integrieren, wird mir hilfreich sein.

+0

Check out http://stackoverflow.com/questions/20114511/how-to-get-sikuli -script-jar-für-Windows-64-Bit-Maschine – CherryDT

Antwort

1

Wenn Sie Zugriff auf Sikuli API haben möchten, können Sie die folgende Abhängigkeit verwenden:

<dependencies> 
    <dependency> 
     <groupId>com.sikulix</groupId> 
     <artifactId>sikulixapi</artifactId> 
     <version>1.1.0</version> 
    </dependency> 
    </dependencies> 

Nehmen Sie einfach, dass in Ihrem Maven pom zusammen mit dem, was Selen Version Sie verwenden und hier gehen Sie.

0

Sikuli basiert auf dem Konzept der Bilderkennung. Sikuli vergleicht das Eingabebild mit der vollständigen Benutzeroberfläche, die auf dem Bildschirm angezeigt wird, und führt die Aktionen aus (z. B. Klicken auf die Benutzeroberfläche, die auf dem Eingabebild basiert). Sikuli kann in die Java + Webdriver-Automatisierung integriert werden, um die Aufgaben auszuführen, die von Webdriver nicht unterstützt werden.

Für Schritte beziehen sich unter: - https://automation-home.blogspot.in/2014/08/Sikuli-Installation.html

Above Schritte geben Sie Sikuli-java.jar die Sie in Ihrem Java-Projekt

unten entnehmen können: -

How to get sikuli-script.jar for Windows 64 bit machine

Nachdem Sie die oben genannten Schritte zum ersten Mal ausgeführt haben, können Sie den Fehler bezüglich JavaSoft erhalten. Um über dieses Problem zu kommen, verwenden Sie die folgenden Schritte: -

Gehen Sie in Ihr Startmenü und geben Sie regedit in das Suchfeld ein. Navigieren Sie zum folgenden Pfad HKEY_LOCAL_MACHINE \ Software \ JavaSoft Klicken Sie mit der rechten Maustaste auf den Ordner JavaSoft und klicken Sie auf Neu -> Schlüssel Benennen Sie die neuen Schlüsseleinstellungen und alles sollte funktionieren.

Einige Java-Code-Beispiele: -

http://www.softwaretestinghelp.com/sikuli-tutorial-part-1/

Hoffe, es wird Ihnen helfen :)