Automation 后台GUI测试

Automation 后台GUI测试,automation,gui-testing,Automation,Gui Testing,我正在使用python脚本控制鼠标和键盘,并在Linux的GUI应用程序中模拟用户 问题是脚本要求计算机处于空闲状态,并且在运行时我不能做其他事情,所以我让它在夜间运行 我希望在同一台计算机上同时在后台运行此脚本的多个实例,而不会干扰我的物理鼠标和键盘 我尝试使用多个虚拟机,每个虚拟机运行一个脚本,但如果有两个以上的虚拟机,速度就会减慢 解决这个问题的最佳方法是什么?如果要在同一个桌面上使用分离的X服务器运行应用程序,则较旧的方法是成熟虚拟机的轻量级替代方法 键盘和鼠标测试交互是否能够足够独立地

我正在使用python脚本控制鼠标和键盘,并在Linux的GUI应用程序中模拟用户

问题是脚本要求计算机处于空闲状态,并且在运行时我不能做其他事情,所以我让它在夜间运行

我希望在同一台计算机上同时在后台运行此脚本的多个实例,而不会干扰我的物理鼠标和键盘

我尝试使用多个虚拟机,每个虚拟机运行一个脚本,但如果有两个以上的虚拟机,速度就会减慢

解决这个问题的最佳方法是什么?

如果要在同一个桌面上使用分离的X服务器运行应用程序,则较旧的方法是成熟虚拟机的轻量级替代方法


键盘和鼠标测试交互是否能够足够独立地重放取决于设置配置和测试工具的用户输入模拟风格。

我尝试了Xnest,它对某些应用程序有效,但我使用的应用程序无法启动GLX。我尝试了Xnest:1+iglx,但没有效果。你知道如何在嵌套的xserver中使用GLX吗?我试过Xephyr,它工作得非常好。谢谢!