ブラウザーテストのエクスポート

mabl CLIでのブラウザーテストのエクスポート

mabl CLIでは、mabl tests exportコマンドを使用してブラウザーテストをエクスポートできます。このコマンドは、異なるテストフレームワーク (特にSelenium (Selenium IDE形式) やPlaywright (TypeScript)) を使用している他のチームとmablブラウザーテストを共有する必要がある場合に有用で、複数のチームでコラボレーションを行う際に役立ちます。

mabl tests exportコマンドの使用の詳細については、以下を参照してください。

📘

CLIのドキュメント

mabl tests exportコマンドのCLIドキュメントを表示するには、mabl tests export -hまたはmabl tests export -- helpを実行します。

mabl tests export

mablのブラウザーテストを指定されたファイル形式でエクスポートします。

mabl tests export <test_id> <optional_arguments>

オプションの引数

オプション詳細
--format-fテストをエクスポートする形式を指定します。デフォルトは "yaml" です。この他に、"json"、"csv"、"playwright"、"side" (Selenium IDE) を指定できます。
--mabl-branchエクスポートするテストのブランチを指定します。
--environment-id-ePlaywrightのテストとしてエクスポートするテストに対し、この環境で学習した検索情報に基づいてセレクターを生成します。
--file特定のファイルにエクスポートします。デフォルトでは、このコマンドは現在の作業ディレクトリに対してエクスポートします。このオプションを指定しない場合、エクスポートされるファイル名にはテストIDが使用されます。

出力

mabl tests exportコマンドを実行すると、エクスポートされるファイル名が出力されます。

# Export a test as a .side file
$ mabl tests export <test-id> –format side

# Export a test from the "dev" environment to Playwright 
$ mabl tests export <test-id> –format playwright –environment-id <environment-id>

制限事項

mabl tests exportコマンドは、ユーザー生成のブラウザーテストのみをエクスポートします。

  • ホームページ訪問、リンククローラー、ビジュアルスモークテストなど、mablで生成されたテストはサポートされません。
  • APIテストをPostmanにエクスポートするには、このガイドに記載された手順を使用します。

現在、SeleniumまたはPlaywrightへのテストのエクスポートでは、以下のステップタイプはサポートされていません

Seleniumにエクスポートされたmablテストでは、条件付きステップはサポートされません。

サポートされていないステップタイプの中に必要なステップタイプがある場合は、mabl Product Portalでお知らせください。