Parasoft は、継続的品質プラットフォームの 2023.2 アップデートにより、持続的なイノベーション、主要機能の強化、顧客のフィードバックとロイヤルティの重要性にスポットライトを当てています。 Parasoft のシニア ソリューション エンジニアである Grigori Trofimov は、API テストと仮想化への重点の強化など、同社の最新バージョンに伴う機能強化を強調しています。
継続的なイノベーションへの同社の傾向の一環として、この最新のアップグレードでは、LLM およびOpenAIを介した生成 AI 機能との統合が明らかにされています。これらの進歩は、ユーザー インターフェイス (UI) テスト、静的分析、API テストにおける同社の既存の AI 利用を強化するように設計されています。テスト作成プロセスを強化するために、Parasoft は現在、ユーザーが定義ファイルとテキストベースまたは自然言語の命令を自由に利用できるようにしています。
API テストの機能強化を強調して、Trofimov氏は「このアップデートにより、一連の API 呼び出しを使用できるようになったので、テスターは手動で API 呼び出しをつなぎ合わせる必要がなくなりました。」と述べました。この改良により、Parasoft の API 機能、負荷、およびセキュリティのテスト ツールである SOAtest に新しい機能が追加されました。 SOAtest の既存の機能と生成 AI のこの融合により、強力な組み合わせが形成され、SOAtest が高性能の多目的ツールであることが再確認されます。
継続的なイノベーションのテーマに沿って、同社は SOAtest 内の分散マイクロサービス アーキテクチャ周りのコード カバレッジの向上に取り組んできました。 Trofimov 氏は、外部フレームワークを通じて回帰スイートを実行している場合、テストの全体的な影響はすぐには明らかではない可能性があることを説明しています。ただし、新機能を使用すると、ユーザーは実際のマイクロサービスとコード行がテストされているかを理解できるようになります。 Parasoft の分散マイクロサービスのコード カバレッジの概要は、Java と .NET の両方のマイクロサービスをサポートするように設計されています。したがって、ユーザーは各モジュールのコード カバレッジからのデータを相乗して、すべてのマイクロサービスにわたるシステム全体またはアプリケーションの包括的な分析とカバレッジを確保できます。
Parasoftプラットフォームの最近の機能強化では、全体的なユーザー エクスペリエンスを最大化するために Web アクセシビリティ スキャンも導入されました。このツールは WCAG 2.1 AA 仕様に準拠しており、アクセシビリティ違反を特定でき、UI テストやブラウザベースの UI テストと簡単に統合できます。
「学習モード」と呼ばれる別の新機能が Parasoft Virtualize 向けに発表されました。 Trofimov 氏は、この属性により仮想サービスが自動的に構築され、データが更新および記録されると述べています。これにより、使用できないサードパーティendpointsの実際のendpointsが記録され、実際のサービスのロジックを示す仮想資産が作成される、サービス仮想化の一般的なフローがスムーズになります。学習モードを使用すると、プロキシを設定して学習モード ボックスをチェックするだけで、実際のendpointを簡単に仮想化できます。この時点から、システムは実際のサービスが何を行っているかを学習し、修正が必要なデータを自動的に更新します。
最後に、顧客とパートナーのニーズによって形成された Parasoft の開発ロードマップは、引き続き堅牢で魅力的です。最新のリリースでは、Avro データ シリアル化メッセージ形式に重点を置き、データ ストリーミングおよびイベント駆動型アーキテクチャの Kafka プロトコルに取り組んでいます。 Trofimov 氏によると、これらの機能は両方とも顧客が望んでおり、JSON Swagger 定義と類似点がありますが、Kafka とデータのシリアル化を対象としています。これらの機能強化は、SOAtest と Virtualize の両方の顧客が利用できます。
no-code分野のリーダーであるAppMasterや品質保証のパイオニアである Parasoft などのプラットフォームは、より効率的でアクセスしやすい技術ソリューションへの継続的な急増を示しています。企業は顧客のニーズから学び、顧客のニーズに応えることで、テクノロジーとそのユーザーフレンドリーな利用との間のギャップを埋めることが常に改善され、ユーザーがイノベーションを採用するだけでなく、イノベーションに有意義に貢献できるようになります。