1

Windows 7 のサービスとして Jenkins で FEST Swing テストを実行しようとしています。

必要なアクセス許可を使用して、サービスがデスクトップと対話することを既に許可しています。しかし、それは役に立たなかった。

インターネットで見つけたもののほとんどは、Linux で (CLI シェルを使用して) 実行する方法、またはプロンプトで実行する方法を示していますが、これは私が探しているものではありません。

また、デスクトップを使用可能にするテストを実行する方法 (VM 上で実行する方法) について、漠然とした議論もいくつか見つけました。しかし、それも私が必要とするものではありません。

Eclipse で実行するのと同じように GUI テストを実行し、デスクトップにグラフィカルな外観を表示する必要があります。私がそれをやろうとすると、次のことが起こります:

execguitest:
[echo] ----------------------------------------------
[echo] project-name: Executing project's GUI tests
[echo] ----------------------------------------------
[junit] Running dev.AllGUITests
[junit] null
[junit] null
[junit] null
[junit] Tests run:33, Failures: 3, Errors: 30, Skipped: 0, Time elapsed: 112,375 sec
[junit Test dev.AllGUITests FAILED

どうすればそれができるのか、誰にも手がかりがありますか?

PS: 英語の間違いがあれば申し訳ありません。英語は私の母国語ではありません。

4

2 に答える 2

2

FESTのドキュメントには、Windows で Hudson (Jenkins とほぼ同じ) を構成する方法と、実際のディスプレイ デバイスなしで実行するために仮想 Xvfb デバイス (Linux) でテストを実行する方法が示されています。

于 2013-09-27T09:18:14.480 に答える