Ich habe eine Webseite, wo die Benachrichtigungen auf der Registerkarte Browser aktualisiert werden, lassen Sie mich ein Live example hier die Browser-Registerkarte wird mit der Anzahl der Nachrichten aktualisiert, wie kann ich mit Hilfe zu verfolgen Selen WebDriverWie Sie Registerkartenupdates mit selen webdriver aufspüren
5
A
Antwort
4
Sie können Feuer eine Regex mit Javascript aus Selen-Skript, um den Zähler zu finden, die Sie brauchen. Sie können überprüfen, bevor und nach dem Status zu überprüfen.
console.log((/\(([^)]+)\)/).exec(document.title)[1]);
Wenn Sie es mit Selen und java tun wollen:
String title = driver.getTitle();
String counter = title.substring(title.indexOf("(") + 1, title.indexOf(")"));
mit gmail getestet, title = „Inbox (1) - [email protected] - xxxx Mail“und Stackoverflow, title = "(13) JavaScript | xxx"
Ref Links: Link
4
JavaScript Testamentsvollstrecker sollte in diesem Fall ausreichend sein. Wie @Stanjer erwähnt hat, wurde diese Zählung im Titel aktualisiert. Sie können auch einen einfachen RegEx Filter tun, um die Zählung zu bekommen nur
ein Beispiel unter Verwendung Selenium
C# Bindung:
string count = ((IJavaScriptExecutor)Driver).ExecuteScript("return document.querySelector('title').innerHTML.match('[0-9]+');") as string;
Es ist auch wichtig, dass Sie den Fokus auf dem zugehörigen Register halten
Verwandte Themen
- 1. Selen-Webdriver mit JAVA
- 2. Selen WebDriver TestNG mit
- 3. So senden Sie Cookies mit Selen-Webdriver?
- 4. Wie mit Checkbox Selen Webdriver umgehen?
- 5. Browserversion mit selen webdriver herunterladen
- 6. Selen WebDriver JQUERY
- 7. Wie Auto-Dropdown-Wert mit selen webdriver
- 8. Wie vermeiden Sie unerwünschte Pop-up-Fenster mit Selen-Webdriver?
- 9. Selen WebDriver Link Extraktion
- 10. Selen WebDriver nicht
- 11. Selen WebDriver Remote-Setup
- 12. Selen WebDriver Grenze Farbe
- 13. Gurke Selen-webdriver Chrome
- 14. Selen WebDriver - SessionNotCreatedError
- 15. Maximieren Sie WebDriver (Selen 2) in Python
- 16. selen webdriver ungültiger Login
- 17. Eine selen webdriver exception
- 18. Dateien mit selen webdriver python hochladen
- 19. Lesen von Text mit Selen-Webdriver (xpath)
- 20. Selen WebDriver Beispiel in Python
- 21. Scrolling Web-Seite mit Selen Python WebDriver
- 22. Selen WebDriver und Firefox 18
- 23. Klicken Sie auf ein Modal Dialog mit Selen WebDriver
- 24. Explizite Wartezeit in Selen webdriver
- 25. Handhabung 'wählen Sie ein digitales Zertifikat' mit selen webdriver chrome
- 26. Scrapy mit Selen, Webdriver nicht instanziieren
- 27. Drag & Drop mit Selen WebDriver auf java
- 28. ElementNotVisible Ausnahme Selen WebDriver Java
- 29. Wie CSS mit einem Raum klicken Selen WebDriver mit
- 30. Selen WebDriver mit Java (Eclipse-IDE)
Es ist nur ein Teil eines
Ist dies mit Selenium webdriver möglich? es automatisiert nur Webseite rit .. – saravana
@saravana nope Freund können wir auch Browser-Aktionen zu behandeln –