Visit https://docs.parasoft.com/display/SVC20242/Release+Notes for the latest release information.

このリリースの内容は以下のとおりです:

Release date: October 29, 2024

このバージョンには、バージョンアップする前に知っておくべきいくつかの更新が含まれています。詳細については 重大な変更 を参照してください。

AI アシスタント

SOAtest/Virtualize で新しい AI アシスタントを利用できるようになりました。ユーザーは自然言語で質問することができ、AI アシスタントは製品ドキュメントと外部 LLM プロバイダーとの連携に基づいて回答します。これにより、新規ユーザーと既存ユーザーは、AI アシスタントを使用して製品を学習し、より迅速に問題を解決できます。既存ユーザーは、デスクトップで Parasoft > ビューの表示 > AI アシスタントからアクセスできます。詳細については、AI アシスタント を参照してください。詳細については AI アシスタント を参照してください。

LLM プロバイダーの拡張サポート

SOAtest/Virtualize の LLM 連携は、OpenAI と Azure OpenAI との連携に加え、OpenAI と互換性のあるチャット補完と埋め込みエンドポイントを提供するすべての LLM プロバイダーを対応するようになりました。これにより、クラウドベースのモデルではなく、ローカルにデプロイされたモデルと連携し、ユーザーのプライバシーを強化できるようになりました。詳細については LLM 連携 を参照してください。

新しいファイル形式によるチームコラボレーションの向上

テスト (.tst)、仮想アセット (.pva)、プロビジョニング アセット (.pvn) ファイルを YAML 形式で保存できるようになりました。ファイルの可読性が大幅に向上し、ソース管理を通じて複数のユーザーが同時にファイルに変更を加えた場合に簡単にマージできるようになりました。不要なデータは削除され、マージをサポートするようにファイルが最適化されました。新しいワークスペースでは、デフォルトでファイルが YAML 形式で保存されます。製品の以前のバージョンで作成されたワークスペースは、Parasoft > 設定 > Parasoft > その他の設定でデフォルトのファイル形式を変更することで、新しい YAML 形式を使用できます。

新しいファイル形式に対応するために最適化が行われたため、バージョン 2024.2 で任意の形式で保存されたファイルは、製品の以前のバージョンでは開くことができません。詳細については、重要な変更 を参照してください。

XML および圧縮 XML ファイル形式は現在非推奨となっており、将来のリリースで削除される予定となりました。いずれかの形式をデフォルトで使用するように設定された既存のワークスペースは、その他の設定で変更しない限り、引き続きその形式を使用します。バイナリ ファイル形式は削除されました。以前この形式で保存されていたファイルは、[その他] の設定でデフォルトのファイル形式 として設定されている形式で保存されるようになります。

テストジョブ実行にて並列モードでテスト実行

SOAtest サーバーは、REST API を介して TST ファイルを並列実行できるようになり、処理するジョブの実行時間が大幅に短縮できるようになりました。WAR インストールでのみ使用可能で、デスクトップ インストールではサポートされていません。注:CTP でのジョブ実行に関する機能拡張です。

GraphQL の改善

フォーム JSON ビューが自動的に SDL 定義に準拠するように GraphQL SDL ドキュメントを使用してレスポンダーを構成できるようになりました。詳細については メッセージ レスポンダーの概要 および GraphQL Message Responder を参照してください。 さらに、GraphQL SDL でカスタム スカラーを使用することもできます。カスタム スカラーは その他の設定 で定義されます。詳細については GraphQL Message Responder または フォーム GraphQL を参照してください。

その他のアップデート

  • SOAtest/Virtualize は、Eclipse 2024-09 および Java 21 と同梱されるようになりました。
  • PCAP Parser 拡張機能が更新され、固定長のバイナリ データをキャプチャするトラフィック ファイルを作成する機能が追加されました。詳細については PCAP Parser 1.1 を参照してください。
  • EDI Client および EDI Responder が EDIFACT バージョン D19B、D20A、D20B、D21A、D21B、および D22A に対応しました。詳細については EDI サポートの詳細 を参照してください。
  • プロジェクト ファイルの XML および圧縮 XML 形式は非推奨になりました。プロジェクト ファイルのバイナリ形式は削除されました。
  • CTP でテスト影響分析用の環境ベースラインを作成するときに、ビルドが DTP に自動的にアーカイブされるようになりました。
  • OpenAPI/Swagger Validator は、OpenAPI バージョン 3.1 に対して検証できるようになりました。
  • マスクされた値は、実行時に Write File ツール と Header Data Bank の UI 上で非表示にできるようになりました。
    • 注意: 2024.2 で作成された Write File ツールでは、データのプライバシーを強化するために、この新しいオプション (「マスクされた変数値を非表示にする」) がデフォルトで有効になっています。つまり、ファイル内のコンテンツがマスクされた変数の値と一致すると、ファイルの内容が変更されます。ファイルの内容を変更しない場合は、このオプションを無効にしてください。
  • Web Accessibility Scan ツール に Summary-name アクセシビリティルールを追加しました。
  • 悪意のあるドメインから提供されるスクリプト (ポリフィル) ルールが サポートされる侵入テスト ルール に追加されました。

重大な変更

  • SOAtest/Virtualize 2024.2 で保存されたプロジェクト ファイルは、SOAtest/Virtualize 2024.1 以前では開くことができません。スムーズな更新プロセスを確保するには、最初にサーバー インストールを更新し、次にすべてのデスクトップ インストールをできるだけ同時に更新する必要があります。
  • プロジェクトファイルのバイナリファイル形式は削除されました。既存のバイナリファイルが更新されると、[その他] の設定でデフォルトのファイル形式 として設定されている形式で保存されます。
  • Tomcat 9 のサポートは終了しました。次の場合には Tomcat 10.1 が必要です (注: Tomcat 11 にはまだ対応していません):
    • SOAtest/Virtualize Server WAR デプロイメント
    • Load Test Continuum
    • CTP
  • Diff ツールの JSON モードにて、制御テキストが有効な JSON でない場合、以前はテスト成功となっていても今後は失敗する可能性があります。
  • CTP には Java 17 以降が必要になりました。

解決済みの PR/FR

ID説明
CTP-8069一度に 1 つの SOAtest/Virtualize サーバーの更新指示のみをキューに入れる
CTP-9423CTP でユーザー グループが更新されない
CTP-9440SOAtest/Virtualize サーバーのリソース権限ページを最適化する
CTP-9602Okta 連携した CTP インスタンスからログアウトすると 404 エラーが発生する
PT-2676Azure OpenAI のベース URL の設定を許可する
SOA-17616XML Signature Verifier がプレーン XML モードで選択したキー ストアを無視する
SOA-17755 *トークンの有効期限が切れると OIDC が "リソースへのアクセス許可" エラーを受け取る
SOA-18027 *GET キュー フィールドがクリアされると MQ  Messaging Client が無効になる
SOA-18028 *ユーザー名またはパスワードが空の場合、DB Tool が NullPointerException をスローする
SOA-18796 *3Chrome 140 の https://www.google.com/async/folae?async=_fmt:pb へのリクエストを無視する
SOA-18387 *2Chrome 137 でブラウザシナリオの記録が機能しない
SOA-18852 *3[スキーマタイプを強制] が無効の場合、"dateTime" のフォーム入力で空文字列を設定できない 
VIRT-7127サーバー ビューのドラッグ アンド ドロップでサーバー ビューのサブセクションのみを更新する
VIRT-7295プリミティブ型と配列型が混在する配列でリテラルからフォーム JSON に切り替えるときにエラーが発生する
VIRT-7318イベント モニタリング サービスを変更した後、リモート Virtualize サーバーでサーバー ヒット統計を取得できない
VIRT-7331フォーム入力では選択要素に対して 1 つのオプションのみが表示され、リテラル入力からの有効な例を処理できない
VIRT-7442ライセンス モジュールが "Virtualize-100000-Hits/Day" を認識しない
VIRT-7515 *JsonSlurper 使用時の Groovy スクリプト タイプ エラー
VIRT-7558 *ネットワーク切断後に MQ で MQ エラー:2 RC:2009 が発生する
VIRT-7582 *MQ Messaging Client が keep-alive 時に接続をリークする
VIRT-7647 *Saxon のコンソールへの過剰なログイン

* = 2024.2.1 で解決済み    |    *2 = 2024.2.2 で解決済み    |    *3 = 2024.2.3 で解決済み