我正在测试一个网站,该网站使用硒导航到直播电视频道,我已经导航到直播电视频道页面,现在我要验证是否正在显示直播电视视频。
请告知我如何验证使用硒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");
}