automation - 后台 GUI 测试

标签 automation gui-testing

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

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

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

我尝试使用多个虚拟机并为每个虚拟机运行一个脚本,但是当虚拟机数量超过两个时,速度就会开始变慢。

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

最佳答案

Xephyr和年龄较大的Xnest如果要在具有独立 X 服务器的同一桌面上运行应用程序,则它们是完整虚拟机的轻量级替代方案。

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

关于automation - 后台 GUI 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50141662/

相关文章:

mysql - 家庭自动化数据库

python - 你如何将 ranorex 与 python 一起使用?

Delphi GUI 测试和模态表单

c# - 如何知道应用程序导航到HomeActivity或LoginActivity - Appium

python - 从 python 脚本打开 mac 中的任何应用程序,如 vlc、chrome、终端

selenium - 是否可以使用 Phing 运行 Selenium 测试?

java - Selenium Webdriver + Java - Eclipse : java. lang.NoClassDefFoundError

testing - 自动测试应用程序可执行文件(基于 Windows 的应用程序)

java - 使 FEST 等待应用程序加载

virtualization - Windows 10 中的虚拟(假)主监视器?