コンテンツにスキップ

Tricentis Tosca

AIを活用したエンドツーエンドのテスト自動化

AIはソフトウェア提供を加速させていますが、テストサイクルは人間のペースに合わせて設計されています。Tricentis Toscaのコード不要でAIを活用したテストの自動化は、ビジネスで使用するあらゆるテクノロジーにおいて、変化のペースに合わせて品質を維持します。

Tricentis Tosca:AIのスピードで実現するエンタープライズテストの自動化

Toscaは、モデルベーステスト、エージェント型AI、クラウド上での無人並列実行を組み合わせることで、テスト自動化エンジニアからビジネスアナリストまで、すべてのチームメンバーがコードを書くことなくテストを構築・保守できるようにします。

Tricentis Tosca

Agentic Test Automation 

テストの内容を説明してください。エージェントがそれを構築します。 

Tosca環境向けに構築されたAIエージェントは、平易な言語による記述から、完全なエンドツーエンドテストを生成します。テストはSAP、Oracle、Salesforce、Webなど幅広いシステムを対象に作成され、既存のToscaのテストアセットと自動的に統合されるため、重複を防ぎ、導入当初からメンテナンス負荷を軽減できます。

  • 重要なテストをより迅速に生成:エージェント型テストの自動化により、テスト生成を高速化し、カバレッジを拡大し、リスクを低減します。
  • 200以上のエンタープライズテクノロジーで、自然言語からテストを構築します
  • エージェントが新しいテストをスキャンし、既存のToscaリポジトリと自動的に統合することで、テストアセットの重複を排除します。
  • あらゆるテスターがエキスパートレベルの自動化を実現できるようにすることで、専門家を新しく採用することなくテスト能力を向上させます

コード不要でレジリエントな自動化 

アプリケーションの変更後も、再作業なしで動作するテスト。 

Toscaのモデルベースアプローチはテストモデルを基盤となるアプリケーションから分離するため、システムが変更された場合でも、更新は数百から数千のテストケースへ一度に迅速に反映されます。チームの誰もがコードを書くことなくテストを作成および保守でき、専門家の空き状況ではなく、チームの規模に応じてカバレッジを拡張できます。

  • テストをハードコードされたスクリプトから切り離すことで、アプリケーションが変更された際にテストも自動的に更新されるようになります。
  • コード不要のテスト作成を可能にすることで、ビジネスアナリスト、テスター、および専門家が開発者スキルを持たずに自動化に貢献できるようになります。
  • SAP Fiori、Oracle Fusion、Salesforce、Workday、ServiceNowなど、多数のエンタープライズアプリケーション向けに特別に設計されたサポートにより、ネイティブにテストを実行できます

柔軟なクラウド実行 

インフラを管理することなく、より多くのテストをより迅速に実行できます。 

Elastic Execution Grid (E2G) は、クラウドおよびオンプレミスの実行エージェントを自動的にプロビジョニングし、テストを並列実行します。実行は、テストのカバレッジの要件に応じて拡張され、テストが終了すると縮小されるため、チームは使用した分だけ料金を支払い、ハードウェアの空きを待つ必要が一切ありません。ローカルへのインストールは不要で、どのブラウザからでも作成できます。

  • オンデマンドでプロビジョニングとリリースを行う自動スケーリングクラウドエージェントを使用して、何千ものテストを並行実行できます。
  • あらゆるブラウザからテストを作成でき、ローカルへのソフトウェアのインストールも不要なため、拠点の異なるチーム間で1つのワークスペースを共有できます。
  • Choose your data residency with EU and U.S. regional hosting to meet local compliance requirements.

APIテストとシミュレーション 

テストを早期に実施。依存関係の待ち時間を排除しましょう。 

APIシミュレーションでは、利用できない、あるいはコストのかかる依存関係の代わりとなる仮想サービスが生成されるため、サードパーティへのアクセスや下流システムを待つことなく、開発とテストを並行して進めることができます。UIやエンドツーエンドの自動化に使用しているのと同じプラットフォームで、HTTPおよび非同期プロトコルのテストを行えます。

  • マイクロサービス、サードパーティAPI、バックエンドシステムが利用可能になる前に、これらを現実的な仮想サービスとしてシミュレートすることで、テストパイプラインのボトルネックを解除します
  • Kafka、MQ、RabbitMQなどのHTTPおよび非同期プロトコルをテストし、標準的なRESTやSOAPを超えたバックエンドの挙動を検証します。
  • API契約を適用し、統合環境に影響が及ぶ前に統合の失敗を検知します。

ユースケース

チームでToscaを活用する方法 

クラウドに移行する際も品質を維持しましょう。 

SAP S/4HANAからWorkdayやSalesforceに至るまで、クラウドへの移行やSaaSの導入は、すべてのリリースに品質が追いついていれば、より迅速に進められます。Toscaはパッケージ化されたエンタープライズアプリケーションを幅広くカバーし、モデルベースのテスト設計を採用しているため、再構築を行うことなく、あらゆる構成変更に対応してリグレッションテストスイートを常に最新の状態に保つことができます。

  • 単一の自動化フローで、SAP、Oracle、Workday、Salesforceにまたがるエンドツーエンドのビジネスプロセスを検証できます
  • アプリケーションの更新時にも再作業を必要とせず、モデルベースのリグレッションテストスイートを活用することで、本番稼働時に既存のワークフローを保護します。
  • 最終的な本番切り替え時だけでなく、移行の各マイルストーンごとにクラウド環境での並行実行を行うことで、リリースに対する確信を高めることができます。

品質の総コスト削減 

テストの民主化

テストの構築や保守を自動化エンジニアしか行えない場合、テストプログラムは停滞してしまいます。Toscaは、チーム全体がコード不要でテストを作成できるようにし、モデルベース設計によってテストの安定性を確保することで、専門知識への依存を解消します。その結果、テストカバレッジが拡大するにつれて、所有コストが低下します。

  • SaaSでの提供とクラウド実行により、テストランに必要なものだけをプロビジョニングすることで、オンプレミスの自動化ラボのオーバーヘッドを排除します
  • 共有テストモジュールをプロジェクト間で再利用することで、1回の修正がすべてに適用され、メンテナンス時間を削減できます。

“Increasing delivery speed was critical for our business, but we couldn’t get there with manual testing alone. We needed new tools that could help us accelerate testing, to industrialize it.”

ガラード・レポールテスト自動化責任者Colas Digital Solutions

代替テキスト

出荷を迅速化し、テストをより効率的に行い、人員を増やすことなく規模を拡大。

Toscaが貴社のチームにどのようなメリットをもたらすかを、ぜひご覧ください。