問題タブ [swtbot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
512 参照

maven - Eclipse RCP Buildtool

独自のターゲットプラットフォームを使用して、既存のRCPアプリケーションのビルドプロセスを自動化したい。今、私はAntとMavenのどちらの鉱石かを決めることができません。もっと良いツールがあるのではないでしょうか?!

ツールはセットアップが簡単で、JUnitおよびSWTBotテストを実行する必要があります。手伝って頂けますか?

0 投票する
2 に答える
220 参照

eclipse - SWTbot テストが期待どおりに動作しない

SWTbot を使用して Eclipse プラグインをテストしていますが、期待どおりの結果が得られません。プログラムの別の部分 (完全に機能していた場所) の向かい

次のコード...

私に出力を与える -

予想よりも

何か案は?

0 投票する
2 に答える
2354 参照

java - Eclipse の SWTBot - プロジェクトのポップアップ メニュー (右クリック メニュー) を見つける方法

私の SWTBot テストでは、プロジェクト エクスプローラーで開いているプロジェクトを右クリックすると表示されるメニュー (新規、リファクタリング、インポートなどを含むメニュー) を開こうとしています (クリックします)。

使ってみた

そして得WidgetNotFoundExceptionた。

助けてください。

0 投票する
1 に答える
384 参照

java - 親ビューswtbotにフォーカス

bot.viewByTitle()を使用しても、現在のビューが含まれているビューが見つかりません。つまり、Eclipseのプロジェクトエクスプローラーでプロジェクト名を選択した後、プロジェクトエクスプローラービューを再度選択できません。

助けてください

0 投票する
3 に答える
801 参照

java - SWTBot を使用してウィザードの説明を取得するには?

SWTBot を使用して Eclipse ウィザードの説明テキストを取得する方法は? wizard.shell.gettext()メソッドはタイトルを示しますが、説明を取得する方法が見つかりませんでした。説明とウィザード ページに表示されるエラー メッセージを確認するために必要です。

0 投票する
1 に答える
231 参照

eclipse - SWTボットエクリプスを使用してプロジェクトツリーのファイルアイコンを確認する

swtボットを使用してEclipseプラグインをテストしていますが、プロジェクトエクスプローラーでツリー内のファイルのアイコンを確認する方法が見つかりません。これを行うにはどうすればよいですか。

助けてください

0 投票する
1 に答える
434 参照

eclipse-plugin - SWTBOT スイッチ ワークスペース

SWTBOT と tycho-surfire を使用して、Eclipse アプリケーションをテストしています。テストは個別に正常に実行されますが、それらを組み合わせると、各テストの後にワークスペースを切り替えるか、テストごとに特定のワークスペースを指定する必要があります。このコードを使用して、テスト内からワークスペースを切り替えようとすると:

シミュレーターが [OK] ボタンに到達してそれを押すと、ワークベンチは閉じますが、再び開始することはありません。プロパティ eclipse.vm の設定を求めるエラーがありました。エラーはなくなりましたが、ワークスペースを切り替えることはできません。

実行するテストごとに特定のワークスペースを持つように SWTBot を構成するために tyco-surfire に追加できる構成ファイルまたは何かはありますか? それとも、新しいワークベンチで各テストを実行し、同じワークベンチで続行しないでしょうか? または、テスト内からワークスペースを切り替える問題を解決する解決策はありますか?

0 投票する
1 に答える
246 参照

eclipse - SWTBotEclipseEditor のタイトルとツールチップ テキスト

SWTBotEclipseEditor.getText() メソッドのタイトルとツールチップ テキストを見つける方法は、SWTBotEclipseEditor 内のテキストを提供します。

ここに画像の説明を入力

助けてください

0 投票する
1 に答える
622 参照

eclipse - tychoでのSWTBotテストの起動からバンドルを除外する

SWTBotを使用してRCPアプリケーションのUIテストを実行しています。これは、EclipseIDEでテストを起動するときに正常に機能します。ここで、Mavenでテストを実行したいと思います。これもこれまでのところ機能します。残念ながら、依存関係チェーンを通じて、org.eclipse.swtbot.eclipse.finder --> org.eclipse.ui.editors --> org.eclipse.ui.ideテストorg.eclipse.ui.ideを実行するアプリケーションにもが存在します。このバンドルでは、予期しないメニュー項目がいくつか存在するため、テストランタイムでバンドルを除外する必要があります。これはどのように達成できますか?

org.eclipse.ui.ideEclipseでテストを実行している間、SWTBotテストの起動構成でバンドルを除外するだけで、すべてが期待どおりに機能します。