playFwアプリをテストサーバーに配置し、そこでテストを実行したいと思います。問題は、これらのapplication.confプロパティ(application.baseUrl、application.url)に何を書き込んでも、セレンテストランナーがローカルホストを開こうとすることです。
たとえば、私のテストアプリは次のURLのサーバーで実行されます:http://testapp.example.com。したがって、playFwテストページを開いて次のURLを開くことができます:http://testapp.example.com/@tests、正常に動作します。実行するテストを選択できます。セレンテストが実行されていて、アプリからページを開こうとすると、次のエラーメッセージが表示されます。
open http://localhost:9000/event/abouttheevent Object #<HTMLIFrameElement> has no method 'getCurrentWindow'
セレンテストランナーは、ローカルホストからページを開こうとします。私が使用するセレンテストファイルではopen('@@{Event.abouttheevent()}')