C# 如何使用selenium验证正在播放的实时视频?

C# 如何使用selenium验证正在播放的实时视频?,c#,selenium-webdriver,video-player,C#,Selenium Webdriver,Video Player,我正在测试一个直播电视频道的网站,使用selenium,我已经导航到直播电视频道页面,现在我想验证是否正在显示直播电视视频 请告知我如何验证正在使用selenium c播放的直播电视视频# 我试着检查视频播放器上的元素,还研究了JavaScriptExecutor方法,比如executeScript 我尝试了以下方法: public bool? IsLiveVideoPlaying() { if (IsElementExist(LiveVideoPlayer)) {

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

请告知我如何验证正在使用selenium 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");
 }