如何通过硒捕获Java对象中的PhantomJS错误

问题描述:

我想捕获结果中的所有js错误。 我通过phantomjs在html中注入js文件并保存输出。但是想要在执行后捕获结果中的所有js错误。如何通过硒捕获Java对象中的PhantomJS错误

下面是我的代码:

PhantomJSDriver driver = new PhantomJSDriver(); 

String script = <...Some script...page.injectJs('example.js').....>; 
Object result = driver.executePhantomJS(script); 

字符串抓=(字符串)js.executeScript(yourJSScript);

executeScript返回Boolean,Long,String,List或WebElement之一。或者是null。