52週間、50以上の機能リリース、1000以上の本番環境へのデプロイメントを経て、2024年のmablにおける注目すべき革新を振り返ります。
- モバイルテスト
- 生成AIによるソリューション
- データベース接続
- 役割ベースのアクセス制御
- Playwrightとの統合
- APIテストの強化
- mabl APIで利用可能なエンドポイントが増えました
- Xray JSON形式で実行アーティファクトをエクスポート
- Google Cloud Buildインテグレーション
- 機能テストのためのアサーションオプションの追加
モバイルテスト
4月に、iOSおよびAndroidアプリケーション向けのモバイルテストを導入しました!私たちのモバイルテストソリューションは、デバイス管理とテスト作成を簡素化し、より速くカバレッジを構築できるようにします。また、mablクラウドでの並列実行のサポートにより、最新のサポートデバイス全体でアプリケーションを検証しながら、テスト実行時間を短縮できます。
GenAIでチームを強化する
年間を通じて、生成AIによるソリューションを提供し、自動化されたテストワークフローを簡素化しました。
生成AIによるアサーション
テキストコンテンツ、品質、画像など、アプリケーションのより複雑な側面を生成AIによるアサーションで検証します。従来のUIアサーションがDOM、CSS、またはページソースに依存するのに対し、生成AIによるアサーションは大規模な言語モデルを使用してアサーションが成功するか失敗するかを判断します。6月に導入された生成AIによるアサーションは、現在、ブラウザおよびモバイルテストで一般的に利用可能です。
AI生成JavaScriptスニペット
GenAIスニペット生成の導入により、カスタムステップの作成が非常に簡単になりました!3月に最初に導入されたAI生成のJavaScriptスニペットは、すべての機能テストでサポートされるようになり、Appiumドライバーオブジェクトを介してモバイル要素と対話するためや、APIテストでのプリリクエストおよびポストリクエストスクリプトのために使用できます。
生成AIによる失敗の概要
生成AIによる失敗サマリーを使用して、テスト失敗の解決にかかる全体の時間を短縮します。現在、ブラウザ、モバイル、およびAPIテストで早期アクセスが可能です。生成AIによる失敗サマリーはテストの出力を分析し、テストが失敗した理由を簡潔に説明します。
高度な自動修復
標準の自動修復では不十分な場合、mablは高度な自動修復を使用して、ブラウザーテストで操作する各要素の意味と目的をよりよく理解します。生成AIによって強化された高度な自動修復は、3月にすべてのmablの顧客と試用ユーザーに一般提供されました。
データベース接続
ユーザーの視点とデータレベルの両方でアプリケーションが正しく機能することを検証するために、データベース接続サポートを使用してください。mablでデータベースへの接続を設定した後、mablテストから直接クエリを送信して、作成、読み取り、更新、削除を行うことができます。チームがクエリの作成に不慣れであるか、開始するための支援が必要な場合は、GenAIクエリジェネレーターを使用してプロセスを迅速に開始できます。
リソースグループを使用した役割ベースのアクセス制御
リソースグループを使用して、役割と権限をより詳細に定義します。10月に、リソースグループへのクレデンシャルの追加のサポートを導入しました。2025年には、他のリソースをリソースグループに追加するサポートを拡大し、適切な人々が適切なリソースにアクセスできるようにします。
Playwrightとの統合
今年、mablでPlaywrightを使用してテストを行うチーム向けに、さらに多くのオプションを追加しました。
Playwrightのためのmabl
Playwright用のmablをセットアップして、mablの高度なテストツールを直接Playwrightテストに統合します。Playwrightレポーターを使用して、mablからPlaywrightの結果を追跡し、テストプラットフォーム間でインサイトを共有しやすくします。
Playwright インポート
既存のPlaywrightテストをmabl CLIで移行します。
APIテストの強化
今年、APIテストの体験を向上させるためにいくつかの強化を行いました。
Postmanインポーターの改善
フォルダー付きのPostmanコレクションをインポートし、単一のAPIテストまたは個別のテストとして使用します。
APIスニペットのサポート
カスタムのプリリクエストおよびポストリクエストスクリプトを個別に管理する代わりに、スクリプトを一度限りまたは再利用可能なスニペットとして作成できるようになりました。APIスニペットを使用すると、テスト全体でカスタムスクリプトをより簡単に管理できます。
mabl APIで利用可能な公開エンドポイントが増加
チームがより多くのカスタムワークフローを実装できるようにするために、今年を通じてmabl APIにいくつかの新しいエンドポイントを追加しました。これには、次のリソースを管理するためのエンドポイントが含まれます:
チームがmabl APIをテストワークフローに組み込む方法の詳細については、mabl APIの概要をご覧ください。
Xray JSON形式で実行アーティファクトをエクスポート
Xrayをテストケース管理に使用するチームは、mablテスト実行アーティファクトをスクリーンショットを含む互換性のあるJSON形式でエクスポートできるようになりました。
Google Cloud Buildインテグレーション
mabl Google Cloud Buildインテグレーションを使用すると、mablの特定の環境やアプリケーションに関連するmablプランを自動的にトリガーし、Cloud Buildパイプラインのステージとして実行できます。
機能テストのためのアサーションオプションの拡充
テスターは、ブラウザ、モバイル、APIテストでアサーションのオプションが増えました。