私はセレンテストのパラメータを入力するためのテキストフィールドを提供する単純なviewPartを持っています。これらのフィールドに記入した後、ユーザーはテストを開始することができます。実行には30〜45分かかる。このテスト中に私のGUIが生きていて、ユーザーに他のことをやる機会が与えられたいのです。進歩モニターが必要です。Eclipse RCP:Display.getDefault()。asyncExecはまだ私のGUIをブロックしています
私はDisplay.getDefault()。asyncExecを含むジョブにセレンテストを実行して実行しようとしました。しかし、私のGUIは、ビジーインディケータを与えてから数秒後にフリーズします。セレンは他のビューではなく進捗モニターを更新します。
ジョブが自分のGUIをブロックしないようにする別の方法はありますか? (a)syncExec
で実行
ベスト
、 ミルコ