0

UIテストケースの自動化も容易なデスクトップ上のクロスプラットフォームUIを開発するための最良のフレームワーク。 現在、アプリケーションはJAVAになっていますが、UIの自動化は大きな作業であり、すべてのUIのケースではシームレスに機能しません。 Java用に使用される自動化ツールはabbotです。 優れた自動化の可能性があり、winとlinuxで作業する必要があるUIの場合、誰かがより良いオプションを推奨できますか?UIテストケースの自動化が容易なデスクトップ上のクロスプラットフォームUIを開発するための最良のフレームワーク

答えて

0

QtはUI開発には適していますが、自動化についてはわかりません。デスクトップUIの自動化にはあまり多くのオープンソースツールはありません。それらのほとんどは、1つのオペレーティングシステムでのみ動作します。私たちの小規模なコミュニティはpywinauto GUI automation library working on Linuxを作成しようとしていますが、期限はまだありませんので、今のところWindowsのみです。また、TestComplete、Squish、UFTなどの高価なモンスターがなければ、見た目の自動化が不可能なように、いくつかのLinux専用およびMacOS専用ツールを見つけることもできます。

P.S. List & rating of open-source tools。それらのうちのいくつか(Sikuli、Lackey、PyAutoGUI)は画像認識を使用しています(信頼性は高くありませんが、クロスプラットフォームではありません)。

関連する問題