APIのテスト自動化とサービス仮想化を1ツールで SOAtest/Virtualize
2つの側面からAPIとAPIを利用するアプリケーションの開発を効率化
SOAtest/Virtualize は、API の開発者/利用者に向けてテストの自動化とテスト環境の仮想化の2つの側面から開発を効率化します。SOAtest/Virtualize は、API のテストドライバーを提供し、開発中の API のテストを自動化する機能と、API を利用するアプリケーションが必要とする API を高性能なスタブとして仮想化する機能を同梱して提供します。
- ソフトウェア品質保証
- ソフトウェア品質向上
- テスト自動化
- 機能テスト
- 負荷テスト
- サービス仮想化
- テスト環境仮想化
VUCA時代における開発の加速化やDXの実現などで、API連携するシステム開発が活発になりました。
たとえば、API基盤開発、AWSを利用したIoTシステム開発、そしてマイクロサービスアーキテクチャの採用などが加速しており、 APIの重要性が高まるとともに、品質を確保するための最適なテスト手法が 必要となっています。
このたび、APIの品質確保やテストの効率化といった観点から、 APIテストとは何か?どういったテストをすべきか?
といった内容と、 効率的なテストの作成と実行を行うAPIのテスト自動化ツール「SOAtest」についてお話しします。
【このような方におすすめ】
- APIのテスト手法を模索している
- APIの品質改善に興味がある
- API開発とAPIを利用するアプリの並行開発におけるテスト戦略を模索している
では、どういったテストをすべきか?といった内容についてのセミナーとなりますので、 APIの開発に携わっている方は、ぜひご参加ください。
本セミナーは、Zoomを利用したWEBセミナーです。
API とは
APIとは「Application Programming Interface」略語で、アプリケーションの機能(データ)を他のアプリケーションに共有するためのインターフェイスです。このページでは、REST, JSON, SOAP, XML, HTTP(S), WebSocket, Protobuf, Kafka, MQ, JMS, TCP などのテクノロジーでデータ連携を行うものを総称して API と定義しています。API の開発者へ
API テスト自動化ツール「SOAtest」
API テスト自動化ツール「SOAtest」は、API テストに必要なテストドライバーを提供し、API の単機能テスト、シナリオテスト、そしてパフォーマンス・負荷テストなどを自動化します。SOAtest は、API テストに加え、DB 値の検証(CRUD操作)、AP ログの検証、エビデンスの自動収集、さらにバッチ/シェルなどの実行形式ファイルの実行なども含めた幅広いテストの自動化をサポートします。
API テスト自動化ツール「SOAtest」主な機能
API の利用者へ
高性能なスタブを作るサービス仮想化ツール「Virtualize」
高性能なスタブを作るサービス仮想化ツール「Virtualize」は、API を仮想化して疑似環境を提供することで、並行開発におけるテストをシフトレフトし、効率化します。API 連携を必要とするアプリケーションのテストで、「連携先の API に接続できない」「連携先の実機を用意できない」などの場合でも、Virtualize で仮想化した疑似環境と API 連携して「いつでも」「なんどでも」好きなタイミングでテストを可能にします。
高性能なスタブを作るサービス仮想化ツール「Virtualize」
イベント・セミナー
ニュース・キャンペーン
APIのテスト自動化とサービス仮想化を1ツールで SOAtest/Virtualizeに
関するお問い合わせ
テクマトリックス株式会社
東京本社ソフトウェアエンジニアリング事業部
03-4405-7853
- メールでのお問い合わせ
- parasoft-info@techmatrix.co.jp