ブラウザーテストのエクスポート
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 、-e | Playwrightのテストとしてエクスポートするテストに対し、この環境で学習した検索情報に基づいてセレクターを生成します。 |
--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へのテストのエクスポートでは、以下のステップタイプはサポートされていません
- 選択ステップ
- ドラッグアンドドロップステップ
- JavaScriptスニペット
- APIステップ
- Cookieの使用
- ファイルのアップロード
- ダウンロードのアサーション
- アクセシビリティチェック
- MFA authenticatorステップ
- メールのテスト
- PDFテスト
Seleniumにエクスポートされたmablテストでは、条件付きステップはサポートされません。
サポートされていないステップタイプの中に必要なステップタイプがある場合は、mabl Product Portalでお知らせください。
Updated 20 days ago