TestCafe-测试在GetBposShellInfoNavBarData上失败

时间:2018-10-28 19:58:21

标签: automated-tests e2e-testing testcafe

我正在Win10上运行TestCafe版本0.22.0。我不确定我的问题是否与Win10有关,但是不幸的是,我没有其他计算机可以测试。问题是我的测试失败,并显示错误消息“ GetBposShellInfoNavBarData失败:SyntaxError:JSON输入意外结束”

这是我使用的简单代码:

页面“ https://developers.facebook.com/docs/sharing/android/?locale=en_US”上的错误:GetBposShellInfoNavBarData失败:SyntaxError:JSON输入意外结束

浏览器:Chrome 69.0.3497 / Windows 10.0.0

await t.click('body > section > div > div > nav > div > div > div > a');
await t.typeText('#i0116', login);
await t.click('#idSIButton9');
await t.typeText('#i0118', password);
await t.click('#idSIButton9');
await t.maximizeWindow(); 

在此 t.maximizeWindow()上测试失败。如果我注释掉t.maximizeWindow()行,它也会在下一个“ t.click(Selector ...)”上失败,并显示相同的错误。 / p>

1 个答案:

答案 0 :(得分:1)

如@ioseph所述,此错误发生在您的网页上,与TestCafe不相关。

我建议您在网站上解决此错误,然后再次运行测试。

或者,您可以使用--skip-js-error s参数忽略此类错误。