2009-07-16 32 views
6

私は自動GUIテストアプリケーションを探しています。これまでのところ、FroglogicのSquish、Dogtail、およびLinuxデスクトップテストプロジェクトが見つかりました。Linuxアプリケーションの自動GUIテスト

Linuxアプリをテストするための優れたツールがありますか?私はテストしているアプリケーションを書き換えるオプションがありません。

答えて

1

これまでのテストの経験から、GUIとユーザビリティテストを自動化するのは良い考えではないことは間違いありません。このような人間のためのテストを残す方が良いです。

まだ自動化が必要な場合は、SilktestやSeleniumなどの優れたツールを使用することをお勧めします。

7

私が知っているツールの二つの異なる種類がありますアクセシビリティ層に基づいて

  • :LDTP、dogtailは、画像認識に基づいて
  • をstrongwind:ではsikuli、xpresser

私の意見では、LDTPはアクセシビリティ層を介してアプリケーションのウィジェットにプログラム的にアクセスする方法を提供しているので、今のところ最良のツールです。しかし、アクセシビリティ層は実際にはまだ安定していません。特にシステム全体で有効になっている場合はそうです。ですから、私はLDTPにテスト用のアプリケーションのためのアクセシビリティを有効にします。

Sikuliは有望に見えますが、解像度、テーマ、フォントなどの変更がすべてのテストケースを壊してしまうとは確信していません。それらを維持するためのかなりの時間。

関連する問題