2016-11-08 9 views
0

セレンスクリプトは、ローカルマシンでEclipseから実行するときに、ブラウザのUPLOADボタンをクリックして、ローカルマシンからブラウザで実行中のアプリケーションにファイルをアップロードします。Jenkins実行の問題

Jenkinsサーバーがローカルマシンにアクセスできないため、このアップロードパートはJenkinsからスクリプトを実行すると失敗します。

どのようにこの問題を解決するか考えています.. ??

答えて

0

サーバーからこれらのファイルにアクセスすることは悪い考えです(ただし、Jenkinsのスレーブでない限り)。コードやCMDツールでアドレスと資格情報を提供することで実現できます。これにいくつかの努力をしてください...

これらのファイルをJenkinsサーバーに追加するか、これらのファイルをリポジトリにコミットし、テスト前にチェックアウトすることをお勧めします。 共有フォルダは、ファイラータイプのサーバーなどでもこのトリックを実行できます。

希望します。とにかく自分の研究に代わるものはありません。 GoogleとStackOverflow。

+0

私はこれらのファイルをEclipseワークスペースに残しておき、そのパスをコードで提供していますが、それも動作しませんでした。 –

+0

正しいパスを指定してもよろしいですか?あなたが詳細を提供していない – Moshisho

+0

はい、私は実行中にファイルを読み書きするために、同様の種類のパスを使用しています。 この時間差はファイルをアップロードすることです。 –

関連する問題