Fitnesse Fixture の Java でプログラム引数を渡すにはどうすればよいですか?と同様です。
.. FitnesseMain.FitNesseMain.launchFitNesse(Arguments arguments)... を使用して並行して Fitnesse テストを開始し、Fitnesse によって実行されるテスト コードによって後でアクセスされるように、各テストにスレッド セーフなオブジェクトを渡します。
テスト コード自体は単純な古い Java であり、givwenzen を使用して Fitnesse から呼び出されます。Java テスト コードは、Selenium テストを動的に開始します。
これらのスレッド セーフなオブジェクトを Fitnesse 経由で Java テスト スクリプトに渡して、正しい org.openqa.selenium.remote.DesiredCapabilities で Selenium RemoteWebDriver を開始する必要があります。
古き良き java.lang.ThreadLocal を使用してみましたが、Fitnesse が独自のスレッドを生成してテストを実行しているようで、このオプションを効果的に排除しています。