【发布时间】:2015-06-22 19:09:25
【问题描述】:
当我运行“selenium”测试时,firefox 会显示以下窗口:
我应该忽略它吗?有没有办法解决它?我正在运行firefox-38.0.5 和selenium-2.46.0。 selenium 以这种方式开始 firefox:
/usr/bin/firefox -profile /tmp/customProfileDire84f0e898d9c43d39dededa75b0dea22
UPD
dbus 413 1 0 Jun20 ? 00:00:05 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
yuri 3994 1 0 Jun21 tty1 00:00:00 dbus-launch --sh-syntax --exit-with-session
yuri 3995 1 0 Jun21 ? 00:00:01 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
yuri 6639 6636 0 Jun21 ? 00:00:00 /usr/bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3
yuri 13082 5986 0 22:16 pts/4 00:00:00 /bin/bash -c ps -ef | grep dbus
yuri 13084 13082 0 22:16 pts/4 00:00:00 grep dbus
UPD 我刚刚发现当我在tmux 下运行测试时会发生这种情况。此外,我将SSH_AUTH_SOCK 设置为~/.ssh/ssh_auth_sock,这样我就可以使tmux 与其他ssh-agent 通信而无需重新启动tmux。相关问题是svn 无法访问 GNOME 密钥环,每次都在tmux 下询问密码。
【问题讨论】:
-
只是为了确定。 D-Bus 正在运行吗?
-
@Sheltux 我想是的,看看我更新的答案。
-
如果你运行
dbus-launch [YourFireFoxExec]会发生什么? -
@Sheltux 当我运行
dbus-launch firefox时,不会出现这样的对话框。
标签: php firefox selenium functional-testing dbus