xpath - 使用机器人框架查找属性为 'selected' 的选项标签

标签 xpath automated-tests robotframework

文本下的应用程序包含以下选项标签:

<option value="0" selected>Page 1</option>
<option value="1">Page 2</option>
<option value="2">Page 3</option>

等等

使用机器人框架,我想创建一个定位器来查找包含或以“selected”结尾的选项标签 到目前为止,我还无法让其工作。

上面所选选项的 XPath 是:

//*[@id="sfpagingation-dropdown"]/option[1]

相同所选选项的 CSS 为:

#sfpagingation-dropdown > option:nth-child(1)

也许这是不可能的?

感谢您的帮助。

最佳答案

弄清楚了,或者至少,我有一些似乎有效的东西:

${SELECTED}=  xpath=//option[@selected=""] 

“等待页面包含元素”也是必要的

关于xpath - 使用机器人框架查找属性为 'selected' 的选项标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52432526/

相关文章:

xml - XPATH 选择根元素

java - 不同位置节点的通用 xpath

python - 在标签之间通过python中的xpath提取值

python - 嗅探器找不到 DJANGO_SETTINGS_MODULE

android - 如何将 Android 设备连接为 Jenkins 从站以执行自动测试

xpath - xpath-包含精确文本的元素,但减去兄弟元素?

javascript - PhantomJS 并单击表单按钮

python - 模板化机器人测试用例并不总是运行安装和拆卸关键字

java - 如何使用 Robot Framework 处理动态元素

java - 相对 Xpath 在 Maven TestNg 中不起作用,但绝对路径有效