无法点击docusign文档

时间:2016-05-10 10:16:53

标签: java selenium docusignapi

我需要帮助。我正在尝试使用selenium(Java)自动化一个表单,该表单已经在salesforce中构建并且docusign已嵌入其中。每当我尝试单击docusign页面上的按钮时,我都会收到错误:无法找到元素或找不到这样的元素..我已经尝试了所有类型的等待命令(waituntil元素可见/可点击等),但是仍然没有运气,请指教是否有办法点击嵌入docusign页面?感谢您的帮助!!

我是这个论坛的新手,如果我说错了,请接受我的道歉..谢谢

2 个答案:

答案 0 :(得分:1)

为了确保,请检查docusign是否在同一帧中。我以前在salesforce中测试过,而且我们曾经有过iframe。然后你需要告诉selenium切换帧以便找到元素。

如果是这种情况,请使用:

driver.switchTo().frame() 

答案 1 :(得分:0)

这就是我解决问题的方法。

driver.switchTo()。frame(driver.findElement(By.xpath(iframeXpath)));

然后返回顶部窗口:driver.switchTo()。defaultContent();

由于