Ich versuche, Automatisierung mit Selen zu erstellen, die Chrome-Erweiterung installieren wird. Ich habe ein Problem, wenn ich versuche, dieses Glas auf Amazon virtuelle Maschine, zu laufen, weil, wenn ich versuche, mit der Roboterklasse einzugeben, es nicht funktioniert, weil ich keine physische Tastatur angeschlossen habe. Ich kann sendkeys nicht innerhalb des selen verwenden, weil Pop von Google nicht auf der gleichen Seite ist und Selen es nicht erkennen kann. irgendwelche Lösungen?Wie kann ich Tastaturtasten mit Selen ohne physikalische Tastatur drücken
2
A
Antwort
1
In diesem Fall können Sie "sikuli" verwenden, die im Wesentlichen Bilderkennung verwendet, um GUI-Komponenten zu identifizieren und zu steuern. Sie können es here
finden Steps wäre:
- herunterladen Sikuli java jar
- dieses jar Pfad zu Ihrem Build hinzufügen
- Crop das Pop-up Sie
- schreiben klicken möchten gewünschter Sikuli-Code dafür.
Bitte lassen Sie mich wissen, wenn es Ihnen helfen kann. Wenn Sie Sikuli in Ihrem Projekt hinzufügen möchten. Ich kann dir für dieses sehr grundlegende sikuli Skript helfen.
Verwandte Themen
- 1. Tastatur drücken mit wxpython
- 2. Python Selen halte Tastatur-Taste plus klicken
- 3. Wie senden Tastaturtasten in Winkelmesser wie TAB
- 4. Programmgesteuertes Drücken einer Tastatur
- 5. simulieren Schlüssel drücken Selen webdriverjs
- 6. Physikalische Tastendruck simulieren
- 7. Wie kann ich meine Tastatur erkennen, ohne die Eingabetaste zu drücken? C# WPF
- 8. Android: Tastatur auf Taste drücken drücken
- 9. Drücken Sie Listview wenn Tastatur erscheint ohne adjustPan
- 10. Wie auf der Tastatur lange drücken
- 11. Accessibility liest nicht die Tastaturtasten
- 12. Simulieren Tastaturtasten unter Windows funktioniert nicht
- 13. Ionic mehrere Tastatur-Tasten drücken
- 14. Wie handhabe ich eine Tastatur drücken Ereignis in ionic/cordova
- 15. Wie kann man recylerView drücken, wenn die Tastatur erscheint?
- 16. UITextField - Tastatur erscheint beim Drücken
- 17. Lesetaste von einer Tastatur in Ruby drücken
- 18. App-Taste als Tastatur drücken
- 19. Android benutzerdefinierte Tastatur Popup
- 20. Winium Automation - Wie kann ich Enter oder Escape auf der Tastatur mit Winium in Java drücken?
- 21. Wie können wir Tastaturtasten mit Vbs simulieren?
- 22. Arbeiten mit der Tastatur über Win Api
- 23. Kann ich mit R-Attributen physikalische Einheiten speichern?
- 24. Kann keine Leerzeichen-Taste von Tastatur in JtextField
- 25. Kann ich Firefox mit Selen 3.3.0 Version ohne Geckodriver starten
- 26. Drücken Sie eine Taste von den Tastaturtasten automatisch zur Laufzeit in der Textbox, wenn ich sie verwende?
- 27. Wie kann ich arbeiten Selen
- 28. Wie bekomme ich die Tastatur 'Enter', um die Taste zu drücken, drücken Sie auf Access Form?
- 29. Ich möchte Selen ohne Tests
- 30. Set Fokus auf bestimmte Element mit Tastaturtasten mit Javascript oder jquery
Diese sikuli braucht keine Eingabe der Tastatur wie Roboter? – Pikolo
sikuli benutzt roboter class ... so funktioniert es nicht auf vm ohne tastatur und maus ... gibt es eine andere lösung? – Pikolo
Nein, Sie brauchen keine Eingabe über die Tastatur. Sie müssen nur das Bild des gewünschten Elements zuschneiden. –