2012-10-24 3 views
2

내가 (물론 변경된 클래스 네임 스페이스)이 간단한 테스트에 대한 qooxdoo 시뮬레이션 실행 작업을 사용하는 것을 시도하고있다 :문제는 실행 qooxdoo 시뮬레이션 실행 작업

qx.Class.define("twitter.simulation.Settings", { 

    extend : simulator.unit.TestCase, 

    members : 
    { 
     testChangeLanguage : function() 
      { 
       this.fail("Test not implemented!"); 
      } 
    } 
}); 

그러나 때마다 나는 그것을 실행하려고

js : 캐치되지 않은 JavaScript 런타임 예외 : TypeError : [email protected]는 함수가 아니며 org.mozilla.javascript.Undefined입니다.

자바 스크립트 엔진에 Rhino 1.7R4를 사용하고 있습니다. 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

qooxdoo 및 Selenium의 어떤 버전을 사용하고 있으며 시뮬레이션 실행 작업 구성은 어떻게 생겼습니까? –

+0

원래 질문을 수정했습니다. – yorick456

+0

Rhino 1.7R4는 qooxdoo에서 지원되지 않으며, 대신 1.7R3 –

답변

0

1.x Selenium 클라이언트 드라이버를 사용해야합니다.