方法ReactDOM.render有一个回调
将在呈现或更新组件后执行
这是否意味着DOM准备就绪? (例如在jQuery.ready()中)
运行硒测试时会出现问题。例如:
导航到url(使用路由器)将导致一组组件呈现
browser.get(URL)
测试页面上的一些文字
assertTrue' testword'在browser.page_text
回调位于最外层(顶层)组件上。它似乎等到它的所有孩子都被渲染。但是 - 它只会在呈现DOM时调用 - 或者只是在React完成向DOM发布更新时才会调用它?如果前者测试可能会错误地失败。