我有一个 GUI 应用程序,它是用 C++ 和 QT 编写的,我用 selenium + qtwebdriver 进行了 UI 测试。我的 bash 脚本启动应用程序,然后启动 python 测试。问题是,如果我这样写:
./myapp
python mypythonscript.py
Python 脚本将失败,因为“myapp”需要 2 秒才能打开界面。 如果 GUI 应用程序正在完全运行,我该怎么做才能发现? X 服务器是否有任何命令可以返回已启动窗口的名称?
最佳答案
您可以将脚本设置为在必要的秒数内休眠。然后你可以使用 nvidia-smi 来检查 GPU 在内存中有什么......
watch -n1 nvidia-smi
关于python - 如何检查 GUI 应用程序是否在 Ubuntu 上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50784147/