Autify

Autify

Autify, Inc. · コーディング

AutifyはAIで動くテストプラットフォームだ。エージェントのAximoが書面のシナリオからWeb・モバイル・デスクトップのE2Eテストを実行し、Genesisがテストケースを設計する。

Autify の画面プレビュー

Autify について

What Is Autify

Autifyは東京のAutify, Inc.が提供するAIテスト自動化プラットフォームである。2016年にブラウザテストを録画するノーコードツールとして始まり、その後AIを中心に作り直した。現在は2つの中核で構成される。Aximoは自律型のAIテストエージェントで、書かれたシナリオを読み、アプリを開き、フローを操作して結果が期待どおりかを報告する。Genesisはテストケース生成を担い、要件とソースコードから構造化されたケースを作る。

売りはメンテナンスの削減にある。従来の自動化はボタンの位置が変わるかCSSクラス名が変われば壊れ、誰かがスクリプトを直す必要があった。Aximoは画面上で見えるものをもとに動くため、デザイン変更がそのままテスト失敗になるわけではない。ベンダーは、同プラットフォームでUI変更に起因する失敗は1%未満、保守時間は約90%削減だと述べている。これは提供元の主張であり、第三者による測定ではない。

制約も見ておきたい。Free、Core、TeamプランではAximoはクラウド上で動くため、オンプレミスが必要な規制業種のチームはEnterpriseに上がるしかない。WindowsとmacOSを含むデスクトップアプリのテストもEnterprise限定だ。それ以外はすべてクレジット消費で、テストスイートが大きいと減りが早い。

Getting Started

  1. aximo.autify.comで無料アカウントを作り、メールを確認する。無料プランには期限なしの2,000クレジットが付く。
  2. テスト対象のアプリを追加する。Webなら開始URLを貼る。モバイルなら実機を接続するか、ホスト型のデバイスクラウドを使う。
  3. 最初のシナリオを自然言語で書く。たとえば「有効なアカウントでログインし、商品をカートに入れ、合計が更新されることを確認する」。実行を担当するAIモデルを選ぶ。
  4. セッションを実行し、サマリー、ログ、コンソール出力を読む。シナリオを再利用可能なテストとして保存し、定例のスイートに加える。

AIツール情報

Autifyの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プラン$0 - $550/mo
プラットフォームWeb, iOS, Android, Windows, macOS (cloud, on-prem for Enterprise)
開発元Autify, Inc.
カテゴリコーディング
リリース日Jun 2018
最終更新Oct 2026
サイト訪問数70K
サイト世界ランキング505.8K
API提供状況はい

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • 自動化専任エンジニアがいないQAチーム:Aximoは書いたシナリオをそのまま実行するので、手動テスターが初日からリグレッションの範囲を作れる。ただし明確なシナリオを書く人が必要だ。
  • 毎週リリースするスタートアップ:無料プランの2,000クレジットで小規模なスイートを検証でき、並列実行に金を払うかどうかを後から決められる。
  • 保守コストを追うエンジニアリング責任者:実行ごとに結果が出るため、工数の話を予算承認者に見せやすい。
  • 実機でテストするモバイルチーム:iOSとAndroidは無料プランを含む全プランで使え、Enterprise契約を必要としない。

タスク

  • リリース前のリグレッション:主要なフローをシナリオとして保存し、デプロイのたびに再実行する。同じ操作を手でなぞる必要はない。
  • 要件からテストケースを作る:Genesisが仕様とソースコードを読み、機能、テスト観点、詳細ケースを下書きする。レビューは人が行う。
  • ビジュアルリグレッションの確認:ビルド間でスクリーンショットを比較し、機能アサーションでは拾えないレイアウトのずれを見つける。
  • 自社フレームワークのスクリプト生成:AximoはMCPでテストコンテキストを渡すため、コーディングエージェントがPlaywright、Selenium、Cypressのコードを出力できる。所有権はチームに残る。

シーン

  • スプリントごとに変わる決済フロー:ビジュアル認識がレイアウト調整を吸収する。セレクタ前提のテストはここで切れやすい。
  • SDETのいない小さなチーム:自然言語のシナリオなら、プロダクトマネージャーがテストフレームワークを覚えずにカバレッジへ参加できる。
  • 移行前のレガシーWebアプリ監査:同じシナリオを旧版と新版の両方で走らせ、報告結果を突き合わせる。

主な機能

自然言語でのテスト実行

Aximoは書かれたシナリオを受け取り、利用者と同じように操作する。データを入力し、クリックし、最終状態を確認する。文字どおりのノーコードテスト自動化で、セレクタもステップ定義も書かない。実行ごとにサマリー、ログ、コンソール出力が残り、開発チームへそのまま渡せる。

セレクタではなくビジュアル認識

エージェントは要素をCSSパスではなく、画面上の見た目と役割で識別する。クラス名が変わってもボタンが動いても、テストは動き続ける。Aximoを録画再生ツールと分ける特徴であり、保守削減の大部分はここから来る。

クロスプラットフォームのカバレッジ

1つのエージェントがWebアプリ、iOSとAndroidアプリ、デスクトップソフトを扱い、OSレベルの操作にも対応する。モバイルアプリのテストは実機でもホスト型デバイスクラウドでも、ブラウザ実行と同じシナリオ形式を使う。デスクトップはEnterpriseプランが必要なので、WindowsやmacOSのクライアントを出すなら予算に入れておきたい。

Genesisによるテスト設計

Genesisはプロダクト要件とソースコードから出発し、機能、テスト観点、ステップ単位の詳細を持つケースを下書きする。レビュー担当が手を入れてからスイートに入れる。仕様書と実行可能なテストの間の空白を埋める役割で、そこはQAサイクルで最も遅い工程になりやすい。

ビジュアルリグレッションテスト

スクリーンショット比較は有料プランでも無料プランでも使える。余白、色、レイアウトの問題は機能チェックを通過してしまうが、この比較なら捕まえられる。意図したデザイン変更は人が確認する必要があり、リニューアル後は多少のノイズが出る。

MCP経由のスクリプト生成

AximoはModel Context Protocolでテストコンテキストを共有する。Claude、Cursor、Copilot、自前のエージェントがPlaywright、Selenium、Cypress、その他のフレームワーク向けコードを生成できる。コードは自社リポジトリに置き、既存のCIで動かせるので、テスト資産がベンダーに閉じ込められない。

メリットとデメリット

メリット

  • 自然言語のシナリオは、手動テスターが自動化へ移る際の立ち上がり時間を短くする。
  • ビジュアル認識がUIリファクタによる破損の大部分を消すため、バグと無関係な失敗が減る。
  • 無料プランに期限なしの2,000クレジットが付き、小さなアプリなら本格的な試用ができる。
  • iOSとAndroidのモバイルテストが全プランにあり、Enterprise限定になっていない。
  • MCPによるスクリプト生成で、テストコードを自社リポジトリとCIに置ける。

デメリット

  • クレジットが唯一の消費単位で、長いE2Eフローは1回で数百クレジットを食う。スイートが大きいと費用が急に膨らむ。
  • 安いプランは並列数が少ない。無料はWeb同時1件、Coreは5件で、並列テストには月450ドルのTeam以上が要る。
  • デスクトップアプリのテストとオンプレミス運用はEnterprise限定で、規制業種は下位プランを選べない。
  • 結果はシナリオの書き方に左右される。曖昧な記述は曖昧な検証になり、意図を補ってはくれない。

よくある質問

AutifyはAIでソフトウェアテストを自動化するプラットフォームだ。Aximoエージェントが書面の記述からWeb、モバイル、デスクトップのE2Eテストを実行し、Genesisが要件とコードからテストケースを生成する。