У меня есть веб-страница, на которой уведомления обновляются на вкладке браузера, позвольте мне взять живую example, здесь вкладка браузера обновляется с подсчетом сообщений, как я могу отслеживать использование селен WebDriverКак отслеживать обновления вкладки с помощью selenium webdriver
5
A
ответ
4
Вы можете запустите regex используя javascript из скрипта selenium, чтобы найти счетчик, в котором вы нуждаетесь. Вы можете проверить до и после состояния, чтобы проверить.
console.log((/\(([^)]+)\)/).exec(document.title)[1]);
Если вы хотите сделать это с помощью селеном и Java:
String title = driver.getTitle();
String counter = title.substring(title.indexOf("(") + 1, title.indexOf(")"));
Испытано с Gmail, название = «Входящие (1) - [email protected] - хххх Mail»и StackOverflow, название = "(13) JavaScript | ххх"
Ссылка Ссылки: Link
4
JavaScript исполнитель должен быть достаточно в этом случае. Как отметил @Stanjer, этот счет был обновлен в заголовке . Кроме того, можно сделать простой RegEx фильтр, чтобы получить количество только
Пример использования Selenium
C# Переплет:
string count = ((IJavaScriptExecutor)Driver).ExecuteScript("return document.querySelector('title').innerHTML.match('[0-9]+');") as string;
Важно также, что вы держать фокус на вкладке связанной
Смежные вопросы
- 1. Нажмите на вкладки в Selenium webdriver
- 2. открытие новой вкладки в node.js selenium-webdriver
- 3. Как сфотографироваться с помощью selenium webdriver?
- 4. Как использовать telnet с помощью Selenium WebDriver
- 5. Как скопировать таблицу с помощью Selenium WebDriver?
- 6. Как загрузить файл с помощью Selenium Webdriver?
- 7. Как автоматизировать капчу с помощью Selenium Webdriver?
- 8. Как проверить EMail с помощью Selenium Webdriver
- 9. Результаты обновления Selenium WebDriver в UnreachableBrowserException
- 10. Как установить Selenium WebDriver, работающий с драгоценным камнем selenium-webdriver
- 11. Selenium WebDriver с RadWindow
- 12. Как прокрутить страницу с помощью Selenium WebDriver с помощью C#?
- 13. Как обрабатывать аутентификацию с помощью HtmlUnitDriver с помощью Selenium WebDriver?
- 14. Salesforce вкладки кнопка с помощью WebDriver
- 15. Как проверить обновление данных с помощью selenium webdriver?
- 16. Поиск загруженных файлов с помощью Selenium webdriver
- 17. Найти элемент с помощью Selenium Webdriver
- 18. Запустить exe-файл с помощью selenium webdriver
- 19. Ожидание элементов с помощью Selenium WebDriver
- 20. Автоматизация загрузки файлов с помощью Selenium Webdriver
- 21. настроить расширение RefControl с помощью selenium webdriver
- 22. Selenium обрезка изображения с помощью действий webdriver
- 23. Переключить элемент с помощью selenium webdriver
- 24. Сравнение Возраст, заселяемый с помощью Selenium WebDriver
- 25. Закройте тест с помощью Selenium WebDriver PHP
- 26. Невозможно переключить вкладку с помощью Selenium webdriver
- 27. Тестирование приложений ZK с помощью Selenium Webdriver
- 28. Тестирование автозаполнения с помощью Selenium webdriver
- 29. Проблемы с Selenium WebDriver
- 30. Selenium webdriver с tomcat
Это просто часть
Возможно ли это с помощью Selenium webdriver? он автоматизирует только веб-страницу rit .. – saravana
@saravana nope friend мы также можем обрабатывать действия браузера –