【问题标题】:Codeception "Your browser does not support HTML5 video"Codeception “您的浏览器不支持 HTML5 视频”
【发布时间】:2022-01-04 20:51:19
【问题描述】:

使用它所说的代码接收运行验收测试时出现间歇性错误

Your browser does not support HTML5 video

完全错误

 Test  tests/acceptance/separateTestsCest.php:tryToTest
 Step  See "actions"
 Fail  Failed asserting that  on page /index.php?module=Users&action=Login
--> Your browser does not support HTML5 video.

我不确定为什么它会间歇性地这样做,如果我使用 VNC 查看器实时查看操作,我确实可以很好地看到屏幕上的视频。

【问题讨论】:

    标签: codeception


    【解决方案1】:

    我的“超级漂亮”的解决方案是删除视频块,如果有人有更好的答案,我会很乐意接受它

    public function removeVidBlock() {
        $this->executeJS(
        'var myobj = document.getElementById("myVideo");
        myobj.remove();');
    }
    

    我把它放在AcceptanceTester.php 并在我需要通过$I->removeVidBlock(); 删除视频的页面上调用它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-02
      • 2020-12-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多