问题描述
我正在尝试扩展“应用程序”选项:
这是它的html:
到目前为止我所做的:
// Wait until presence of navigation frame
element = wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath("/html/frameset/frameset/frame[1]")));
// switch to navigation frame
driver.switchTo().frame(driver.findElement(By.name("navigation")));
// Wait until presence of Aplications option
element = wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath("/html/body/div/div/table/tbody/tr[2]/td/div[5]/a")));
// Click to expand Aplicactions options
element.click();
当它进入点击状态时,我可以看到它位于应用程序选项上方,因为它显示工具提示/标题“应用程序”,就像我们将鼠标放在选项上一样,并且此选项的 href 位于左下方 {{1 }}
我知道代码一直运行到这里,因为用于登录的另一段代码正在运行。
我不确定的是切换到框架,因为我已经查找了框架集,它表明我们可以直接切换到框架。
我是新来的,如果这很混乱,我深表歉意。如果发现错误有遗漏,请告诉我编辑帖子。
提前致谢。
javascript:expandCollapse('2');
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)