51Testing软件测试论坛

标题: 使用firefox30+selenium ide 2.9.0录制页面导出的java代码和IDE回放都报错了 [打印本页]

作者: amo666    时间: 2015-7-23 09:08
标题: 使用firefox30+selenium ide 2.9.0录制页面导出的java代码和IDE回放都报错了
使用firefox30+selenium ide 2.9.0录制页面导出的java代码和IDE回放都报错了
1、导出的java代码(JUnit格式)报错
   // ERROR: Caught exception [ERROR: Unsupported command [selectWindow | name=@ARTDIALOG.WINNAME1437371869957 | ]]
    driver.findElement(By.xpath("//div[@id='ioffice_portal_tabs_index_vip']/ul/li[3]/div/a/span")).click();
    // ERROR: Caught exception [ERROR: Unsupported command [selectWindow | name=@ARTDIALOG.WINNAME1437371887729 | ]]
    driver.findElement(By.cssSelector("span.t-icon.t-plus")).click();
    driver.findElement(By.linkText("物料设置")).click();
    // ERROR: Caught exception [ERROR: Unsupported command [selectWindow | name=ProcurePageFrame | ]]
    driver.findElement(By.cssSelector("input.Button_D")).click();
    // ERROR: Caught exception [ERROR: Unsupported command [selectWindow | name=OpenADD | ]]
    driver.findElement(By.id("CatalogPath")).click();
2、回放的时候报错,截图如下:

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


作者: ntgecm    时间: 2015-7-23 12:36
具体可以q:1364920046
作者: jingzizx    时间: 2015-7-23 12:47
是不是就是你未处理弹出框的问题,selenium默认选择弹出框为你选择的窗口,所以selectWindow后面的语句全部报错 ,楼主把弹出框处理后试试




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2