RSelenium:取消折叠面板

时间:2017-10-30 09:51:10

标签: rselenium

我正在尝试使用RSelenium来检查由于折叠面板而隐藏在视图中的框。

    <div data-ddm-collapsible-panel="Additional details" class="dfa-collapsiblepanel">
      <fieldset role="region" aria-labelledby="panel1">
        <legend id="panel1" role="heading">
          <span>
            <a href="#">
              <span class="ddm-icon ddm-icon-collapsed"></span>
              Additional details
            </a>
          </span>
        </legend>  
      </fieldset>
    </div>

我尝试了一些不同的选项,但遇到了未找到元素或不可见的错误。我的一些尝试:

    expand_button <- remDr$findElement(using = 'class name', "dfa-collapsiblepanel")

结果:无法找到元素

    expand_button <- remDr$findElement(using = 'id', "panel1")

结果:无法找到元素

我对xpath一点也不熟悉,但我试图修改在线搜索找到的代码,并得到了这个:

   expand_button<- remDr$findElement(using = "xpath", "//div[contains(@data-ddm-collapsible-panel, 'Additional')]")

错误:没有这样的元素。

0 个答案:

没有答案