Selenium IDEへのエクスポート

mabl CLIでは、mablテストをエクスポートして、Selenium IDEにインポートできます。これは、Selenium WebDriverを使用した、Web UI自動化用のオープンソースの記録および再生ツールです。したがって、mablテストをSelenium互換形式に変換できるため、mablを使用する際にベンダーロックインについて心配する必要はありません。
Selenium IDEでmablテストを実行するには、まずmablテストを.sideファイル形式にエクスポートしてから、そのファイルをSelenium IDEにインポートし、そこで実行する必要があります。

📘

Licensing considerations

Selenium IDEへのエクスポートは、Enterpriseプランのユーザーのみが利用できます。

mablからのエクスポート

mabl CLIをインストールしている場合、以下のコマンドを実行することで、mablテストを.sideファイルにエクスポートできます。

$ mabl tests export <test-id> --format side

テストIDを取得するには、mablアプリケーションの [Tests] ページに移動し、クリックして特定のテストの詳細を表示し、URLバーからテストIDをコピーします (例: .../train/journeys/n3k23bavavba-jr ← n3k23bavavba-jr)。

エクスポートされたテストファイルは、指定されたテストIDと同じ名前で作業ディレクトリに保存されます。

2972

sideファイル形式でエクスポートされたmablテスト。

この方法で、必要な数のmablテストをエクスポートできます。

📘

Selenium IDEの制限事項

mablには、PDFやメールのテストなど、Selenium IDEでは利用できない多くの機能があります。これらのmablの機能は、Selenium IDEのエコーステップとしてエクスポートされます。したがって、ステップとして表示することはできますが、mablの外部で実行することはできません。

Selenium IDEへのインポート

エクスポートしたmablテストは、次の2つの簡単なステップでSelenium IDEにインポートできます。

  1. ブラウザーでSelenium IDE拡張機能に移動します。
  2. 新しいプロジェクトを開き、mablからエクスポートされたファイルを選択します。

インポートされたテストとその各ステップが表示されます。

2882

Selenium IDEにインポートされたmablテスト。

これで、Selenium IDEを使用してmablテストを実行できます。次のビデオに示すように、実行ボタンを押すだけで、ローカルブラウザーでステップが実行されるのを確認できます。


Related resources