如何将硒IDE中记录的命令转换为Java?

是否有任何应用程序或简单的方法可以将 记录的所有命令转换为 ?这将更容易,并节省大量时间。Selenium IDEJava (Selenium WebDriver)

任何建议将不胜感激。谢谢!


答案 1

在我的Selenium IDE版本2.4.0中,它就像馅饼一样简单:

  1. 在 Selenium IDE 中记录测试用例
  2. 单击文件 - 将测试用例导出为 - Java / JUnit4 / WebDriver
  3. 将文件另存为.java

你来了!您的测试用例将转换为 WebDriver ;)


答案 2

更新:从SeleniumIDE 3.x开始,不幸的是,之前的答案“导出”和“Options->Format”中提到的两个功能都被删除了(原因是移植到Firefox和Chrome的新WebExtensions格式)。

但目前的替代方案是Katalon Recorder,它可用于ChromeFirefox

Katalon Recorder有一个“导出”按钮,可以导出3种Selenium格式,使用TestNG,使用JUnit,甚至使用Thoughtworks WebDriverBackedSelenium和JUnit。

只需按“导出”,选择您的格式,而不是“复制到剪贴板”或“另存为文件...”。


推荐