問題タブ [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.
java - !MESSAGE 参照部分がまだ存在しません: org.eclipse.jdt.ui.PackageExplorer
製品のテスター プラグイン ( SWTBotを使用)を実行すると、次のエラーが発生します。
さらに、基本的にテスタープラグインを製品の依存関係として設定していないことを示すこの例外が発生します。
私はEclipse RCPを使用しています。エラーを正しく解釈していますか? 誰もこの問題を解決する方法の手がかりを持っていますか?
よろしくお願いします
java - Windows ネイティブ メッセージ ダイアログ ボックスにアクセスする windowtester
私はこれが初めてです。私は WindowTester に取り組んでいます。新しいディスカッション ページを開くことができなかったか、または Windowtester としてタグ付けします。プルダウン メニューの後で Windows のネイティブ ダイアログ ボックスを閉じるのが困難です。コードは、
メニューからオプションの 1 つを選択すると、ネイティブ ウィンドウ ダイアログであるダイアログ ボックスが表示されます。キャンセルしたいのですが、うまくいきません。など、いろいろ試してみましたが、
a)
b)
しかし、何も機能していません。
どうすればこの問題を解決できるでしょうか。ありがとう。
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 日前にメールを送信しましたが、まだ返信がありません! 誰かが私をできるだけ早く助けてくれますか?この問題を解決するために他に何を試したらよいかわかりません。
ありがとう。
java - ハイパーリンクを見つけてクリック
Eclipse のテキスト エディター内の SWTBot ハイパーリンクでテストしようとしています。問題は、ハイパーリンクがオンデマンドで表示される (Eclipse の機能) ことです。つまり、トークンの変更は、マウスがその上に移動して + キーボード キー (CtrlまたはAlt) が押された場合にのみ、ハイパーリンクとして表示されます。
SWTBot でキーを押しながらマウスの動きをシミュレートするにはどうすればよいですか?
java - SWTBot を使用してコンポジット上にマウスを合わせると表示されるボタンをクリックする方法
Riena という比較的知られていない SWT フレームワークを使用する必要があります。これには、 と で構成される ImageButton がありComposite
ますButton(SWT_PUSH)
。このボタンはデフォルトでは非表示ですが、コンポジットの上にマウスを置くと表示されます。
SWTBotでそのボタンをクリックしたいです。どうやってやるの?SWTBot がボタンの ID を見つけられません。これは見えない状態によるものだと思います。
したがって、ボタンまたはコンポジットにカーソルを合わせる必要があると思います。可能であれば、どうすればこれを行うことができますか?
eclipse - Eclipse SWTBot が Widget Not Found Exception をランダムにスローする
プロジェクトを作成するための単純なテスト ケースがあります。このテスト ケースは正常に動作しますが、突然、いくつかの試行で WidgetNotFound 例外がスローされます!! テストを再開します。例外はスローされません!!
WidgetNotFound 例外がスローされます。これには何か特別な理由があるのでしょうか??
この予期しない動作は、crontab を使用してテストを実行すると、より頻繁に発生します! それを回避する方法に関する提案はありますか??
java - swtbotを使用してLinuxで右クリックを実行できませんか?
swtbot を使用してコンテキスト メニューを右クリックしたいのですが、次のコードを使用しています。
上記のコードは Windows では問題なく動作しますが、Linux ではウィジェットが見つからないというエラーがスローされます。treeitem は、プロジェクト エクスプローラーのプロジェクトです。完全なコードは次のとおりです。
ツリーを取得するために、bot.tree() メソッドも直接試しましたが、Linux ではなく Windows でのみ機能します。
また、アクセスしたいコンテキスト メニュー オプションのショートカットがありません。
java - Eclipse ジュノで SWTBOT を実行する方法
Swtbot を開始するための明確なドキュメントが見つかりません。私はそれを開始するために数日を試みています。swtbot の設定と実行を手伝ってくれる人はいますか?