web-dev-qa-db-ja.com

Selenium IDE-テストスクリプトのエクスポート

Selenium IDEで作成したテストオートメーションをエクスポートしようとしていますが、エクスポートするオプションが見つかりません。テストが同じであるいくつかのテストシナリオがありますが、既存のテストのコピーを作成し、それを機能させるためにいくつかのIDを交換する必要があります。

個別のファイルではなく、.sideファイルとしてのみ保存できますPython Seleniumのスクリプト。既存のスクリプトをエクスポートして、Seleniumに再度インポートしたいIDEコピーとして(コマンドの大部分を同じに保ちながら、いくつかの変更を加えることができます)。

私のセレンIDEは次のようになります:

enter image description here

テストスクリプトを(Pythonに)エクスポートする方法、またはSelenium内に既存のテストスクリプトのコピーを作成する方法IDE(たとえば、UAT FCC-Aアプリケーションのコピーを作成します。それはすべて同じコマンドで別のテストを作成します)?

Chromeを使用しています。

6
FlameDra

現在、いくつかの新しいSelenium IDEが利用可能です。

  • 新しいオリジナルのSelenium IDE(オープンソース、まだコードのエクスポートはありませんが、計画されています)これは現在使用しているものです。

  • Kantu Selenium IDE(オープンソース、コードエクスポートなし、 コマンドラインインターフェース(cli) などの追加機能、全画面のスクリーンショット、ループ、およびWebスクレイピングのサポート)

  • カタロンセレンIDE(クローズドソースですが、コードエクスポート

3つの新しいIDEはすべて、FirefoxおよびChromeで動作します。

テストスクリプトを(Pythonに)エクスポートする方法

現時点では、これはカタロンでのみ実行できます

selenium内に既存のテストスクリプトのコピーを作成するにはどうすればよいですかIDE(たとえば、UAT FCC-Aアプリケーションのコピーを作成し、すべて同じコマンドで別のテストを作成できるようにします)?

kantuには、各テストケースのコンテキストメニューに「複製」コマンドがあります。

参考資料: Selenium IDEの比較

7
berliner2018

最新のKatalon Recorder (Selenium IDE for Chrome)は、テストスクリプトをJavaC#Python 2Rubyなどにエクスポートする機能をカバーしています。これらの機能を表示するためのリンクが続きます。

Katalon Automation Recorderクイックスタート

1
Chopping