問題タブ [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 投票する
2 に答える
1426 参照

java - !MESSAGE 参照部分がまだ存在しません: org.eclipse.jdt.ui.PackageExplorer

製品のテスター プラグイン ( SWTBotを使用)を実行すると、次のエラーが発生します。

さらに、基本的にテスタープラグインを製品の依存関係として設定していないことを示すこの例外が発生します。

私はEclipse RCPを使用しています。エラーを正しく解釈していますか? 誰もこの問題を解決する方法の手がかりを持っていますか?

よろしくお願いします

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

java - Windows ネイティブ メッセージ ダイアログ ボックスにアクセスする windowtester

私はこれが初めてです。私は WindowTester に取り組んでいます。新しいディスカッション ページを開くことができなかったか、または Windowtester としてタグ付けします。プルダウン メニューの後で Windows のネイティブ ダイアログ ボックスを閉じるのが困難です。コードは、

メニューからオプションの 1 つを選択すると、ネイティブ ウィンドウ ダイアログであるダイアログ ボックスが表示されます。キャンセルしたいのですが、うまくいきません。など、いろいろ試してみましたが、

a)

b)

しかし、何も機能していません。

どうすればこの問題を解決できるでしょうか。ありがとう。

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

eclipse - jenkins ビルドで SWbot テストケースがハングする

ここhttp://wiki.eclipse.org/SWTBot/Automate_test_execution#On_Jenkinsの指示に従って、統合に成功しました!

今まで試したことは、

-> Linux ローカル サーバーでテストケースを実行すると、問題なくパスしましたが、jenkins では同じことがハングします。
-> Xvfb プロセスを Xvnc に変更 -> それでも同じ問題、ビルドがハングする
-> すべての swtbot テストケースにコメントし、問題なく正常に動作するプロジェクトを作成するなどの簡単なテストを追加しました。
-> jenkinsサーバーを新しいスレーブに変更して、DISPLAYの問題であるかどうかを確認しましたが、新しいスレーブでも同じ問題が発生しました。
-> NX クライアントを使用して、サンドボックス ビルドを介して jenkins サーバーで発生する UI フローを追跡しましたが、widget not found 例外で失敗しました。
-> アップグレードされた SWTBot プラグインを使用しましたが、役に立ちませんでした

swtbot-dev@eclipse.org に 4 日前にメールを送信しましたが、まだ返信がありません! 誰かが私をできるだけ早く助けてくれますか?この問題を解決するために他に何を試したらよいかわかりません。

ありがとう。

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

java - ハイパーリンクを見つけてクリック

Eclipse のテキスト エディター内の SWTBot ハイパーリンクでテストしようとしています。問題は、ハイパーリンクがオンデマンドで表示される (Eclipse の機能) ことです。つまり、トークンの変更は、マウスがその上に移動して + キーボード キー (CtrlまたはAlt) が押された場合にのみ、ハイパーリンクとして表示されます。

SWTBot でキーを押しながらマウスの動きをシミュレートするにはどうすればよいですか?

0 投票する
0 に答える
225 参照

java - SWTBot を使用してコンポジット上にマウスを合わせると表示されるボタンをクリックする方法

Riena という比較的知られていない SWT フレームワークを使用する必要があります。これには、 と で構成される ImageButton がありCompositeますButton(SWT_PUSH)。このボタンはデフォルトでは非表示ですが、コンポジットの上にマウスを置くと表示されます。

SWTBotでそのボタンをクリックしたいです。どうやってやるの?SWTBot がボタンの ID を見つけられません。これは見えない状態によるものだと思います。

したがって、ボタンまたはコンポジットにカーソルを合わせる必要があると思います。可能であれば、どうすればこれを行うことができますか?

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

eclipse - Eclipse SWTBot が Widget Not Found Exception をランダムにスローする

プロジェクトを作成するための単純なテスト ケースがあります。このテスト ケースは正常に動作しますが、突然、いくつかの試行で WidgetNotFound 例外がスローされます!! テストを再開します。例外はスローされません!!

WidgetNotFound 例外がスローされます。これには何か特別な理由があるのでしょうか??
この予期しない動作は、crontab を使用してテストを実行すると、より頻繁に発生します! それを回避する方法に関する提案はありますか??

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

java - swtbotを使用してLinuxで右クリックを実行できませんか?

swtbot を使用してコンテキスト メニューを右クリックしたいのですが、次のコードを使用しています。

上記のコードは Windows では問題なく動作しますが、Linux ではウィジェットが見つからないというエラーがスローされます。treeitem は、プロジェクト エクスプローラーのプロジェクトです。完全なコードは次のとおりです。

ツリーを取得するために、bot.tree() メソッドも直接試しましたが、Linux ではなく Windows でのみ機能します。
また、アクセスしたいコンテキスト メニュー オプションのショートカットがありません。

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

java - Eclipse ジュノで SWTBOT を実行する方法

Swtbot を開始するための明確なドキュメントが見つかりません。私はそれを開始するために数日を試みています。swtbot の設定と実行を手伝ってくれる人はいますか?