0

我有一个我创建的工作 Windows 窗体桌面应用程序。该应用程序每月都在做一些工作。每个月我都需要运行应用程序,并且有一个连接按钮。我单击它,然后它会在下拉菜单中加载一些列表,然后我选择其中一个并单击另一个按钮来完成这项工作。所以我想做的是自动化这个过程,让应用程序按计划每个月为我完成这项工作。我不想进入代码并使其成为控制台应用程序并从任务计划运行控制台应用程序。我只是想知道有什么方法可以创建另一个小型应用程序并定义要采取的步骤(类似的宏或测试项目(codedUI 测试))来为我完成这项工作?

4

2 回答 2

1

我向您推荐Automa - 用于自动化 GUI 应用程序的 Python 工具/库。它非常易于使用,非常适合您描述的任务:

click(Button("Connect"))
click(ComboBox("Drop Down Menu Name"), "Option 1")
press(ENTER)

您可以将命令保存在扩展名为 .at 的文本文件中,并在需要时从命令行轻松运行:

> Automa.exe your_script.at

免责声明:我是 Automa 的开发人员之一。

于 2013-08-08T11:03:50.910 回答
1

可能你只需要 AutoHotkey 之类的东西吗?http://www.autohotkey.com/

它已经是“另一个小型应用程序”,您可以使用它“定义要采取的步骤”:)

于 2013-07-29T00:18:42.013 回答