selenium - 如何在铬的内部页面上获取/与 element_locator 交互
问题描述
我正在为浏览器(来自铬内核)构建自动化,同时从一些内部页面定位元素,例如:chrome://settings/
我可以通过 // [@id="autofill"] 获得“自动填充”的 xpath 但是当我通过机器人框架运行脚本时,它说“找不到带有定位器的元素'// [@id="autofill"]'。 " 这是简单的脚本:
*** Settings ***
Library SeleniumLibrary
*** Variables ***
*** Test Cases ***
Open URL in Google Chrome
Open browser chrome://settings/ chrome
Click Element //*[@id="autofill"]
*** Keywords ***
太感谢了!
解决方案
推荐阅读
- python - 如何阻止正则表达式匹配不需要的空字符串?
- c++ - c++ 输入的排列
- ios - ios 7 的 QRScanner 代码经常崩溃
- html - 响应式网页设计的缩放与媒体查询的好处
- sml - 我正在尝试从标准输入读取字符串并将其刷新到标准输出,但我找不到标准 ML 方式
- snowflake-cloud-data-platform - 无法创建雪花阅读器帐户 - 试用帐户
- c# - ActiveReports 13 垂直文本间距
- php - 如何在单击下一个分页后显示搜索?
- python - 使用 Python 更新 JSON 中键的值
- office-store - 在认证期间由 Microsoft 验证团队验证时,Excel 自定义函数不可见