質問

私は私のプログラムをテストするためのPerl proveテスト・ユーティリティ(TAP ::ハーネス)を使用しています。
私は、リモートコンピュータ上で、ローカルコンピュータ上で最初に同じテストを実行する必要があります。
(テストプログラムは、それぞれ、ローカルホストまたはリモートホストに接続する必要がある)

はどのように証明する使用してテストにパラメータ(test_server)を渡すことができますか?私は環境を使用する必要がありますか、よりよい解決策はありますか?

役に立ちましたか?

解決

あなたは、コマンドラインオプションや関数のパラメータなどのデータを渡すために、より高い抽象化手段への容易なアクセスを持っていないので、環境変数は、良い鳴ります。

私たちは、すでに変数TEST_VERBOSEAUTOMATED_TESTINGにおける先行技術、テストが実行されているか影響RELEASE_TESTINGを持っています。

他のヒント

あなたの大きな目標に応じて、あなたは違った問題にアプローチすることを望むかもしれません。我々は最終的に「証明する」実行制御テストスイートの実行にジェンキンスのを使用しています。テストスイートを実行することができ、管理するために、複数のサーバと申し出に機能の数をテストを実行するように設定し、「構築する」です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top