如何检查 Winium 中的元素

Roh*_*was 5 python selenium winium

我已经开始使用 Winium 自动化工具来自动化 Windows 应用程序。我是这个工具的新手,我没有找到任何文档来解决我的疑问。

以下是我参考的开始使用 Winium 的基本代码。

import time
from selenium import webdriver

driver = webdriver.Remote(
    command_executor='http://localhost:9999',
    desired_capabilities={
        "debugConnectToRunningApp": 'false',
        "app": r"C:/windows/system32/notepad.exe"
    })

window = driver.find_element_by_class_name("Notepad")
window.send_keys("example text")
Run Code Online (Sandbox Code Playgroud)

我的问题是我们如何检查 Windows 应用程序中的元素?上面的代码将打开记事本并在其中键入“示例文本”。它使用 driver.find_element_by_class_name("Notepad") 查找文本字段。类似地,如何检查记事本窗口的其他元素。如文件菜单选项?另外,如果有人为我提供 Winium 文档的链接,那就太好了。

Pri*_*ske 4

要查找 Windows 应用程序的元素或属性,我们使用 \xe2\x80\x9c Inspect.exe \xe2\x80\x9d,如果不只是下载它,默认情况下在 Windows 中可用。它将桌面应用程序的所有属性提供给控制它。

\n\n

检查.exe 文档

\n\n

基本 Winium 示例

\n\n

资源链接

\n\n

温尼姆检查员

\n\n

有关基于 Windows 的 UI Inspector 的更多信息,请参阅:\n更多信息

\n\n

您还可以使用: UI SPY

\n\n

在此输入图像描述

\n