問題タブ [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.
keyboard-events - SWTBot の自動キーボードまたは仮想キーボードを探しています
SWTBot を使用して Junit テスト ケースを作成しています。そのようなテスト ケースの 1 つがキーボードです。pressKeyBoardShortCut(keystroke) を使用してテスト ケースを作成し、キーストロークを渡していますが、システムの物理キーボードに依存しています。テスト ケースを物理キーボードに依存させたくありません。SWTBot で自動化されたキーボードを使用する方法や、キーボードがシステムに接続されていなくても、キーボードのテスト ケースが実行されるたびに正常に実行されるように、物理的なキーボードを回避する方法はありますか。
返事を待っているので、教えてください。
java - 3 つ以上の入力がある SWTBot textWithLabel
textWithLabel メソッドで 1 つのテキストに 2 つ以上の入力を入力できるのだろうか。
bot.textWithLabel("解像度", 0).setText("800"); bot.textWithLabel("解像度", 1).setText("600");
上記は機能していません。
解決策を教えてください。前もって感謝します。
eclipse - SWT Bot を使用してテストしている間、Eclipse で進行中のバックグラウンドの進行を待ちます
日食で発生している操作を待ってからテストケースを続行したかったので、バックグラウンドで操作が発生しているかどうかを確認する必要があります。これは進行状況ビューに表示されますが、情報を取得できませんswtbot を使用します。SWT-Bot を使用してテストしている間、Eclipse で進行中のバックグラウンドの進行を待つにはどうすればよいですか?
[Progres] ビューにNo operations to display at this time が表示されます。すべての操作が終了したときですが、これを読み取る方法がわかりません。
java - ボタンのクリックを起動する方法は?
SWTBotでテストを書きたい。テストでは、テーブルを押して新しい行を追加し、DateCombo のボタンを押してセルに値を挿入する必要があります (カレンダーからの値)。
これは私のコードです:
ボタンまたはdateComboのクリックをトリガーするにはどうすればよいですか?
そして、どうすればカレンダーから値を選択できますか?
java - ant を使用して SWTBot テストを実行中にイベント org.osgi.service.event.Event エラーをディスパッチ中に例外が発生する
ant を使用して SWT-Bot テストを実行しています。Eclipse が適切に開き、テスト ケースが実行されます。しかし、非常に頻繁に次のエラーが表示されます。
このエラーが発生した場合、結果はファイルにポストされませんが、ant の出力には、テストが適切に実行されたことが示されます。
この問題は、Juno と Kepler の両方で発生します (最新の juno と kepler を使用しています)。
これは既知の問題ですか? もしそうなら、これに対する修正はありますか? そうでない場合、これを回避するための回避策はありますか?
java - Java SWT - 親と子のダイアログ通信
子ダイアログ (テキストボックスなど) に情報を入力し、その情報を親ダイアログに表示 (または転送) できるようにする「親子」ダイアログ関係を設定しようとしています ( label) String int などとして保存できます
これを行う方法はありますか?コードサンプルをいただければ幸いです。