Селен - Как проверить видео - PullRequest
0 голосов
/ 21 марта 2012

Мое требование - проверить видео, воспроизводимое на определенной веб-странице. Мне нужно захватить его экран в определенный интервал. Время начала, время окончания, продолжительность и т. Д. Как это сделать

1 Ответ

0 голосов
/ 23 марта 2012

Тестируемое приложение также имеет требования к видео.Вместо того, чтобы пытаться заставить Selenium делать то, для чего он на самом деле не создан, я создал свои собственные методы, которые анализируют URL-адрес видео и проверяют, получит ли он ответ HTML-200, просто чтобы убедиться, что там есть видео.

В противном случае, я не верю, что есть какие-либо способы получить продолжительность видео, не полагаясь на то, что находится в разметке.Если вы используете то, что есть, API Java позволяет сделать снимок экрана следующим образом:

File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...