Momentic logo

Momentic

認証する

Momenticは、Web・モバイルアプリ向けのAIエンドツーエンドテストプラットフォームです。英語でテストを作成し、ブラウザやモバイル環境で実行、製品変更にも対応しやすく維持できます。

Momentic preview

Web とモバイル向けの AI エンドツーエンドテスト

Momenticは、Web・モバイルアプリ向けのAIエンドツーエンドテストプラットフォームです。英語でテストを定義し、コードベース内では人が読める YAML として保存し、単一のワークフローからブラウザとモバイル環境にわたって実行できます。

この製品は、単にスクリプトを実行する以上のことを目的に設計されています。テストの作成、変更の監視、意図した UI 更新の自動修復を行い、再現可能な手順、セッションのリプレイ、原因分析の文脈を使って失敗の切り分けを支援します。料金ページでは、無料、従量課金、エンタープライズの各オプションが示されており、有料ティアではモバイルデバイスへのアクセスとセキュリティ機能が利用できます。

主な機能

平易な英語でのテスト作成

テストを平易な英語で記述し、仕様をコードベース内の人が読める YAML ファイルとして保持することで、テストの意図を製品変更に近い形で保てます。

クロスプラットフォーム実行

単一の CLI コマンドから、ホストされたブラウザ、Android エミュレーター、iOS シミュレーターにまたがってテストを実行でき、ホームページでは並列実行も案内されています。

失敗のトリアージと復旧

テストが失敗したとき、Momentic は失敗を分類し、復旧を試み、コードベースの文脈を使って原因として最も可能性の高い箇所を示します。

自動修復するテスト

小さな UI 変更にシステムが自動で適応し、意図した変更のたびに手動メンテナンスを繰り返さなくて済むようにします。

探索駆動のカバレッジ

PR、差分、アプリの探索から新しいテストを生成し、ゼロから始めることなくカバレッジの抜けを見つけます。

メールフローのテスト

JavaScript ステップ内の組み込みメール受信箱サポートを使って、サインアップ、マジックリンク、パスワードリセットのワークフローをテストします。

実践的なユースケース

  • 保守しやすい回帰テストの作成

    セレクター中心のスクリプトではなく、人が読める仕様を使って、Web アプリやモバイルアプリ向けのエンドツーエンドカバレッジを作成します。

  • CI と PR の検証

    コミットやプルリクエストに対してテストを実行し、マージやデプロイ前に変更を確認できるようにします。

  • 壊れたテストのデバッグ

    失敗タイプの分類、再現可能な手順、実行アーティファクトを使って失敗した実行を調査し、バグと不安定なテストや環境問題を切り分けます。

  • メールベースのアカウントワークフロー

    JavaScript ステップ内で、使い捨てまたは用意済みの受信箱を使い、サインアップ、パスワードリセット、マジックリンクのフローをカバーします。

  • 製品変更からのテストカバレッジ拡張

    探索と PR 主導の生成を使って、新しい UI パスや変更が導入されたときにカバレッジの抜けを見つけます。

Pros and Cons

Pros

  • 1つのプラットフォームから、Web とモバイルの両方のエンドツーエンドテストをサポートします。
  • 平易な英語でテストを作成し、コードベースの YAML として保持できます。
  • 自動修復、失敗分類、失敗復旧を備え、メンテナンス負荷を軽減します。
  • スクリーンショット、トレース、ログ、セッションのリプレイなど、実行アーティファクトとトリアージ用の文脈を表示します。
  • 無料、従量課金、エンタープライズの料金体系があります。

Cons

  • ソースでは一部の連携とワークフローのみが詳細に記載されているため、購入前に自社のスタックとの適合性を確認する必要がある場合があります。
  • 一部のプラン詳細は従量課金またはティア別になっているため、最終的な費用はテスト量と選択した機能によって変わります。

FAQ

Momenticでテストを作成して実行するにはどうすればよいですか?

Momenticはテストを英語の平易な文で作成し、コードベース内では人が読める YAML ファイルとして保存します。ソースにはテストを実行するための CLI コマンドと、メールワークフロー用のドキュメントページも示されていますが、ホームページや料金ページではセットアップ手順全体までは明記されていません。

MomenticはWebとモバイルの両方のテストをサポートしていますか?

ホームページでは Momentic が Web とモバイルでテストを実行すると説明されており、料金ページでは有料プランにモバイルデバイスへのアクセスが含まれ、プラン表では Android と iOS のサポートが記載されています。サイトでは、ホストされたブラウザ、Android エミュレーター、iOS シミュレーターを並列で実行できることも示されています。

テストが失敗したときには何が得られますか?

料金ページによると、実行結果にはスクリーンショット、トレース、ログが含まれ、結果の保持期間はプランによって異なります。また、ホームページでは失敗の分類、失敗からの復旧、根本原因分析などのトリアージ機能も説明されています。

どのような連携がドキュメント化されていますか?

料金ページには GitHub、GitLab、Slack、MCP アクセスのワークフローが記載されており、ドキュメントでは JavaScript ステップ内でメール受信箱のサポートが示されています。これにより Momentic は開発者ワークフローに組み込め、外部ツールから操作できることがわかりますが、ソースで名前が挙がっている統合以外は確認されていません。

Momenticは無料で使えますか?

料金ページでは、無料プラン、従量課金プラン、そして SAML SSO、SCIM プロビジョニング、監査ログ、サポートオプションを含むエンタープライズプランが提供されています。ソースには、料金表に表示されている項目以外の各プランの制限を比較した完全な情報はありません。

Quick Facts

カテゴリー
AI エンドツーエンドテスト
プラットフォーム
Web とモバイル
主なワークフロー
平易な英語でテストを作成し、CLI で実行し、AI で失敗をトリアージする
料金モデル
無料、従量課金、エンタープライズ
ソースドメイン
momentic.ai
主な連携
GitHub、GitLab、Slack、MCP アクセス、メール受信箱