2013-10-14 17 views
15

Selenium IDEで記録されたコマンドをすべてJava (Selenium WebDriver)に変換するアプリケーションや簡単な方法はありますか? これははるかに簡単になり、多くの時間を節約できます。セレンIDEで記録されたコマンドをJavaに変換するには?

ご意見をお寄せください。 ありがとう!私のセレンIDEバージョンで

+0

コード全体を一度にJavaに変換しますか?または、個々のコマンドを1つずつ変換したいですか? –

答えて

25

それはパイと同じくらい簡単です2.4.0:

  1. 録音テストケースセレンIDEで
  2. [ファイル - エクスポートテストケースとして - のJava/JUnit4/webdriverを
  3. ファイルの保存.javaとして

そしてここに行く!あなたのテストケースは、webdriverをに変換されます。私のセレンIDEバージョンでは)

+0

これについての良いチュートリアルをご覧になりたい場合: http://elementalselenium.com/tips/6-export-from-selenium-ide –

6

を2.4.0

Record a new test case with the help of Selenium IDE 

1) Click on File a primary nav bar 
2) check drop down is displayed 
3) select on Export test case as 
4) Check you can convert selenium test case in any language EG: Java/JUnit4/WebDriver 

Save File as .java 
Your testcase is converted to WebDriver 

チェック画像enter image description here

+0

Selenium IDE 2.9.1ではJava/TestNG/WebDriverが使用されています実装済み –

+0

Chrome版はありません。 – devwebcl

3

Javaコードに記録されたテスト(HTML形式)に変換するには2通りの方法がありますセレンIDEで:

第一の方法:セレンIDE

に直接Javaコードを表示するにはオプションへ
  1. ゴー - >オプション... "セレンIDEオプション" ウィンドウで
  2. : "実験的な機能を有効にする" をクリックし、[OK]ボタンのチェックボックスをオンに
  3. オプション - >フォーマット - > "JavaScriptのアプリケーション" からのJava/JUnit4/webdriverを
  4. クリックして[OK]ボタンがポップアップ表示 - >あなたの記録のテストのために必要なJavaソースコードが表示されます

第二の方法: javaファイルに記録されたテストケース(HTML形式)をエクスポートすることによって:

  1. 録音セレンIDE
  2. ファイル使用してHTML形式で自分のテスト - > [エクスポートテストケースとして - > Javaの/ JUnit4/webdriverを
  3. ファイルを保存(それは.javaファイルとして保存されます)
  4. を開きます、メモ帳++、など任意のテキストエディタやIDEで保存されたjavaファイル、メモ帳、ワードパッド、Eclipseの、のIntelliJ IDEAなど(期待されるJava Seleniumのソースコードを見ることができます)

Selenium IDEコマンドを個別に任意の言語に変換する別の方法があります。Javaのための次のステップ:

  1. Firefoxを開き - >開くセレンIDE
  2. 録音セレンIDEでテスト
  3. のいくつかのステップ:オプションに行きます|クリップボード形式を選択したJava/TestNGの/ webdriverを
  4. 右クリックし、[記録セレンIDE内の任意のコマンド - >などメモ帳、ワードパッドか、日食のような使用している任意のIDEとして(任意のエディタにコピー
  5. 貼り付け]をクリックし、 IntelliJ IDEA)
  6. コマンドは注意Java形式として

を貼り付けられます。同様に、あなたがしたいC#、Pythonとより多くのに個々のSelenium IDEコマンドに変換することができます。

+0

Selenium IDE 2.9.1では、Java/TestNG/WebDriverが実装されています。 –

関連する問題