有没有办法在firefox会话期间通过C#检查视频是否正在使用Selenium播放?想写一个网页加载测试,并检查视频是否已开始自动播放。
前几天有人问我这个问题,但我不知道怎么回答。有什么想法吗?
最佳答案
这取决于你的网站上使用的是哪个播放器。例如,在youtube上,包含视频播放器的主div元素(id为“movie_player”)具有一些特定属性。然后视频暂停“类”属性中的一个值更改为“暂停模式”,但如果单击“播放播放机中的播放btn”,则此属性将更改为“播放模式”。因此,了解视频是否正在播放的一种可能的方法是检查某些属性的值(例如youtube)。