APIのテスト自動化とサービス仮想化を1ツールで SOAtest/Virtualize

2つの側面からAPIとAPIを利用するアプリケーションの開発を効率化

SOAtest/Virtualize は、API の開発者/利用者に向けてテストの自動化とテスト環境の仮想化の2つの側面から開発を効率化します。SOAtest/Virtualize は、API のテストドライバーを提供し、開発中の API のテストを自動化する機能と、API を利用するアプリケーションが必要とする API を高性能なスタブとして仮想化する機能を同梱して提供します。

  • ソフトウェア品質保証
  • ソフトウェア品質向上
  • テスト自動化
  • 機能テスト
  • 負荷テスト
  • サービス仮想化
  • テスト環境仮想化
DX の実現のために、API 連携で新しい価値を創造するアプリケーションの必要性が増すなか、並行開発をシフトレフトし、効率的に行うための優れたテスト戦略が求められます。SOAtest/Virtualize は、APIテスト自動化とサービス仮想化の2つの機能を提供し、API 連携を伴うアプリケーションのテスト効率化を強力にサポートします。

  SOAtest/Virtualize の概要動画






API とは

APIとは「Application Programming Interface」略語で、アプリケーションの機能(データ)を他のアプリケーションに共有するためのインターフェイスです。このページでは、REST, JSON, SOAP, XML, HTTP(S), WebSocket, Protobuf, Kafka, MQ, JMS, TCP などのテクノロジーでデータ連携を行うものを総称して API と定義しています。

API の使われ方

API の開発者へ

API テスト自動化ツール「SOAtest」

API テスト自動化ツール「SOAtest」は、API テストに必要なテストドライバーを提供し、API の単機能テスト、シナリオテスト、そしてパフォーマンス・負荷テストなどを自動化します。SOAtest は、API テストに加え、DB 値の検証(CRUD操作)、AP ログの検証、エビデンスの自動収集、さらにバッチ/シェルなどの実行形式ファイルの実行なども含めた幅広いテストの自動化をサポートします。

API の利用者へ

高性能なスタブを作るサービス仮想化ツール「Virtualize」

高性能なスタブを作るサービス仮想化ツール「Virtualize」は、API を仮想化して疑似環境を提供することで、並行開発におけるテストをシフトレフトし、効率化します。API 連携を必要とするアプリケーションのテストで、「連携先の API に接続できない」「連携先の実機を用意できない」などの場合でも、Virtualize で仮想化した疑似環境と API 連携して「いつでも」「なんどでも」好きなタイミングでテストを可能にします。

高性能なスタブを作るサービス仮想化ツール「Virtualize」

APIのテスト自動化とサービス仮想化を1ツールで SOAtest/Virtualizeに
関するお問い合わせ

  • テクマトリックス株式会社
    東京本社

    ソフトウェアエンジニアリング事業部

    03-4405-7853

メールでのお問い合わせ
parasoft-info@techmatrix.co.jp

CONTACT

製品についてやテクマトリックスについてなど、
こちらよりお気軽にお問い合わせいただけます。