如何在geb中捕获客户端javascript错误?

时间:2015-05-25 17:45:37

标签: javascript testing groovy automated-tests geb

有没有办法使用geb以编程方式捕获javascript错误?我查看了geb API,但找不到任何有用的东西。

1 个答案:

答案 0 :(得分:0)

不,Geb中没有任何内置功能。<​​/ p>

不知道你的确切用例是什么我只能建议手工制作一个解决方案,你可以在渲染页面时注入js loc处理程序,或者在页面加载后从Geb注入,收集所有错误并放置它们在DOM中的某个地方,然后由您的Geb代码访问。有些建议可能会在Pocketsphinx中找到。

还有许多允许记录js错误的js框架,你可以使用其中一个。