質問

アプリケーションのSWTBOTテストを書いています。これにより、Delphiで書かれたコンポーネントがいくつかあります。当然のことながら、私はSWTBOTを介してこれらのコンポーネントを処理することはできません。私は回避策を見つけました、Delphiコンポーネントを含むビューまたはエディタにフォーカスを設定しました。次に、java.awt.Robotを使用して、コンポーネントと対話できるイベントを生成します。

私はただ疑問に思っていました、SWTにはあらゆるツールがあります、それはjava.awt.Robotと同じものをすることができるでしょうか?私はいませんでした。

役に立ちましたか?

解決

いいえ、それのようなものは何もありません。私はそれについて考える、より愚かなことは私にフレームワーク特有の共通コードを複製するために私に見えます

他のヒント

Display.postを使用してユーザーインターフェイスイベントを投稿することで、SWTのGUIイベントを自動化できます。これは2004年に実装されました。 https://bugs.eclipse.org/bugs/show_bug..cgi?id= 15025

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top