在手机上使用testCafe播放视频

时间:2020-05-09 04:14:22

标签: testing automation automated-tests e2e-testing testcafe

我正在尝试测试移动设备上的网页,并单击视频上的播放按钮,但不播放视频。它在桌面浏览器上运行良好。我已经尝试了以下命令testcafe remote test/testCafe/was_test.js -e --autoplay-policy=no-user-gesture-required,以下是我的代码,用于单击播放按钮。

test('see if video plays', async t => {
        await t.wait(10000) //this is to wait for the page to load
        data = await getdata()
        const playButton = await Selector('.plyr__control--overlaid')
        await t.click(playButton)
})

1 个答案:

答案 0 :(得分:1)

远程浏览器不支持以这种方式指定参数。参见:

Start a Browser With Arguments

Browsers on Remote Devices

您可能要切换浏览器的默认选项,例如:

How to control audio and video autoplay in Google Chrome