我正在使用 python 脚本来控制鼠标和键盘并在 Linux 中的 GUI 应用程序中模拟用户。
问题是该脚本要求计算机处于空闲状态,而它运行时我不能做其他事情,所以我让它在夜间运行。
我想在同一台计算机上同时在后台运行此脚本的多个实例,而不会干扰我的物理鼠标和键盘。
我尝试使用多个虚拟机并为每个虚拟机运行一个脚本,但是当虚拟机数量超过两个时,速度就会开始变慢。
解决这个问题的最佳方法是什么?
最佳答案
Xephyr和年龄较大的Xnest如果要在具有独立 X 服务器的同一桌面上运行应用程序,则它们是完整虚拟机的轻量级替代方案。
键盘和鼠标测试交互是否足够独立地重播取决于设置配置和测试工具的用户输入模拟风格。
关于automation - 后台 GUI 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50141662/