amo666 发表于 2015-7-23 09:08:18

使用firefox30+selenium ide 2.9.0录制页面导出的java代码和IDE回放都报错了

使用firefox30+selenium ide 2.9.0录制页面导出的java代码和IDE回放都报错了
1、导出的java代码(JUnit格式)报错
   // ERROR: Caught exception ]
    driver.findElement(By.xpath("//div[@id='ioffice_portal_tabs_index_vip']/ul/li/div/a/span")).click();
    // ERROR: Caught exception ]
    driver.findElement(By.cssSelector("span.t-icon.t-plus")).click();
    driver.findElement(By.linkText("物料设置")).click();
    // ERROR: Caught exception ]
    driver.findElement(By.cssSelector("input.Button_D")).click();
    // ERROR: Caught exception ]
    driver.findElement(By.id("CatalogPath")).click();
2、回放的时候报错,截图如下:

如何修复呢?优先给出修复java代码的方法,如果也能给出IDE回放的修复方法就更好了。

ntgecm 发表于 2015-7-23 12:36:52

具体可以q:1364920046

jingzizx 发表于 2015-7-23 12:47:48

是不是就是你未处理弹出框的问题,selenium默认选择弹出框为你选择的窗口,所以selectWindow后面的语句全部报错 ,楼主把弹出框处理后试试
页: [1]
查看完整版本: 使用firefox30+selenium ide 2.9.0录制页面导出的java代码和IDE回放都报错了