如何使用python检测应用程序是否正在运行以及MAC OS下是否显示消息框

Rob*_* W. 5 python macos unit-testing

我正在尝试使用 python 为 Mac OS 上的应用程序编写单元测试。我遇到了一个问题,不知道该怎么做。我希望测试程序通过检查进程来检查应用程序是否正在运行,我还想检查是否显示消息框。另外,希望测试程序能自动点击消息框上的按钮。谁能给我一些建议?

Mat*_*ney 0

查看psutil来检查主机系统的各个部分。使用这个 python 库,您可以检查哪些进程正在运行。

就与 OS X 本身交互而言,这个线程有一些关于使用PyObjC控制鼠标和键盘的好信息