Behat测试媒体文件

时间:2016-08-10 12:22:43

标签: symfony testing behat

我想测试一个视频文件。此视频文件显示为模式对话框。我该如何测试功能?

我可以像这样找到html视频标签:

$this->getSession()->getPage()->find("html", 'video');

但我想测试视频播放的功能。

感谢。

1 个答案:

答案 0 :(得分:1)

在大多数情况下,当视频添加到网页时,它将包含在iframe中。

您可以测试的是模式已打开并包含带视频的iframe。

您可以尝试播放视频,因为您需要使用一些外部API来查看视频是否真的在播放,这无济于事。但这是一种过度杀伤。