我正在使用WebdriverIO
来驱动我的Selenium服务器,但我很好奇是否有Selenium规范中的保证,或者CSS规范中保证元素按照它们出现的顺序返回页面。
例如:
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
如果我要做driver.getText('li');
,我保证会返回:
['One', 'Two', 'Three']
或者是否存在未定义行为的情况?也许,我应该期待什么样的行为?我想这可能是深度优先搜索?