gpt4 book ai didi

selenium - 通过 SSH 运行测试 NG Selenium 测试

转载 作者:行者123 更新时间:2023-12-02 14:24:00 25 4
gpt4 key购买 nike

我有一个服务器 A,上面设置了 eclipse、testNG、selenium 和其他东西。我有另一台服务器 B,上面安装了 Bamboo。

我能够在服务器 A 上运行一个 testNG 脚本,该脚本在我正在开发的 Web 应用程序上运行一组 Selenium 测试。我使用 eclipse 中显示的 vm 属性中的 java 命令通过 Bamboo 在服务器 B 上创建 ssh 任务。

然而,它似乎只是坐在那里,从未真正完成 Bamboo 的工作。

我尝试从另一台笔记本电脑 ssh 到服务器 A,并运行相同的命令。我没有收到任何错误消息或任何东西,但系统似乎只是卡住了。

我该如何解决?

最佳答案

安装 Xvfb,它伪装成监视器,但不会出现在任何地方。sudo apt-get install xvfb .

如果您希望减少错误,请添加这些字体,但这些警告并不重要。sudo apt-get install xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic
然后开始运行并将您的显示器设置为系统不会使用的东西。这就是我所做的,记住 &使终端在后台运行某些东西。 Xvfb :99 -ac & export DISPLAY=:99 firefox &
当我退出 ssh 终端时,我也遇到了 ruby​​ on rails 服务器断开连接的问题。要解决该问题,请使用 Screen。 Screen 在不受 ssh 影响的情况下运行另一个终端。sudo apt-get install screen
然后在执行上述操作之前启动屏幕。screen
要退出当前屏幕窗口,只需单击“Ctrl + A”,然后单击“D”并返回输入 screen -r .

关于selenium - 通过 SSH 运行测试 NG Selenium 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15929685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com