反应如何跟踪网页上呈现的最后一个元素

时间:2017-11-11 03:17:09

标签: reactjs selenium-webdriver cucumberjs react-dom

我正在使用cucumberjs selenium webdriver来截取使用React开发的网络应用程序。

我的问题是:给出如下的嵌套列表:

<ul>
  <li>child 1</li>
  <li>child 2</li>
</ul>
<ul>
  <li>child 3</li>
  <li>child 4</li>
  <li>
    <ul>
      <li>child 5</li>
      <li>child 6</li>
    </ul>
  </li>
</ul>

让selenium webdriver知道这个页面已经完成呈现(或更新)的好方法是什么,这样selenium webdriver可以截取完全呈现的网页?

一些想法:  1.扩展React组件以获得webdriver可以了解的额外数据字段(child)  2.使用React生命周期ComponentDidMountComponentDidUpdate

有些想法?

0 个答案:

没有答案