説明
Functionizeは、スタジオを完全なウェブUIワークフローのための独立したテストエージェントとして構築しました。これは、テストに関する質問に答えるチャットボットではなく、ライブアプリケーションに対してテストを構築、実行、維持することを目的としたシステムです。同社の提案は、AI支援開発のペースに関するものであり、コーディングエージェントが人間が手動で検証できるよりも早く変更を出荷する中で、スタジオはその変更が実際に機能するかどうかを確認するエージェントとして位置付けられています。
続きを読む
アーキテクチャは、同社が生成的意図と決定論的コアと呼ぶ2つの部分に分かれています。エージェントは、人間がテストを平易な言葉で説明する際に何を意味するかを解釈し、別の機械学習コアが、一般的なモデルから適応されたのではなく、テスト専用に構築され、訓練されたもので、アプリケーションが実際に何を行っているかを検証します。Functionizeは、この分割がテストプロンプトにラップされた一般モデルに対して優位性を与えると主張しています。要素解決は、要素ごとに200以上のデータポイントを活用し、実行はタスク専用に構築された小型モデルで行われるため、実行時間は数分で済み、ワークフローが複雑になるにつれて、モデルが一般的なアプリケーションの動作をすでに理解しているため、プロンプトが少なくて済みます。すべてのテスト実行は、テスト対象の特定のアプリケーションに対してスタジオをさらに訓練するため、カバレッジは継続的な使用によって向上することを意図しており、自動修復機能は、小さなインターフェースの変更によってテストが壊れるのを防ぐために、テストを自動的に調整します。
Functionizeは、スタジオを3つのグループに向けて位置付けています。テストする内容を説明し、スタジオに構築、実行、維持させるテスター、スタジオが検証するアプリケーションコードを書いたコーディングエージェントを持つ開発者、リリースの速度が増す中でスケールする品質保証を求めるエンジニアリングリーダーです。業界別では、同社は医療、保険、金融サービス、SaaSを挙げ、Salesforce、ServiceNow、Workday、SAPなどの一般的なエンタープライズシステムに対するコンテキストに基づく親しみをリストアップしています。
価格はサイト上で直接公開されています。無料プランは$0で、チームが自分たちのアプリケーションでスタジオが何をするかを見ることができます。成長プランは月額$20で、テストカバレッジを積極的に構築している製品を対象としています。スケールプランは月額$100で、複数の製品でより頻繁にリリースを行うチームを対象としています。カスタムエンタープライズプランは、すべてのチームでエージェントテストを標準化する組織向けに提供されています。スタジオの背後にあるFunctionizeは2022年から運営されており、顧客のフィードバックとして、テストサイクルの短縮、メンテナンス負担の軽減、効果的な自動修復がプラットフォームの採用理由として挙げられています。
- カテゴリーAI コードレビュー・テスト
- 料金モデルフリーミアム
- デプロイクラウド
- プラットフォームウェブ
Functionize Studioの主要機能
完全なウェブUIワークフローにわたってテストを構築、実行、維持する独立したテストエージェント
テスターが説明する内容を解釈する生成的意図レイヤーと、実際のアプリケーションの動作を検証する決定論的機械学習コア
インターフェースの変更に適応する自動修復テスト
テスト専用に訓練されたモデルを使用し、要素ごとに200以上のデータポイントから構築された要素解決
使用することで改善されるカバレッジ、すべてのテスト実行がスタジオを特定のアプリケーションに対してさらに訓練するため
コーディングエージェントの変更に対してスタジオから自動的なセカンドオピニオンを得るエージェントSDLC統合
医療、保険、金融サービスなどの規制された業界向けの準備
Salesforce、ServiceNow、Workday、SAPなどの一般的なエンタープライズシステムに対するコンテキストに基づく親しみ
実際のアプリケーションでスタジオを評価するための無料プラン、さらにアクティブまたは複数製品のテスト用の有料プラン
Functionize Studioの使い方は?
サインアップ: 無料のFunctionize Studioアカウントを作成します。
テストする内容を説明: スタジオに、ワークフローが何をすべきかを平易な言葉で伝えます。
スタジオにテストを構築させる: スタジオがテストを生成し、ライブアプリケーションに対して実行します。
結果を確認: 実行結果を確認し、自動修復に小さなインターフェースの変更を処理させます。
リリース基準を設定: 合格と見なす基準を決定し、最終的なリリースの判断を自分で行います。
スケールアップ: カバレッジのニーズが増えるにつれて、成長、スケール、またはカスタムエンタープライズプランの下でより多くの製品やリリースを追加します。
Functionize Studioの使用例
- AIが書いたコードのテスト
- スケールでのQAカバレッジ
- 規制業界のテスト
- エンタープライズアプリのテスト



