【发布时间】:2015-05-27 18:01:12
【问题描述】:
我正在使用WebdriverIO 来驱动我的 Selenium 服务器,但我很好奇 Selenium 规范或 CSS 规范中是否有保证元素按照它们在页面上出现的顺序返回.
例如:
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
如果我做driver.getText('li');,我保证它会返回:
['One', 'Two', 'Three']
或者是否存在未定义行为的情况?也许还有,我应该期待什么样的行为?我想这可能是深度优先搜索?
【问题讨论】:
标签: selenium selenium-webdriver webdriver-io