У видео нет определенного идентификатора, его от youtube. Я пробовал его с помощью javascript excecutor, но не работал. ссылка: http://www.myhomepay.com/Tour/Nanny-Tax-GuideЯ пытаюсь автоматизировать HTML5-видео в селене webdriver с C#
-1
A
ответ
0
Hi Parvathy, пожалуйста, попробуйте, как показано ниже, он будет воспроизводить плеер. только улов здесь, почему его не играет, потому что его внутри iframe и для выполнения операции внутри определенного iframe сначала мы должны идентифицировать этот iframe, а затем перейти к этому iframe для выполнения действия с webdriver.
Привет, я являюсь java парень так разместить ответ на Яве
public static void main(String[] args) {
WebDriver driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
driver.get("http://www.myhomepay.com/Tour/Nanny-Tax-Guide");
driver.manage().window().maximize();
// first identify the play button over the youtube video player
// Please note youtube palyer is inside the iframe hence first we have
// to identify and then switch to the i fame
List<WebElement> iframe = driver.findElements(By.tagName("iframe"));
System.out.println("Total iframe on the webpage is : "+ iframe.size());
driver.switchTo().frame(iframe.get(0));
driver.findElement(By.cssSelector(".ytp-large-play-button.ytp-button")).click();
}
UPDATE: для C# вы можете сделать это, как показано ниже
iFrameElement = Driver.FindElementByTagName("iFrame");
driver = Driver.SwitchTo().Frame(this.iFrameElement);
driver.FindElement(selector);
пожалуйста реорганизовать код согласно C# .HOpe это помогает
Смежные вопросы
- 1. Управление кадрами в селене C# WebDriver
- 2. Обработка исключений в селене WebDriver
- 3. Keys.ESCAPE в селене webdriver (python)
- 4. Динамический текст в селене Webdriver
- 5. Параметрировать петлю в селене Webdriver
- 6. Требуется руководство в селене webdriver
- 7. Проблема с экраном в селене webdriver
- 8. Как автоматизировать рисование подписи селена WebDriver
- 9. Радиоустройства в селене C#
- 10. Можно ли автоматизировать код captcha с помощью селен-webdriver?
- 11. Я пытаюсь автоматизировать Goibibo в Selenium с помощью Java
- 12. Функция перетаскивания не работает в селене Webdriver
- 13. Ошибка выполнения тестового примера в селене Webdriver
- 14. Как автоматизировать загрузку файла с помощью webdriver.
- 15. Как щелкнуть элемент DOM в селене webdriver через C#
- 16. Как выбрать выбор даты в селене WebDriver
- 17. Как выбрать переключатель в селене webdriver?
- 18. Каковы практические применения градиента в селене webdriver?
- 19. Как я могу автоматизировать приложение Silverlight с помощью selenium webdriver?
- 20. Как использовать Thread.sleep(); в селене Webdriver?
- 21. Как выбрать флажок в селене webdriver 2?
- 22. Я пытаюсь найти кнопку в селене webDriver. У меня возникли проблемы с поиском текста элемента, который включает в себя spacesusing
- 23. Невозможно автоматизировать мышь с помощью webdriver
- 24. Как автоматизировать капчу с помощью Selenium Webdriver?
- 25. Как автоматизировать браузер Chrome в webdriver? я получаю ошибку
- 26. Как автоматизировать приложение flex в Selenium WebDriver
- 27. Могу ли я автоматизировать SoapUI с C#?
- 28. Исключительное исключение указателя в селене webdriver - TestNG - PageFactory
- 29. Запуск браузера в селене
- 30. Как «выполнить» перед загрузкой страницы с помощью WebDriver в селене?