2013-10-14 85 views
15

是否有任何應用程序或簡單的方法將所有由Selenium IDE記錄的命令轉換爲Java (Selenium WebDriver)? 這會更容易,並且會節省很多時間。如何將selenium IDE中記錄的命令轉換爲Java?

任何建議,將不勝感激。 謝謝!

+0

您是否想將整個代碼轉換爲Java?或者,你是否喜歡逐個轉換個別命令? –

回答

25

在我的硒IDE版本2.4.0它是易如反掌:

  1. 記錄的測試用例中硒IDE
  2. 點擊文件 - 導出測試用例作爲 - 的Java/JUnit4/webdriver的
  3. 保存文件作爲.java

而你在這裏!你的測試用例轉化爲webdriver的;)

+0

如果你想看到一個很好的教程,只需看看: http://elementalselenium.com/tips/6-export-from-selenium-ide –

6

在我的硒IDE版本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

有2種方式來記錄測試(HTML格式)轉換爲Java代碼在硒IDE:

1路:直接看到Java代碼中硒IDE

  1. 進入選項 - >選項...
  2. 在「硒IDE選項」窗口:選中「啓用實驗性功能」,然後點擊確定按鈕
  3. 選項的複選框 - >格式 - >從 「JavaScript應用的」 Java/JUnit4/webdriver的
  4. 單擊OK按鈕,彈出 - >您將看到所需的Java源代碼爲您記錄測試

第二道:通過出口記錄的測試案例(HTML格式)轉換成Java文件:

  1. 記錄你的HTML格式的測試使用硒IDE
  2. 文件 - >導出測試用例作爲 - >的Java/JUnit4/webdriver的
  3. 保存文件(將它保存爲名爲.java)
  4. 打開您在任何文本編輯器或IDE保存如記事本++,記事本,寫字板,Eclipse中,IntelliJ IDEA的等java文件(您可以看到預期的Java Selenium源代碼)

還有一種方法可以將Selenium IDE命令單獨轉換爲任何語言。Java的步驟如下:

  1. 打開Firefox - >打開硒IDE
  2. 記錄你測試的一些步驟
  3. 硒IDE:進入選項|剪貼板格式和選擇Java/TestNG的/ webdriver的
  4. 右鍵單擊硒IDE您記錄的任何命令 - >點擊任何編輯器複製
  5. 粘貼(如記事本,寫字板等,或者你正在使用如Eclipse IDE的任何, IntelliJ IDEA的)
  6. 的命令將被粘貼爲Java的格式

注:在類似的方式,你可以單獨硒IDE命令轉換爲C#,Python和更多你想要的。

+0

在Selenium IDE 2.9.1中已經實現了Java/TestNG/WebDriver。 –

相關問題