刷新帧

时间:2018-03-22 14:01:06

标签: selenium frame

我正在使用Selenium自动化1个Web应用程序。应用有不同的框架。这是我的情景。

  1. 登录该应用程序。
  2. 切换到主框架
  3. 导航到某个页面。
  4. 切换到第2帧
  5. 切换到第3帧
  6. 执行某些活动然后点击保存
  7. 现在页面得到了刷新。请注意,完整的URL不会刷新。只是frame2& frame3得到刷新,因为保存后会在frame2中发生一些更改
  8. 现在我想抓住那个变化。因此刷新后我切换到defaultcontent(假设当切换到默认内容时它会切换到第一帧或页面内容)然后是main然后是frame2。但它没有切换到任何框架。我尝试在js脚本执行器的帮助下打印当前帧,它什么都不打印。另外我刷新后尝试一些睡眠,这也无法正常工作。我也尝试逐帧切换id / name,而不是工作。

    我不确定在frame2&之后frame3刷新了实际发生的事情。在我的应用程序中,主框架是第一帧。我只想在保存后切换到frame2。这是框架结构

    主要 - >帧2,帧3

0 个答案:

没有答案