我正在尝试使用qooxdoo模拟运行作业进行这个简单的测试(当然改变了类命名空间):
qx.Class.define("twitter.simulation.Settings", {
extend : simulator.unit.TestCase,
members :
{
testChangeLanguage : function()
{
this.fail("Test not implemented!");
}
}
});
然而,每当我尝试运行它时,我都会遇到这个非常神奇的错误:
js:uncaught JavaScript运行时异常:TypeError:org.mozilla.javascript.Undefined@275b35不是函数,它是org.mozilla.javascript.Undefined。
我正在使用Rhino 1.7R4作为Javascript引擎。 Selenium版本是2.25,qooxdoo是2.0.2。这是模拟运行的作业配置:
"simulation-run" :
{
"let" :
{
"SIMULATOR_CLASSPATH" :
[
"../selenium/selenium-java-2.25.0.jar",
"../selenium/libs/*",
"../rhino/js.jar"
]
},
"environment" :
{
"simulator.selServer" : "localhost",
"simulator.selPort" : 4444,
"simulator.testBrowser" : "*firefox",
"simulator.autHost" : "http://localhost:8080",
"simulator.autPath" : "/application/index.html"
}
}
答案 0 :(得分:0)
您需要使用1.x Selenium客户端驱动程序。