0

所以我尝试使用这个工具: - http://selenose.readthedocs.org/en/latest/

不去。我的驱动程序仍然连接错误的服务器。除了文档不完整或什至可能是错误的,这就是我所做的。

  1. 点安装硒糖
  2. 创建具有以下内容的 setup.cfg(项目的根目录):
  3. 然后创建一个包含以下内容的测试文件(test-run.py):
  4. 然后我尝试通过发出以下任一命令来运行(项目的根)测试:

    • 鼻子测试 test-run.py

    或者

    • ./manage.py 测试 test-run.py

它们都以:WebDriverException:消息:u'Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms 结束。Firefox 控制台输出:(...) *

任何暗示我做错了什么?

4

1 回答 1

1

在玩了几天硒之后,我只有一个好的答案。这项技术可能适用于 django-jenkins,但如果您尝试自己使用它。先生,您将遇到问题。;) 但是,如果您决定使用它并且它有效,那就太好了。如果不是这样,最好编写自己的鼻子插件来完成你的工作,而不是试图弄清楚为什么这个插件不起作用。

这是我采取的一种方法。我只是废弃了所有 selenose 代码并自己编写了一些脚本/插件。由于互联网上没有真正的帮助,文档中的问题和示例通常不起作用。

于 2013-07-25T11:33:27.860 回答