我一直收到以下错误,并做了大量的研究,并尝试了所有提供的解决方案无济于事.
junitreport:
[junitreport] Processing C:\workspace\test123\junit\TESTS-TestSuites.xml to C:\Users\Matt\AppData\Local\Temp\null1903337257
[junitreport] Loading stylesheet jar:file:/C:/Users/Matt/Documents/Selenium/eclipse/plugins/org.apache.ant_1.8.3.v20120321-1730/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl
[junitreport] : Error! The first argument to the non-static Java function 'replace' is not a valid object reference.
[junitreport] : Error! Cannot convert data-type 'void' to 'reference'.
[junitreport] : Fatal Error! Could not compile stylesheet
[junitreport] Failed to process C:\workspace\test123\junit\TESTS-TestSuites.xml
BUILD FAILED
C:\Users\Matt\workspace\Test1\build.xml:122: Errors while applying transformations: Fatal error during transformation
Run Code Online (Sandbox Code Playgroud)
我在eclipse中找到了ant junit构建错误的解决方案,并说这个问题是由更新版本的JDK引起的,并且使用1.6_31会解决它并且我尝试了以下关于如何更改Java eclipse版本的在线发现的指令使用.每次运行构建ant时,无论我使用的是哪个版本的Java,它都会返回相同的错误.我已经尝试过JRE7,jdk1.7.0_05,jdk1.6.0,jdk1.6.0_31以及其他我没有安装过的东西.
我正在运行以下内容
我正在使用Selenium WebDriver和Ruby,我正在尝试创建一个将在IE8中测试的脚本.我无法找到如何设置iedriver在IE8模式下启动或如何在webdriver启动后将其切换到IE8的答案.我在Windows 7上,所以我只能使用IE9.我目前用于在IE9中启动webdriver的代码是
$driver = Selenium::WebDriver.for :ie
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激.我看起来很高,但是找不到这个问题的任何答案.如果您需要我的其他信息,我很乐意提供.非常感谢你.
ruby selenium internet-explorer webdriver ie-developer-tools