我正在使用Selenium RC,我想知道页面中是否有任何JavaScript错误。
是否有任何Selenium API来检查是否存在任何JavaScript错误?
答案 0 :(得分:2)
我不确定Selenium API中是否有任何可以执行此操作的内容。如何在你的所有其他JavaScript之后添加这样的东西:
document.write('<!--JSOK-->');
然后断言它是否存在于您的测试脚本中?如果JavaScript已经抛出错误,那么<!--JSOK-->
将不会呈现给DOM。
答案 1 :(得分:-1)
我知道这不是Selenium,但我发现对于javascript来说,FireBug是最好的动手。我知道你会选择“一体化”工具,但在这种情况下,我会考虑例外。