2009-07-10 4 views
0

私は、起動時にUIにフォーカスを得るために必要な複数のシナリオでUIユニットテストを実行しています。このテストはしばらくの間実行され、GNOMEデスクトップの問題に直面しています。ここでは、実行するシナリオごとにこのアプリケーションに注目します。このテストケースが実行されているとき、私は自分のマシンを使用できなくなります。私のJava UIユニットテストがGNOMEデスクトップに焦点を当てている理由

これは、WindowsとKDE環境のLinuxで正常に動作します。

これがGNOMEデスクトップ上で起こっている理由を示す指標です。

答えて

0

私は焦点については考えていませんが、別のディスプレイ(Xvfbなど)を使って現在の画面を使用しないようにすることができます。

また、クラスをリファクタリングして、GUIとあまり親密ではないようにしてください(the humble object参照)。

関連する問題