使用selenium检查javascript异常?

时间:2012-02-28 12:03:41

标签: javascript python selenium

我正在使用python中的Selenium,使用带有Chrome后端的网络驱动程序。

我想在每个测试测试结束时检查测试期间没有抛出javascript异常 - 基本上相当于打开JS控制台并查找红色文本。有没有一种简单的方法从硒中做到这一点?我不打算从任何特定的javascript调用中捕获异常,我正在寻找在后台发生的事情引发的异常,这些异常可能通常不会导致测试本身的失败。

1 个答案:

答案 0 :(得分:1)

Brian Kitchener最近posted on his blog介绍了通过在每个页面中注入一些JavaScript来返回错误的方法。我没有尝试过,看起来他可能正在使用Selenium RC,但我怀疑它会很快适应webdriver,并且可能是你想要做的事情的一个很好的起点。