1

私は、grailsの機能テストコンポーネントとしてwebtestプラグインを使用しています。正常に動作しますが、非常に低速です。テスト中のアプリケーション全体の応答時間は短くなります(1ページあたり> 1分)。これは、IDEからテストを開始したときに、アプリ、canoo webtest、およびIDE(netbeans)が1つのJVMで実行されているためだと感じています(test-app functional:

したがって、私の目標は、アプリをスタンドアロンのTomcatにデプロイし、このTomcatインスタンスに対してテストを実行することです。

-nostart私はグーグルで検索し、古いように見えるwebtestの古いオプションを見つけました。

だから私はもう少しググって-baseUrl=http://...、現在のドキュメントでオプションを見つけました。ドキュメントによると、このオプションを使用すると、アプリは起動せず、すべてのテストがこのbaseUrlに対して実行されます。しかし、試してみると、grailsはまだ桟橋を起動しようとします(少なくとも、ポート8080がすでに使用されているというエラーメッセージが表示されます)。

何か案は?私はすでにwebtestスタンドアロンの使用を考えていますが、プラグインのGroovy構文が好きです...

私はgrails1.3.4を使用しています

4

1 に答える 1

2

ここで説明するように、インタラクティブモードを試すことができます。実行中のサーバーに対してgrails統合と機能テストを実行できますか?

-baseUrlオプションが機能しない場合は、JIRAの問題が発生します。

乾杯

リー

于 2011-04-19T08:42:33.173 に答える