如何验证使用硒播放的实时视频?

时间:2019-06-13 16:26:40

标签: c# selenium-webdriver video-player

我正在测试一个网站,该网站使用硒导航到直播电视频道,我已经导航到直播电视频道页面,现在我要验证是否正在显示直播电视视频。

请告知我如何验证使用硒c#播放的直播电视视频

我尝试检查视频播放器上的元素,还研究了JavaScriptExecutor方法,例如executeScript

我尝试了以下操作:

public bool? IsLiveVideoPlaying()
{
    if (IsElementExist(LiveVideoPlayer))
    {
       Thread.Sleep(60000);
    }
    return (string)GetCurrentVideoStatus() == "playing";
}

public object GetCurrentVideoStatus()
{
 IJavaScriptExecutor js = (IJavaScriptExecutor)SeleniumDriver.Instance;
 return js.ExecuteScript("return testData.status");
 }

0 个答案:

没有答案