如何使用带或不带Appium的Robot框架集成WinAppDriver?

如何使用带或不带Appium的Robot框架集成WinAppDriver?,appium,robotframework,desktop-application,winappdriver,Appium,Robotframework,Desktop Application,Winappdriver,我想使用WinAppDriver测试桌面应用程序(专有软件),而测试是在Robot框架和/或Appium(如果需要Appium)中编写的 我需要一个使用Robot框架的示例测试用例,它将使用WinAppDriver(WADLibrary)和/或Appium,练习打开应用程序,单击对话框中的按钮并关闭应用程序 任何帮助都将不胜感激 到目前为止,我已经这样做了,实际上是使用AutoItLibrary,因为我不知道如何使用WinAppDriver: 它会打开软件,但不会单击按钮。 任何帮助都将不胜感

我想使用WinAppDriver测试桌面应用程序(专有软件),而测试是在Robot框架和/或Appium(如果需要Appium)中编写的

我需要一个使用Robot框架的示例测试用例,它将使用WinAppDriver(WADLibrary)和/或Appium,练习打开应用程序,单击对话框中的按钮并关闭应用程序

任何帮助都将不胜感激

到目前为止,我已经这样做了,实际上是使用AutoItLibrary,因为我不知道如何使用WinAppDriver:


它会打开软件,但不会单击按钮。 任何帮助都将不胜感激。甚至是我可以找到并理解如何使用winappdriver进行Robot框架测试以测试桌面应用程序的链接。我一直在使用WinAppDriver示例搜索robot框架,但没有太大成功。
谢谢你

如果你对另一个图书馆开放,也许你可以试试

从本质上看,它看起来像:

*** Settings ***
Library    Zoomba.DesktopLibrary
Library    Common.py
Library    Operating System

*** Variables ***
${REMOTE_URL}         http://localhost:4723/wd/hub
${someSoftware}       Path/To/Software.exe

*** Test Cases ***
Result_Viewer
    Open Application        ${REMOTE_URL}     platformName=Windows    deviceName=Windows   app=${someSoftware}
    Wait For And Click Element     xpath/id/etc
    Close Application

关键字文档可以是

如果您打开另一个库,您可以试试吗

从本质上看,它看起来像:

*** Settings ***
Library    Zoomba.DesktopLibrary
Library    Common.py
Library    Operating System

*** Variables ***
${REMOTE_URL}         http://localhost:4723/wd/hub
${someSoftware}       Path/To/Software.exe

*** Test Cases ***
Result_Viewer
    Open Application        ${REMOTE_URL}     platformName=Windows    deviceName=Windows   app=${someSoftware}
    Wait For And Click Element     xpath/id/etc
    Close Application

关键字文档可以是

不要使用屏幕截图提供代码示例,这使得人们无法重现您的问题。此外,您还提供了AutoIT的工作示例,但没有尝试使用WADLibrary。请提供您的WADLibrary示例以及您可能看到的任何观察/错误。你看过WADLibrary吗?真的有必要同时使用AutoItLibrary和WADLibrary吗?不要使用屏幕截图来提供代码示例,这使得人们无法重现你的问题。此外,您还提供了AutoIT的工作示例,但没有尝试使用WADLibrary。请提供您的WADLibrary示例以及您可能看到的任何观察/错误。你看过WADLibrary吗?真的有必要同时使用AutoItLibrary和WADLibrary吗?