selenium ide导出到webdriver java

时间:2011-09-13 22:02:19

标签: java selenium webdriver

我找到的“Java-WebDriverBackedSelenium”导出器生成代码 像这样:     selenium.open( “/”);     selenium.type(“密码”,“等等”); 等。

但是我需要它像下面的经典WebDriver示例一样导出:

driver.get("http://www.google.com");
WebElement element = driver.findElement(By.name("q"));
element.sendKeys("Cheese!");

有没有办法导出到第二个选项?我被要求使用它,并使用了ide来获取 过去的页面标签标签,如果可能的话,导出到这种格式会很不错。有人知道吗 或对此有任何意见?

2 个答案:

答案 0 :(得分:4)

如果您需要单独使用WebDriver API类而不是{{1>,您可以将录制的Selenium测试导出为“JUnit 4(WebDriver)”测试而不是“JUnit 4(WebDriver Backed)”测试你的测试中的类。

PS:使用更新版的Selenium IDE也会有所帮助; v.1.2.0(截至目前为IDE的最新版本)肯定支持导出测试用例以使用WebDriver API。

答案 1 :(得分:0)

虽然在IDE上执行以下操作...

  • 点击文件
  • 出口测试案例为......
  • 选择Java / TestNG / WebDriver
  • 为文件命名,并确保将.java放在其末尾,例如: test.java