使用Selenium WebDriver的Squash TM中的JavascriptExecutor将无法运行

时间:2014-08-08 14:15:34

标签: java javascript selenium-webdriver

出于测试目的,我必须在Squash TM服务器上使用Selenium的WebDriver执行简单的JavaScript查询。

这就是我的Java代码的样子:

JavascriptExecutor js = (JavascriptExecutor) driver;
String test = (String) js.executeScript("return 'test';");
System.out.println(test);

当使用Squash TA Eclipse IDE执行时,此代码在我的计算机上运行良好,但它不能在具有相同IDE的另一台计算机上运行。

最后,它不能在Squash TM服务器上作为自动化测试工作。测试将失败并且try... catch周围的代码不会打印任何内容。

还有其他方法可以使用Squash TM Server执行某些JavaScript吗?还是修复了JavascriptExecutor的工作原理?

0 个答案:

没有答案