【发布时间】:2012-11-18 06:16:11
【问题描述】:
我在 Firefox 上尝试无头运行 watir 测试时遇到 Errno::ENOSPC 错误。实际上,这个错误的原因是我是从非 root 用户登录的,当我运行测试时,它会尝试在“tmp”文件夹中为临时 Firefox 配置文件创建目录。因为它不使用'sudo',所以它给出了这个错误。
如果我在 'tmp' 中执行 'mkdir xyz',则会出现 'No space in device' 错误,与上述相同。
如何更改 webdriver 尝试创建临时配置文件的默认配置文件文件夹(即“/tmp”)?我希望 webdriver 自己创建临时配置文件,但在我可以设置的文件夹中。
我正在使用 Linux、ruby 1.9.2p320、selenium-webdriver 2.26.0 和 watir-webdriver 0.6.1。
感谢您的帮助!
【问题讨论】:
标签: firefox watir profile headless