公開:

テクマトリックスがSOAtest/Virtualize 2024.2を販売開始、APIテストの自動化とLLM連携機能が強化され開発効率が向上

text: XEXEQ編集部
(記事は執筆時の情報に基づいており、現在では異なる場合があります)

テクマトリックスがSOAtest/Virtualize 2024.2を販売開始、APIテストの自動化とLLM連携機能が強化され開発効率が向上

PR TIMES より


記事の要約

  • テクマトリックスがSOAtest/Virtualize 2024.2の販売開始
  • LLM連携機能の強化でテスト効率が向上
  • IoT・組み込み系システム対応を大幅に強化

SOAtest/Virtualize 2024.2の機能強化でシステム連携テストが進化

テクマトリックス株式会社は、米国Parasoft Corporationが開発したAPIテストの自動化とサービス仮想化を1ツールで実現するSOAtest/Virtualize 2024.2を2025年1月28日より販売開始した。システム間のデータ連携にAPIが利用される機会が増加する中、APIの品質維持が重要視されており、定期的なセキュリティパッチの適用やバージョンアップに伴う無影響確認テストにおいて、APIのテスト自動化は不可欠な存在となっている。[1]

APIの開発者向けには、APIのテストクライアントを自動生成し、APIの単機能テストやシナリオテストの実行を自動化する機能を提供することで開発の効率化をサポートしている。APIを利用するアプリケーションの開発者に対しては、APIから取得するデータを利用してアプリケーションが正しく動作することを検証するために、システム間連携で用いるAPIを仮想化し、いつでもテストを実行できる環境を提供することが可能だ。

今回のバージョンでは、TCP電文を記録したPCAPファイルからテストクライアントおよびスタブを自動生成する機能やUDPソケット通信への対応により、IoT・組み込み系システム、レガシーシステムへの対応を大幅に強化している。さらにLLMとの連携も強化され、テストシナリオの自動生成時にAIがテスト間の値の引き継ぎ設定を自動化するなど、テストプロセスの簡略化が期待できる。

SOAtest/Virtualize 2024.2の新機能まとめ

LLM連携機能 IoTシステム対応 テスト資産管理
主な機能 AIアシスタントによる質問対応 TCP/UDP通信対応 パラメータライズ設定の検出
特徴 テスト間の値引継ぎ自動化 PCAPファイルからの自動生成 YAMLでのテキスト編集
対応環境 OpenAI、Azure OpenAI対応 IoT・組み込み系システム バージョン管理ツール連携
SOAtest/Virtualizeの詳細はこちら

サービス仮想化について

サービス仮想化とは、システム間連携のテストを効率的に行うためのテスト環境構築技術のことを指す。主な特徴として、以下のような点が挙げられる。

  • 実際のAPIを模擬したスタブの自動生成が可能
  • テスト環境の構築時間を大幅に短縮
  • APIの動作を仮想環境で再現し検証可能

サービス仮想化技術はAPIのテスト自動化において重要な役割を果たしており、システム間連携の品質維持に貢献している。SOAtest/Virtualizeでは、REST APIやMQ、JMS、TCP、UDPなど多様なプロトコルに対応し、レガシーシステムから最新のシステムまで幅広いテストシナリオをサポートすることが可能だ。

参考サイト

  1. ^ PR TIMES. 「システム連携における無影響確認テストの自動化をサポートする、「SOAtest/Virtualize 2024.2」の販売を開始 | テクマトリックス株式会社のプレスリリース」. https://prtimes.jp/main/html/rd/p/000000030.000019103.html, (参照 25-01-29).

※上記コンテンツはAIで確認しておりますが、間違い等ある場合はコメントよりご連絡いただけますと幸いです。

「AI」に関するコラム一覧「AI」に関するニュース一覧
アーカイブ一覧
AIに関する人気タグ
AIに関するカテゴリ
ブログに戻る

コメントを残す

コメントは公開前に承認される必要があることにご注意ください。