7

すべての Windows アプリケーションを自動化するために使用できる、Java で記述されたオープン ソース ツール/フレームワークはありますか (Java ベースの GUI アプリを自動化する Abbot や FEST とは異なります)。

.Net 言語に似たWHITEについて聞いたことがあります。WHITE または UIAutomation Framework (JNI などを介して) を使用できる Java ベースの代替手段または Java のフレームワークはありますか?

Selenium や Sahi など、Java ベースの Web 自動化ツールやテスト ツールはたくさんあるようですが、GUI 自動化については、AutoItX のラッパーであるjWinAutoしか見つかりませんでした。

Java は GUI 自動化に対応していませんか? Java Robot API 以外に何かありますか?

4

1 に答える 1

3

Javaは、クロスプラットフォームのネイティブGUI自動化(ネイティブコンポーネントを見つけて理解する必要がある場合)を本質的にサポートしていません。つまり、Robotの明らかな非常に最小限のAPIを超えて、「どこでも1回実行するだけで書く」方法を意味します。

そのようなプロジェクトはJavaで実行できますか?確かに、Javaがテーブルに何をもたらすのか疑問に思うほど、多くのJNIコードが関係しているでしょう。

于 2012-06-05T14:08:09.163 に答える