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