5

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

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

4

2 に答える 2

4

コマンドラインオプションや関数パラメーターなどのデータを渡すための高度な抽象化手段に簡単にアクセスできないため、環境変数は良さそうです。

テストの実行方法に影響を与える変数TEST_VERBOSEAUTOMATED_TESTINGには既に先行技術があります。RELEASE_TESTING

于 2010-09-02T12:04:24.533 に答える
1

より大きな目標に応じて、問題へのアプローチが異なる場合があります。Jenkinsを使用して、最終的に「証明」を実行するテスト スイートの実行を制御します。複数のサーバーでテストを実行するように設定されており、テストスイートの実行である「ビルド」を管理するための多くの機能を提供します。

于 2012-08-15T20:23:35.543 に答える