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: Message: u'Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox コンソール出力: (...) *

私が間違っていることのヒントはありますか?

4

1 に答える 1

1

セレノースで数日間遊んだ後、良い答えが1つしかありません。この技術はおそらく django-jenkins でうまく機能しますが、自分で使用しようとしている場合は. あなたは問題を抱えているでしょう。;) しかし、あなたがそれを使用することに決め、それが機能するなら、それは良いことです. そうでない場合は、これが機能しない理由を理解しようとするよりも、自分の仕事をする独自のノーズ プラグインを作成する方がよいでしょう。

これは私が取ったアプローチです。私はすべての selenose コードを破棄し、自分でいくつかのスクリプト/プラグインを作成しました。インターネット上には問題に関する本当の助けがなく、documantatio の例は通常は機能しません。

于 2013-07-25T11:33:27.860 に答える