TkアプリケーションのGUIテストの自動化

Squishは Tk GUIアプリケーションに対応した GUIテスト自動化ツール です。Windows、Linux、Unixのすべてのプラットフォームで自動化されたテストに対応します。また、標準的および複雑なコントロールをサポートするだけでなく、Tcl/Tk APIへのスクリプトアクセスも提供します。

Squishは、以下の分野を専門にサポートします。

  • Tkアプリケーションのテスト
  • Tkの標準コントロール
  • 複雑なTkコントロール(アイテムビュー、メニュー、タブなど)
  • 完全なTcl/Tk APIへのスクリプトアクセス
  • リモートテスト、マルチアプリケーションテスト