Robotframework Robot框架和测试windows GUI工具-选择菜单或其他选项和按钮
我们有一个Windows7GUI工具,就像MS Paint一样,需要使用Robot框架测试这个应用程序Robotframework Robot框架和测试windows GUI工具-选择菜单或其他选项和按钮,robotframework,Robotframework,我们有一个Windows7GUI工具,就像MS Paint一样,需要使用Robot框架测试这个应用程序 有没有一种可能的方法可以让我们通过GUI工具选择/执行不同的菜单选项?我没有代码可以共享,因为我甚至不知道如何实现它您可以使用robotframework autoitlibrary它允许我们自动化桌面应用程序 AutoItLibrary是的Robot框架关键字库包装器 免费软件AutoIt工具, 使用AutoIt的AutoItX.dll COM对象。自动图书馆类 为可在AutoIt COM上
有没有一种可能的方法可以让我们通过GUI工具选择/执行不同的菜单选项?我没有代码可以共享,因为我甚至不知道如何实现它您可以使用
robotframework autoitlibrary
它允许我们自动化桌面应用程序
AutoItLibrary是的Robot框架关键字库包装器
免费软件AutoIt工具,
使用AutoIt的AutoItX.dll COM对象。自动图书馆类
为可在AutoIt COM上调用的AutoIt关键字提供代理
对象并提供实现为的其他高级关键字
类中的方法
这包含了所有你需要的关于关键字的信息,它是如何工作的等等
您还可以用python编写关键字,然后在robot框架中使用它们,因为您可以使用pywinauto
库
示例代码:
from pywinauto.application import Application
def Open_And_Click:
app = Application()
app.start_("C:\\Temp\\setup.exe")
mainWindow = app.SampleApplication
mainWindow.Wait('ready')
mainWindow['&Next'].ClickInput()
mainWindow['&Next'].ClickInput()
mainWindow['&Finish'].ClickInput()
mainWindow.WaitNot('visible')
谢谢你多搜索我找到了这个图书馆