幅広い統合オプション

ALM、継続的インテグレーション(CI)、ビルドインテグレーション、テスト管理、ソフトウェアプロジェクト管理などの統合機能を使用して、Squish GUI Testerをアプリケーションライフサイクルに組み入れることができます。

  • サードパーティインターフェースからSquishテストにアクセスし、実行することができます。
  • ビルドプロセスにSquishテストを組み込んで、ビルドがQAに到達する前にリグレッションを特定します。
  • 定期的、および自動Squish テストの実行をスケジュールできます。
  • 共同で自動化されたGUIリグレッションテストの環境を導入できます。
  • Squishのテストを、欠陥、要件、作業アイテムに関連付けることができます。

Squish ツール統合

Qt Squishでは、Qtから提供されている以下のアドオンと統合が可能です。

テスト管理:HP Quality Center / HP ALM インテグレーション (すべてのSquishバージョンで利用可能)

Squish HP Quality Centerアドオンは、Squishテストと HP Quality Center 10および HP ALM 11(旧称:Mercury Test Director)とのシームレスな統合を実現します。Quality Centerから、テストの自動化およびテストプロセス全体をコントロールします。Squishのテスト結果を、Quality Centerへ報告し、Quality Centerの自動化、管理、統計、レポート機能を最大限に活用して、品質保証プロセスを管理・分析することができます。

詳細はこちら: Squish HP Quality Centerアドオン

 

テスト管理:Microsoft Visual Studio / TFS / MTM インテグレーション (すべてのSquishバージョンで利用可能)

Squish Microsoft Visual Studio / TFS / MTM インテグレーションは、SquishテストとMicrosoft の開発・テストツールとのシームレスな統合を提供します。このプラグインは、Visual StudioにSquish テストタイプを追加し、ご希望のVisual Studioプロジェクトに追加することができるようになります。その結果、Squish テストはVisual Studioから管理および実行されます。そして、Team Foundation Server(TFS)に保存され、TFSおよびMicrosoft Test Manager(MTM)を介して、ローカルおよびリモートテストエージェント上でデプロイおよび実行できます。Squishテスト結果は、Visual Studio、TFS、MTMに自動的にインポートされ、詳細を分析することができます。

詳細はこちら: Microsoft ALMのためのSquish 統合(VisualStudio、TFS、MTM)

 

テスト管理:Rational Quality Manager (RQM) (すべてのSquishバージョンで利用可能)

Squish Rational Quality Managerアドオンは、SquishテストをRQMにシームレスに統合することを可能にします。そして、Rational Quality Managerから、テストの自動化およびテストプロセスの全体をコントロールします。Squishはテスト結果をRQMにレポートし、Squishユーザーは、RQMの自動化、管理、統計、レポート機能を最大限に活用して品質保証プロセスを管理・分析することができます。

 

テスト管理:Seapine TCM インテグレーション (すべてのSquishバージョンで利用可能)

Squish Seapine TCM アドオンは、SquishテストをSeapine TCM にシームレスに統合することを可能にします。そして、Seapine TCMから、テストの自動化およびテストプロセスの全体をコントロールします。Squishはテスト結果を Seapine TCM にレポートし、Squishユーザーは、Seapine の自動化、管理、統計、レポート機能を最大限に活用して品質保証プロセスを管理・分析することができます。

 

継続的インテグレーション(CI)/テスト管理:CruiseControl (すべてのSquishバージョンで利用可能)

Squish CruiseControl インテグレーションは、SquishテストをCruiseControlにシームレスに統合することを可能にします。これにより、継続的インテグレーションビルドと連動したSquishのテスト実行を自動化することが可能になります。Squishはテスト結果をCruiseControlにレポートし、Squishユーザーは、CruiseControlの自動化、管理、レポート機能を最大限に活用して品質保証プロセスを管理・分析することができます。

ライセンス

Squish CruiseControl インテグレーションは、すべてのSquishエディションに無償で含まれています。

 

継続的インテグレーション(CI)/テスト管理:Jenkins / Hudson (すべてのSquishバージョンで利用可能)

Jenkins / Hudson は、ソフトウェアプロジェクトの構築やテストの実行など、反復的なジョブの実行を監視する、拡張可能な継続的統合のフレームワークです。

ライセンス

Squish Jenkins / Hudson インテグレーションは、すべてのSquishエディションで無償で提供されています。

 

継続的インテグレーション(CI)/テスト管理:Bamboo (すべてのSquishバージョンで利用可能)

Atlassian Bamboo は、ソフトウェアのビルド、テスト、リリースを可能にする継続的インテグレーション(CI) サーバーです。Squishプラグインは、SquishとBambooのシームレスな統合を実現します。BambooのジョブにSquishタスクを追加し、指定したローカルまたはリモートエージェント上でSquish GUIテストを実行することができるようになります。実行後、Squish の結果は集計され、Bamboo Plan 全体のテスト結果に追加されます。また、SquishテストのArtifacts を保存すれば、不具合のトラブルシューティングを効率的に行うことができます。

ライセンス

Squish Bamboo インテグレーションは、すべてのSquishエディションに無償で含まれています。

 

継続的インテグレーション(CI)/テスト管理:TeamCity (すべてのSquishバージョンで利用可能)

JetBrains TeamCity は、ソフトウェアのビルド、テスト、リリースを可能にする継続的インテグレーション(CI) サーバーです。Squish Runner プラグインは、SquishとTeamCityのシームレスな統合を実現します。1つまたは複数のSquish Runnerビルドステップをビルド構成に追加し、指定したローカルまたはリモートエージェント上でSquish GUIテストを実行することができるようになります。実行後、すべてのテストに合格すればビルドは合格、そうでなければビルドは不合格になります。また、SquishテストのArtifacts を保存すれば、不具合のトラブルシューティングを効率的に行うことができます。

ライセンス

Squish TeamCity インテグレーションは、すべてのSquishエディションに無償で含まれています。

 

ビルド統合: Ant (すべてのSquishバージョンで利用可能)

Squish Ant インテグレーションは、Squishのテスト実行を Ant ビルドシステムにシームレスに統合することができます。これにより、Ant ビルドシステムと連動したSquishのテスト実行を自動化することが可能になります。

ライセンス

Squish Ant インテグレーションは、すべてのSquishエディションに無償で含まれています。

 

テスト管理:Eclipse TPTP (すべてのSquishバージョンで利用可能)

Squish TPTPインテグレーションは、SquishのテストをEclipse Test & Performance Tools Platform Project(TPTP)にシームレスに統合することができます。そして、Eclipseから、テストの自動化およびテストプロセスの全体をコントロールします。Squishはテスト結果をEclipse TPTPにレポートし、Squishユーザーは、TPTPの自動化、管理、統計、レポート機能を最大限に活用して品質保証プロセスを管理・分析することができます。

ライセンス

Squish Eclipse TPTP インテグレーションは、すべてのSquishエディションに無償で含まれています。

 

ソフトウェアプロジェクト管理:Maven (すべてのSquishバージョンで利用可能)

Squish Maven インテグレーションは、SquishのテストをMavenソフトウェアプロジェクト管理システムにシームレスに統合することができます。これにより、Squishのテスト実行を、Mavenのビルド、テスト、レポートの各ステップに統合することができます。

ライセンス

Squish Maven プラグインは、すべてのSquishエディションに無償で含まれています。

 

 

froglogic Squishでは、サードパーティベンダーから提供されている以下のアドオンやインテグレーションを利用することができます。

Test-Framework-Integrations-750x750